diff --git a/src/client/client.coffee b/src/client/client.coffee index 24a124a4c..8feea423a 100644 --- a/src/client/client.coffee +++ b/src/client/client.coffee @@ -61,6 +61,8 @@ storage = new Storage storage:global.localStorage ######################################################################################################################## +tracker.trackPageView() + {CraftingGuideClient} = require 'crafting-guide-common' client = _(new CraftingGuideClient(baseUrl:apiBaseUrl)).extend Backbone.Events client.onStatusChanged = (client, oldStatus, newStatus)-> @@ -79,5 +81,4 @@ site.loadDefaultModPack() site.loadCurrentUser() Backbone.history.start pushState:true -tracker.trackPageView() logger.info -> "CraftingGuide is ready" diff --git a/src/client/includes/_google_analytics.jade b/src/client/includes/_google_analytics.jade index 63674cbac..4860d2583 100644 --- a/src/client/includes/_google_analytics.jade +++ b/src/client/includes/_google_analytics.jade @@ -15,4 +15,6 @@ script. ga('create', 'UA-54970416-2', 'crafting-guide.com'); ga('require', 'displayfeatures'); ga('require', 'linkid', 'linkid.js'); + } else { + window.ga = function() {} } diff --git a/src/client/site/index.jade b/src/client/site/index.jade index e94ff60a3..5e332e243 100644 --- a/src/client/site/index.jade +++ b/src/client/site/index.jade @@ -27,11 +27,11 @@ html .view__footer + include ../includes/_google_analytics.jade script(src="/external.js") script(src="/internal.js") include ../includes/_google_adsense.jade - include ../includes/_google_analytics.jade include ../includes/_google_sitelinks.jade include ../includes/_twitter_follow.jade