1.1.10 • Published 4 years ago

@seedalpha/tracer v1.1.10

Weekly downloads
-
License
©2016 SeedAlpha
Repository
github
Last release
4 years ago

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