如何在GA Events中传递多个变量?

时间:2018-03-26 08:21:38

标签: javascript html google-analytics

在Google Analytics中,我们可以按文档传递值

https://developers.google.com/analytics/devguides/collection/analyticsjs/events

如何同时传递多个变量而不是2次调用?

onclick="ga('send', 'event', 'favorite', 'type','a');"
onclick="ga('send', 'event', 'favorite', 'id',100);"

我想只通过一次通话。怎么做?

1 个答案:

答案 0 :(得分:2)

如果您想传递有关某个事件的更多信息/背景信息,最好的办法是使用命中范围的custom dimensions。在您的特定情况下,您将在GA中定义两个命中范围的自定义维度(typeid)。一旦定义了这些,就会为每个人分配一个索引。然后在跟踪代码中,您只需执行以下操作:

ga('set', 'cd1', 'La');
ga('set', 'cd2', '100');
ga('send', 'event', 'favorite');

然后,您就可以将自定义维度用作标准Google Analytics报告或custom reports中的辅助维度。

Google Analytics标准(免费版)允许最多20个自定义维度。