angularytics:如何跟踪创建菜单的 ng-repeat?
angularytics: how do I track the ng-repeat that is creating my menu?
我正在尝试跟踪人们选择的菜单按钮。我正在使用 angularytics,它工作正常。我可以看到主菜单被点击了多少次,但我看不到点击了哪个类别。例如,我的菜单是音频视频和gps。我需要能够看到音频被点击了多少次。任何建议将不胜感激。
<md-list-item ng-repeat="item in items">
<md-button ng-click="toggleLeft($index, item) | trackEvent:'Main Menu':'Button clicked' ">
<div class="menuText" layout="row" layout-align="center center">
<div id="blueButton" ng-class="{'active' : selected === $index}">
{{ item.name }}
</div>
</div>
</md-button>
</md-list-item>
如果使用如下所示的服务,只需要在我的控制器中添加一行代码即可:
Angularytics.trackEvent(item.name, 'clicked', 'Main Menu');
并删除 | trackEvent:'Main Menu':'Button clicked' 来自 html。
这让我可以跟踪所选的每个类别,而不仅仅是操作主菜单。
但是,您也可以使用 html 过滤器方法。看起来像这样:
|跟踪事件:item.name:'Button clicked':'Main Menu'
只是想更新这个以防有其他新手试图解决这个问题!
我正在尝试跟踪人们选择的菜单按钮。我正在使用 angularytics,它工作正常。我可以看到主菜单被点击了多少次,但我看不到点击了哪个类别。例如,我的菜单是音频视频和gps。我需要能够看到音频被点击了多少次。任何建议将不胜感激。
<md-list-item ng-repeat="item in items">
<md-button ng-click="toggleLeft($index, item) | trackEvent:'Main Menu':'Button clicked' ">
<div class="menuText" layout="row" layout-align="center center">
<div id="blueButton" ng-class="{'active' : selected === $index}">
{{ item.name }}
</div>
</div>
</md-button>
</md-list-item>
如果使用如下所示的服务,只需要在我的控制器中添加一行代码即可:
Angularytics.trackEvent(item.name, 'clicked', 'Main Menu');
并删除 | trackEvent:'Main Menu':'Button clicked' 来自 html。
这让我可以跟踪所选的每个类别,而不仅仅是操作主菜单。
但是,您也可以使用 html 过滤器方法。看起来像这样:
|跟踪事件:item.name:'Button clicked':'Main Menu'
只是想更新这个以防有其他新手试图解决这个问题!