@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

/@seedalpha/tracer/

    Package Sidebar

    Install

    npm i @seedalpha/tracer

    Weekly Downloads

    0

    Version

    1.1.10

    License

    ©2016 SeedAlpha

    Unpacked Size

    8.37 kB

    Total Files

    6

    Last publish

    Collaborators

    • tom.raggett.trcuk.com
    • ac_inc