Skip to content

Instantly share code, notes, and snippets.

try {
var tracker = new __sdr("SP-XXXX-XX");
} catch (err) {
// uncomment the alert below for debugging only
// alert ("SaaSPusle tracking code load failure, tracking will be ignored");
quite = function () {};
var tracker = {
track: quite,
identify: quite
};
<html>
<head>
<title>Testing the SDR files</title>
<!– step 1: include the loader script –>
<script src='//s3.amazonaws.com/saaspulse-cdn/sdr.js'></script>
<!– step 2: initialize tracking with provided service-id (SP-XXXX-XX) –>
<script type="text/javascript">
try {
@saaspulse
saaspulse / javascript-1.html
Created December 2, 2010 15:28
SaaSPulse javascript integration example
<html>
<head>
<title>Testing the SDR files</title>
<!– step 1: include the loader script –>
<script src='//s3.amazonaws.com/totango-scripts/sdr.js'></script>
<!– step 2: initialize tracking with provided service-id (SP-XXXX-XX) –>
<script type="text/javascript">
try {
@saaspulse
saaspulse / SaaSPulse HTTP
Created December 2, 2010 15:29
SaaSPulse tracking http call
http://sdr.saaspulse.com/pixel.gif/?sdr_s=SP-XX-XXXX&sdr_o=ORGANIZATION&sdr_u=USERNAME&sdr_a=ACTIVITY&sdr_m=MODULE
@saaspulse
saaspulse / saaspulse1.html
Created December 5, 2010 13:20
SaaSPulse - JavaScript - Loading library
<html>
<head>
<title>Testing the SDR files</title>
<!– step 1: include the loader script –>
<script src='//s3.amazonaws.com/totango-cdn/sdr.js'></script>
<!– step 2: initialize tracking with provided service-id (SP-XXXX-XX) –>
<script type="text/javascript">
try {
@saaspulse
saaspulse / saaspulse2.js
Created December 5, 2010 13:21
SaaSPulse - Javascript - 2
tracker.track(‘test-activity’, ‘test-module’, ‘test-org’ , ‘test-user’);
@saaspulse
saaspulse / saaspulse3.js
Created December 5, 2010 13:23
SaaSPulse - JavaScript - 3
// when the user successfully logs in
tracker.identify('ORGANIZATION', 'USERNAME');
...
// where you want to track the event
tracker.track('ACTIVITY', 'MODULE');