From 6562c5a4b8ff053a96111aa32f76181455cd88f7 Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Thu, 15 Jan 2015 11:43:41 -0800 Subject: [PATCH] Only report path to GA --- src/scripts/crafting_guide_router.coffee | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/scripts/crafting_guide_router.coffee b/src/scripts/crafting_guide_router.coffee index a4299b46e..5a6dccca0 100644 --- a/src/scripts/crafting_guide_router.coffee +++ b/src/scripts/crafting_guide_router.coffee @@ -16,9 +16,9 @@ UrlParams = require './url_params' module.exports = class CraftingGuideRouter extends Backbone.Router constructor: (options={})-> - @_page = null - @_pageControllers = {} - @_lastReportedHref = null + @_page = null + @_pageControllers = {} + @_lastReported = null super options # Backbone.Router Overrides #################################################################### @@ -45,15 +45,15 @@ module.exports = class CraftingGuideRouter extends Backbone.Router # Private Methods ############################################################################## _recordPageView: -> - href = window.location.href - return if @_lastReportedHref is href - @_lastReportedHref = href + pathname = window.location.pathname + return if @_lastReported is pathname + @_lastReported = pathname if global.env is 'production' - logger.info "Recording GA page view: #{href}" - ga 'send', 'pageview', href + logger.info "Recording GA page view: #{pathname}" + ga 'send', 'pageview', pathname else - logger.info "Suppressing GA page view: #{href}" + logger.info "Suppressing GA page view: #{pathname}" _setPage: (controllerName)-> controller = @_pageControllers[controllerName]