Files
DefinitelyTyped/types/insight/insight-tests.ts
2017-03-24 14:27:52 -07:00

24 lines
490 B
TypeScript

declare var require:any;
import Insight = require('insight');
var pkg:any = require('./package.json');
var insight = new Insight({
// Google Analytics tracking code
trackingCode: 'UA-XXXXXXXX-X',
packageName: pkg.name,
packageVersion: pkg.version
});
(()=> {
// ask for permission the first time
if (insight.optOut === undefined) {
return insight.askPermission();
}
insight.track('foo', 'bar');
// recorded in Analytics as `/foo/bar`
})();