countly-sdk-web-cip
Version:
Countly Web SDK
69 lines (58 loc) • 1.75 kB
HTML
<html>
<head>
<!--Countly script-->
<script type='text/javascript' src='../lib/countly.js'></script>
<script type='text/javascript'>
//initializing countly with params
Countly.init({
app_key: "YOUR_APP_KEY",
url: "https://try.count.ly", //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>
<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='http://count.ly/'>Count.ly</a></p>
</body>
</html>