mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
piwik-tracker: Add test file
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
/// <reference path="../node/node.d.ts" />
|
||||
/// <reference path="piwik-tracker.d.ts" />
|
||||
|
||||
// Example code taken from https://www.npmjs.com/package/piwik-tracker
|
||||
|
||||
var PiwikTracker = require('piwik-tracker');
|
||||
|
||||
// Initialize with your site ID and Piwik URL
|
||||
var piwik = new PiwikTracker(1, 'http://mywebsite.com/piwik.php');
|
||||
|
||||
// Optional: Respond to tracking errors
|
||||
piwik.on('error', function(err) {
|
||||
console.log('error tracking request: ', err)
|
||||
})
|
||||
|
||||
// Track a request URL:
|
||||
// Either as a simple string …
|
||||
piwik.track('http://example.com/track/this/url');
|
||||
|
||||
// … or provide further options:
|
||||
piwik.track({
|
||||
url: 'http://example.com/track/this/url',
|
||||
action_name: 'This will be shown in your dashboard',
|
||||
ua: 'Node.js v0.10.24',
|
||||
cvar: JSON.stringify({
|
||||
'1': ['custom variable name', 'custom variable value']
|
||||
})
|
||||
});
|
||||
Reference in New Issue
Block a user