File: examples/example_helpers.html

Recommend this page to a friend!
  Classes of Arturs Sosins   Countly Web SDK   examples/example_helpers.html   Download  
File: examples/example_helpers.html
Role: Documentation
Content type: text/plain
Description: Documentation
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: 7 months ago
Size: 2,871 bytes
 

Contents

Class file image Download
<html> <head> <!-- Page styling here --> <link rel='stylesheet' type='text/css' href='./style/style.css'> <!--Countly script--> <script type='text/javascript' src='../lib/countly.js'></script> <script type='text/javascript'> //initializing countly with params const COUNTLY_SERVER_KEY = "https://your.server.ly"; const COUNTLY_APP_KEY = "YOUR_APP_KEY"; if (COUNTLY_APP_KEY === "YOUR_APP_KEY" || COUNTLY_SERVER_KEY === "https://your.server.ly") { 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 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({ jquery: "1.10", jqueryui: "1.10" }); //let's cause some errors function cause_error() { undefined_function(); } function unhandled_error() { Countly.add_log('Pressed unhandled button'); cause_error(); } function handled_error() { Countly.add_log('Pressed handled button'); try { cause_error(); } catch (err) { Countly.log_error(err) } } </script> </head> <body> <!-- Header, banner etc. Top part of your site --> <div id="header"> <h1>Error Helpers</h1> <img id="logo" src="./images/logo.png"> </div> <center> <img src="./images/team_countly.jpg" id="wallpaper" /> <form method='post' name='comments'> <p><input type="text" name="message" value="Message Name"></p> <p><textarea>Message</textarea></p> <p><select> <option value='option1'>Option1</option> <option value='option2'>Option2</option> <option value='option3'>Option3</option> </select></p> <p><input id="submit-form" type="submit" value="Submit"></p> </form> <p><button id="unhandled_error" onclick="unhandled_error()">Unhandled Error</button></p> <p><button id="handled_error" onclick="handled_error()">Handled Error</button></p> <p><a id="track_link" href='#link'>Dummy link</a></p> <p><a href='https://countly.com/'>Countly</a></p> </center> </body> </html>