File: examples/example.js

Recommend this page to a friend!
  Classes of Arturs Sosins   Countly SDK for Node.js   examples/example.js   Download  
File: examples/example.js
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Countly SDK for Node.js
Report events to be tracked with by Count.ly API
Author: By
Last change: Stricter eslint rules
Date: 2 years ago
Size: 1,730 bytes
 

Contents

Class file image Download
//since we need to test crashing the app /*global runthis, crashDaApp*/ var Countly = require("../lib/countly.js"); Countly.init({ app_key: "YOUR_APP_KEY", url: "https://try.count.ly", //your server goes here debug: true }); Countly.begin_session(); Countly.track_errors(); setTimeout(function() { Countly.add_event({ "key": "in_app_purchase", "count": 3, "sum": 2.97, "dur": 1000, "segmentation": { "app_version": "1.0", "country": "Turkey" } }); }, 5000); setTimeout(function() { Countly.user_details({ "name": "Arturs Sosins", "username": "ar2rsawseen", "email": "test@test.com", "organization": "Countly", "phone": "+37112345678", //Web URL to picture "picture": "https://pbs.twimg.com/profile_images/1442562237/012_n_400x400.jpg", "gender": "M", "byear": 1987, //birth year "custom": { "key1": "value1", "key2": "value2", } }); }, 10000); setTimeout(function() { Countly.track_view("test1"); }, 15000); setTimeout(function() { try { runthis(); } catch (ex) { Countly.log_error(ex); } }, 20000); setTimeout(function() { Countly.start_event("timed"); }, 25000); setTimeout(function() { Countly.end_event({ "key": "timed", "count": 1, "segmentation": { "app_version": "1.0", "country": "Turkey" } }); }, 50000); setTimeout(function() { Countly.track_view("test1"); }, 55000); setTimeout(function() { Countly.end_session(); }, 70000); setTimeout(function() { crashDaApp(); }, 100000);