27 lines
654 B
JavaScript
27 lines
654 B
JavaScript
|
var gaUtils = chrome.extension.getBackgroundPage().utilsService,
|
|||
|
gaTrackingId = null;
|
|||
|
|
|||
|
if (gaUtils.isChrome()) {
|
|||
|
gaTrackingId = 'UA-81915606-6';
|
|||
|
}
|
|||
|
else if (gaUtils.isFirefox()) {
|
|||
|
gaTrackingId = 'UA-81915606-7';
|
|||
|
}
|
|||
|
else if (gaUtils.isEdge()) {
|
|||
|
gaTrackingId = 'UA-81915606-9';
|
|||
|
}
|
|||
|
else if (gaUtils.isOpera()) {
|
|||
|
gaTrackingId = 'UA-81915606-8';
|
|||
|
}
|
|||
|
|
|||
|
if (gaTrackingId) {
|
|||
|
ga('create', gaTrackingId, 'auto');
|
|||
|
}
|
|||
|
|
|||
|
// Removes failing protocol check. ref: http://stackoverflow.com/a/22152353/1958200
|
|||
|
ga('set', 'checkProtocolTask', function () { });
|
|||
|
|
|||
|
if (typeof isBackground !== 'undefined') {
|
|||
|
ga('send', 'pageview', '/background.html');
|
|||
|
}
|