0

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

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

现在我有很多这样的标签,标签始终是 UserId,所以我可以按用户跟踪事件。

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

4

1 回答 1

0

我只是建议您改用 GTM。

使用 Angulartics 和 GTM,您可以直接访问 dataLayer

窗口.dataLayer

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

window.dataLayer.push('userId','example123');

然后在 GTM 中,只需将其读入变量并使用 userId 作为事件标签推送到 GA。

于 2017-10-02T23:06:38.867 回答