HumbleSoftware / snowplow-javascript-tracker

Snowplow event tracker for client-side JavaScript. Add analytics to your websites and web apps. (See also: snowplow-nodejs-tracker)

Home Page:http://snowplowanalytics.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JavaScript web analytics for Snowplow

[ ![Build Status] travis-image ] travis [ ![Selenium Test Status] saucelabs-button-image]saucelabs [ ![Code Climate] codeclimate-image ] codeclimate [ ![Built with Grunt] grunt-image ] grunt

Overview

Add analytics to your websites and web apps with the Snowplow snowplow event tracker for JavaScript.

With this tracker you can collect user event data (page views, e-commerce transactions etc) from the client-side tier of your websites and web apps.

Find out more

Technical Docs Setup Guide Roadmap & Contributing
[ ![i1] techdocs-image ] tech-docs [ ![i2] setup-image ] setup ![i3] roadmap-image
[Technical Docs] tech-docs [Setup Guide] setup coming soon

Developers

Getting started

Make sure you have node and npm installed and in your $PATH.

  • Install npm deps: npm install
  • Install grunt-cli: (sudo) npm install -g grunt-cli
  • Set up an ./aws.json file using the example ./aws.sample.json
    • If you just want to concat + minify you don't need to fill out the aws.json file with valid credentials.
  • Build the package (default task concatenates and minifies) grunt

Testing

Selenium Test Status

Copyright and license

The Snowplow JavaScript Tracker is based on Anthon Pang's [piwik.js] piwikjs, the JavaScript tracker for the open-source Piwik piwik project, and is distributed under the same license ([Simplified BSD] bsd).

Significant portions of the Snowplow JavaScript Tracker copyright 2010 Anthon Pang. Remainder copyright 2012-14 Snowplow Analytics Ltd.

Licensed under the [Simplified BSD] bsd license.

About

Snowplow event tracker for client-side JavaScript. Add analytics to your websites and web apps. (See also: snowplow-nodejs-tracker)

http://snowplowanalytics.com

License:Other


Languages

Language:JavaScript 100.0%