@seedalpha/tracer

1.1.10 • Public • Published

seed-tracer

track frontend events

Installation

$ npm install seed-tracer --save

Usage

var Tracer  = require('tracer');
var tracer  = new Tracer(options);

tracer.use(transport);

var session = tracer.session(params);
session.identify(user);
session.track(event, data);
session.close(function() {
  console.log('All events tracked and flushed');
});

Default Tracking

  • device id (new/existing)
  • user agent
  • screen size (eg. 800x600)
  • language (default locale)
  • timezone (eg. -8)

Development

$ git clone git@github.com:seedalpha/tracer.git
$ cd tracer
$ npm install
$ npm test
$ npm run coverage

Changelog

1.1.0:

  • add session id

1.0.0:

  • project init

Author

Vladimir Popov vlad@seedalpha.net

License

©2016 SeedAlpha

Readme

Keywords

Package Sidebar

Install

npm i @seedalpha/tracer

Weekly Downloads

1

Version

1.1.10

License

©2016 SeedAlpha

Unpacked Size

8.37 kB

Total Files

6

Last publish

Collaborators

  • tom.raggett.trcuk.com
  • ac_inc