Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Rapid Reporting Device Dashboard [R2D2]

r2d2 is an nodejs application reading Google Analytics browser/devide data and displaying results. It's written using ES2015 standards.

Config

  1. Create a new project on Google Developer Console to get your credentials in JSON format;
  2. Copy private_key and client_email into config.json;
  3. Go to the Admin panel in Google Analytics > View > View Settings > View ID, and copy this value into the view_id inside config.json.

Running

$ npm install
babel-node index.js

Aggregation Rules

  • Chrome: All desktop, all mobile except iOS
  • Firefox: Everything
  • Safari: By version. Rounded by the major version number. Version 7 and below are grouped.
  • Edge: Everything
  • IE: By version. Rounded by the major version number. Version 8 and below are grouped.
  • Others: Everything else. Vendor name and count number.

Contact

@jpedroribeiro

R2-D2: “Beep bop boop beep beep beep.”

Star Wars: Episode V - The Empire Strikes Back (1980)

About

Rapid Reporting Device Dashboard - Aggregating Google Analytics Browser Statistics

Topics

Resources

License

Releases

No releases published

Packages

No packages published