在 Google Analytics 中,我们可以按文档传递值
https://developers.google.com/analytics/devguides/collection/analyticsjs/events
如何同时传递多个变量而不是两次调用?
onclick="ga('send', 'event', 'favorite', 'type','a');"
onclick="ga('send', 'event', 'favorite', 'id',100);"
我想只在 1 个电话中通过这两个。怎么做?
最佳答案
如果您想传递有关事件的更多信息/上下文,最好的办法是使用命中范围 custom dimensions .在您的特定情况下,您将在 GA 中定义两个命中范围的自定义维度(type
和 id
)。一旦定义了它们,它们将分别被分配一个索引。然后在您的跟踪代码中,您只需执行以下操作:
ga('set', 'cd1', 'La');
ga('set', 'cd2', '100');
ga('send', 'event', 'favorite');
然后您就可以将自定义维度用作标准 Google Analytics(分析)报告或 custom reports 中的次级维度。 .
在 Google Analytics 标准版(免费版)中,您最多可以有 20 个自定义维度。
关于javascript - 如何在 GA 事件中传递多个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49486942/