File: examples/Symbolication/src/main.js

Recommend this page to a friend!
  Classes of Arturs Sosins   Countly Web SDK   examples/Symbolication/src/main.js   Download  
File: examples/Symbolication/src/main.js
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Countly Web SDK
Track site accesses and errors the Countly API
Author: By
Last change: minification and tabbings (#475)
[Web] Add warnings to all SDK example apps that would check if propper credentials have been set or it still has the defaults. (#473)

* feat: add warning for defaults

* Delete screenlog.0

* feat: warn

* Update index.html

* Update index.js

* Update example_ga_adapter.html

* Update example_async.html

* Update example_apm_async.html
Date: 2 months ago
Size: 1,319 bytes


Class file image Download
import Countly from "countly-sdk-web"; const COUNTLY_SERVER_KEY = ""; const COUNTLY_APP_KEY = "YOUR_APP_KEY"; if (COUNTLY_APP_KEY === "YOUR_APP_KEY" || COUNTLY_SERVER_KEY === "") { console.warn("Please do not use default set of app key and server url") } // initializing countly with params Countly.init({ app_key: COUNTLY_APP_KEY, url: COUNTLY_SERVER_KEY, //your server goes here app_version: "1.0", debug: true }); //track sessions automatically Countly.track_sessions(); //track pageviews automatically Countly.track_pageview(); //track any clicks to webpages automatically Countly.track_clicks(); //track link clicks automatically Countly.track_links(); //track form submissions automatically Countly.track_forms(); //track javascript errors Countly.track_errors(); //let's cause some errors function cause_error() { undefined_function(); } window.onload = function () { document.getElementById("handled_error").onclick = function handled_error() { Countly.add_log('Pressed handled button'); try { cause_error(); } catch (err) { Countly.log_error(err) } }; document.getElementById("unhandled_error").onclick = function unhandled_error() { Countly.add_log('Pressed unhandled button'); cause_error(); }; }