Add GoogleAnalytics event tracking
This commit is contained in:
@@ -50,6 +50,7 @@ module.exports = class ItemPageController extends PageController
|
||||
# Event Methods ################################################################################
|
||||
|
||||
craftingPlanButtonClicked: ->
|
||||
tracker.trackEvent c.tracking.category.craft, 'view-crafting-plan', @model.item.slug
|
||||
display = @_modPack.findItemDisplay @model.item.slug
|
||||
@_router.navigate display.craftingUrl, trigger:true
|
||||
return false
|
||||
|
||||
@@ -29,11 +29,13 @@ module.exports = class MultiblockViewerController extends BaseController
|
||||
|
||||
onBackClicked: ->
|
||||
return if @$backButton.hasClass 'disabled'
|
||||
tracker.trackEvent c.tracking.category.multiblock, 'back'
|
||||
@multiblockController.goBackLayer()
|
||||
@refresh()
|
||||
|
||||
onNextClicked: ->
|
||||
return if @$nextButton.hasClass 'disabled'
|
||||
tracker.trackEvent c.tracking.category.multiblock, 'next'
|
||||
@multiblockController.goNextLayer()
|
||||
@refresh()
|
||||
|
||||
@@ -41,6 +43,7 @@ module.exports = class MultiblockViewerController extends BaseController
|
||||
if itemDisplay?
|
||||
@$captionText.html itemDisplay.itemName
|
||||
@_imageLoader.load itemDisplay.iconUrl, @$captionIcon
|
||||
tracker.trackEvent c.tracking.category.multiblock, 'hover', itemDisplay.slug
|
||||
else
|
||||
@$captionText.html ' '
|
||||
@$captionIcon.attr 'src', '/images/empty.png'
|
||||
|
||||
Reference in New Issue
Block a user