GA Advanced Testing

by andypotanin

HTML

<script src="http://www.google-analytics.com/analytics.js"></script>

JavaScript

// api.usabilitydynamics.com
console.clear();

ga('create', {
    trackingId: 'UA-43694229-5',
    clientId: 'secret-squirrel-server-7',
    userId: 'secret-squirrel-andy-7',
    cookieDomain: 'none',
    storage: 'none',
    alwaysSendReferrer: false
});

ga('set', {
    referrer: 'http://some-client-hostname.com/wp-admin/admina-ajx.php',
    location: 'http://api.usabilitydynamics.com/search/users',
    dimension1: 'wp-elastic/1.1',
    dimension3: 'some-client-domain.com',
    dimension4: 'api-subscriber',
    dimension5: 'udx-fake',
    dimension6: 'probably.jsfiddle.or.something.net'
});


ga('send', 'pageview', { 
    page: '/search/agents/10',
    title: 'NOT JSFIDDLE 10',
    sessionControl: 'stop'
});

ga('send', 'pageview', { 
    page: '/search/agents/20',
    title: 'NOT JSFIDDLE 20',
    sessionControl: 'stop'
});

ga(function (tracker) {
    console.dir(tracker.b.data.w);
});

//ga('send', 'event', 'Test Event', 'Action 10', 'value 10', 10 );
//ga('send', 'event', 'Feature Check', 'Client Domain', 'www.hostname-of-client7.com');

return;
ga('send', 'pageview', {
    page: '/api/service/reload',
    title: 'My New Page Title',
    hitCallback: function () {
        console.info('analytics.js done sending data', arguments);
    }
});

ga('send', 'event', 'Feature Check', 'Client Domain', 'www.hostname-of-client4.com');

//window.setInterval(function () {}, 10000);