我遵循了 Angulartics 网站上的“教程”,最后在我的按钮和链接上得到了这个事件代码:
纽扣
<button class="btn btn-default" ng-controller="ctrl" ng-click="openModal()" analytics-on="click" analytics-event="button" analytics-categori="Main page" analytics-label="Modal bottom">Open modal!</button>
链接
<a ui-sref="ui.state" data-toggle="collapse" data-target="#navbar" analytics-on="click" analytics-event="button" analytics-categori="Header" analytics-label="FAQ">FAQ</a>
我已将angulartics和angulartics.google.analytics注入到我的应用程序中,它可以正常工作,任何地方都没有错误。我已从 Google Analytics(分析)代码片段中删除了ga('send', 'pageview') 。
如果我将它与以下代码段一起放入我的控制器中,则事件跟踪将起作用:
$analytics.eventTrack('event', {category: 'category', label: 'label'});
有谁知道将代码添加到我的链接和按钮时我可能做错了什么?
编辑
我试图删除 analytics-on="click" 而是只使用 analytics-on ,但这也不起作用。
<button ng-click="openModal()" analytics-on analytics-event="button" analytics-categori="Main page" analytics-label="Modal bottom">Open modal!</button>