Getting started

Instructions to get started with the GDDL framework.

Analytics tracker

Analyticstracker is a client-side Javascript module for handling the Event Driven Web Analytics Tracking.

Prerequisites

Analyticstracker depends on mediator-js and requires one or more translators for passing the events:

Loading the libraries

Download the script and load it directly in HTML with a script tag:

<script type="text/javascript" src="mediator.min.js"></script>
<script type="text/javascript" src="analyticstracker.min.js"></script>
<script type="text/javascript" src="analyticsTransQA.min.js"></script>

Or require it in your preferred script loader (e.g. require.js):

require(['mediator-js', 'analyticstracker', 'analyticsTransQA'], function($) {
    if (module = $('script[src$="require.js"]').data('module')) {
        require([module]);
    }
});

And start tracking:

var atrack = analyticstracker();

$(document).ready(function(){
  atrack.trackImpression("page-impression");
});

$('[data-tracking-event$=-click]').click(atrack.trackInteraction);

Last updated