diff --git a/app/analytics.js b/app/analytics.js new file mode 100644 index 0000000..a6b4d7b --- /dev/null +++ b/app/analytics.js @@ -0,0 +1,33 @@ +app.compose(function(){ + var trackedDomains = { 'bitwisecmd.com': 'UA-61569164-1', 'borislevitskiy.github.io/bitwisecmd/': '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'); + } +}); diff --git a/components/controllersFeature.js b/components/controllersFeature.js index c449f5b..9bf51d3 100644 --- a/components/controllersFeature.js +++ b/components/controllersFeature.js @@ -60,7 +60,7 @@ ctrl.attachView(element); - console.log(ctrlName + ' Controller: view attached'); + // console.log(ctrlName + ' Controller: view attached'); if(typeof ctrl.detachView != "function") { continue; @@ -72,7 +72,7 @@ ctrl.detachView(); } - console.log(ctrlName + ' Controller: view detached'); + // console.log(ctrlName + ' Controller: view detached'); }); } } diff --git a/core/di.js b/core/di.js index f907dd4..7c9557d 100644 --- a/core/di.js +++ b/core/di.js @@ -22,7 +22,7 @@ this.store[name] = reg; } - console.log('[' + name + '] component registered'); + // console.log('[' + name + '] component registered'); return reg; }; diff --git a/index.html b/index.html index 64b6709..d1fd5fc 100644 --- a/index.html +++ b/index.html @@ -32,6 +32,8 @@ + +