From f7fb6cd10e2af8131c0b56ef5b33b2d3ef4f8bc5 Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Thu, 15 Jan 2015 11:38:42 -0800 Subject: [PATCH] Ensure the current URL is recorded for GA --- src/scripts/crafting_guide_router.coffee | 11 ++++++----- src/scripts/main.coffee | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/scripts/crafting_guide_router.coffee b/src/scripts/crafting_guide_router.coffee index d2675beb1..a4299b46e 100644 --- a/src/scripts/crafting_guide_router.coffee +++ b/src/scripts/crafting_guide_router.coffee @@ -45,14 +45,15 @@ module.exports = class CraftingGuideRouter extends Backbone.Router # Private Methods ############################################################################## _recordPageView: -> - return if @_lastReportedHref is window.location.href - @_lastReportedHref = window.location.href + href = window.location.href + return if @_lastReportedHref is href + @_lastReportedHref = href if global.env is 'production' - logger.info "Recording GA page view: #{window.location.href}" - ga('send', 'pageview') + logger.info "Recording GA page view: #{href}" + ga 'send', 'pageview', href else - logger.info "Suppressing GA page view: #{window.location.href}" + logger.info "Suppressing GA page view: #{href}" _setPage: (controllerName)-> controller = @_pageControllers[controllerName] diff --git a/src/scripts/main.coffee b/src/scripts/main.coffee index f0b7a885f..149651b0a 100644 --- a/src/scripts/main.coffee +++ b/src/scripts/main.coffee @@ -29,7 +29,7 @@ switch window.location.hostname logger.level = Logger.VERBOSE when 'crafting-guide.com' global.env = 'production' - logger.level = Logger.WARNING + logger.level = Logger.INFO feedbackController = new FeedbackController el:'.view__feedback' feedbackController.render()