mirror of
https://github.com/BorysLevytskyi/BitwiseCmd.git
synced 2026-01-04 11:02:36 +01:00
34 lines
1.1 KiB
JavaScript
34 lines
1.1 KiB
JavaScript
app.compose(function(){
|
|
var trackedDomains = { 'bitwisecmd.com': 'UA-61569164-1', 'borislevitskiy.github.io': 'UA-61569164-1' };
|
|
|
|
var host = window.location.host.toLowerCase();
|
|
|
|
if(trackedDomains.hasOwnProperty(host)) {
|
|
var trackingCode = trackedDomains[host];
|
|
setTimeout(doTrackAsync, 300);
|
|
}
|
|
|
|
function doTrackAsync() {
|
|
try
|
|
{
|
|
doTrack(trackingCode);
|
|
console.info('View tracked successfully');
|
|
}
|
|
catch(err) {
|
|
console.error('Failed to start tracking:', err);
|
|
}
|
|
}
|
|
|
|
function doTrack(trackingCode) {
|
|
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
|
var ga = window.ga;
|
|
ga('create', trackingCode, 'auto');
|
|
ga('send', 'pageview');
|
|
}
|
|
});
|