2017 © Pedro Peláez
 

library ga-events

Add Google Analytics link tracking automatically

image

adrianmejias/ga-events

Add Google Analytics link tracking automatically

  • Tuesday, January 19, 2016
  • by adrianmejias
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

ga-events

Add Google Analytics link tracking automatically, (*1)

Table of contents

Quick start

Several quick start options are available:, (*2)

What's included

Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this:, (*3)

ga-events/
├── ga-events.js
├── ga-events.min.js

Example

Example file upload and usage:, (*4)

Demo: https://adrianmejias.com/ga-events, (*5)

<!-- Include jQuery Beforehand -->
<script src="ga-events.js"></script>
$(document).gaEvents();

Available options

  • uaId: string Google Analytics ID.
  • uid: string Google Analytics User-ID value.
  • enableScrollTrack: boolean Enable scroll data sending.
  • enableClickTrack: boolean Enable global click data sending.
  • enableMailTrack: boolean Enable mailto data sending.
  • enableDownloadTrack: boolean Enable download data sending.
  • enableLinkTrack: boolean Enable link data sending.
  • enableButtonTrack: boolean Enable button data sending.
  • enableSubmitTrack: boolean Enable submit data sending.
  • downloadTrackExtension: array Enable download data sending.
  • enableAnchorTrack: boolean Enable anchor data sending.
  • enablePrintTrack: boolean Enable print data sending.
  • printTrackBefore: boolean Enable before print data sending.
  • printTrackAfter: boolean Enable after print data sending.
  • enableIdlePageTrack: boolean Enable idle data sending.
  • idlePageInterval: integer Average time that will send idle data.
  • enableErrorTrack: boolean Enable javascript error
$(document).gaEvents({
  uaId: false,
  uid: false,
  enableScrollTrack: false,
  enableClickTrack: false,
  enableMailTrack: true,
  enableDownloadTrack: true,
  enableLinkTrack: true,
  enableButtonTrack: true,
  enableSubmitTrack: true,
  downloadTrackExtension: ['zip', 'pdf', 'doc', 'docx'],
  enableAnchorTrack: true,
  enablePrintTrack: true,
  printTrackBefore: false,
  printTrackAfter: true,
  enableIdlePageTrack: false,
  idlePageInterval: 60 * 1000,
  enableErrorTrack: true
});

The Versions

19/01 2016

dev-develop

dev-develop https://adrianmejias.com/ga-events

Add Google Analytics link tracking automatically

  Sources   Download

public domain

The Requires

  • jquery/jquery 1.11.*

 

analytics jquery events google js

19/01 2016

dev-master

9999999-dev https://adrianmejias.com/ga-events

Add Google Analytics link tracking automatically

  Sources   Download

public domain

The Requires

  • jquery/jquery 1.11.*

 

analytics jquery events google js

19/01 2016

0.0.2

0.0.2.0 https://adrianmejias.com/ga-events

Add Google Analytics link tracking automatically

  Sources   Download

public domain

The Requires

  • jquery/jquery 1.11.*

 

analytics jquery events google js

20/11 2015

0.0.1

0.0.1.0 https://adrianmejias.com/ga-events

Add Google Analytics link tracking automatically

  Sources   Download

public domain

The Requires

  • jquery/jquery 1.11.*

 

analytics jquery events google js