Angularitics(GA)为所有跟踪事件添加固定值

时间:2017-06-26 17:15:45

标签: angularjs google-analytics angulartics

我在我的应用中使用Angularitics(GA分析)。

这是我在我的玉文件中所做的事情。 a.btn(href =“www.some.com”analytics-on =“click”analytics-label = {{UserID}} analytics-category =“Some Category”analytics-event =“Some Event”)

现在我有很多这些,标签总是UserId所以我可以按用户跟踪事件。

是否有更简单的方法可以将电路板值的常量添加到所有事件中。我有一个角度应用程序,并希望将登录用户的userID添加到我跟踪的所有事件。寻找一种方法来添加该信息,而无需将其添加到我在html中跟踪的每个元素。

1 个答案:

答案 0 :(得分:0)

我建议你改用GTM。

使用Angulartics和GTM,您可以使用

直接访问dataLayer
  

window.dataLayer

所以你可以在你的控制器或主应用程序的开头做这样的事情。

  

window.dataLayer.push( '用户id', 'example123');

然后在GTM中将其读入变量并推入GA,并将userId作为事件的标签。