如何在不发送会话的情况下为Google Analytics(分析)发送自定义值

时间:2018-06-28 10:48:57

标签: google-analytics

我目前正在编辑一些最初由其他人编写的代码。并将以下代码用于Google Analytics(分析):

正在加载:

ga('create', 'UA-000000-21'); ga('send', 'pageview');

在某些事件上:

ga('set', 'page', 'SOME-VALUE'); ga('send', 'pageview');

但是根据新要求,我还需要发送已登录用户的角色。这样就可以根据用户在Google Analytics(分析)信息中心中的角色对浏览量进行分类。我尝试使用自定义列,但未看到任何结果。

感谢您的帮助。即使是关于如何解决此问题的一般想法也将有所帮助。

谢谢

1 个答案:

答案 0 :(得分:0)

我将创建一个新的自定义维度,并将用户角色设置为该维度。我假设这就是问题所在。

设置新维度后,请查看其索引并记住它。还要查看您想要,点击,会话或访问者的范围类型。

创建一个返回用户值的函数。然后,当您发送具有初始负载的网页浏览匹配时,还可以使用以下方法将该角色的匹配添加到推送队列中:

ga('create', 'UA-XXXX-Y', 'auto');
ga('set', 'cd{index number}', '{value}');
ga('send', 'pageview');

ga('set', 'cd1', 'admin');, for example.

这是一般方法。如果您不想在页面视图中添加它,请考虑使用事件跟踪并将其作为非增量值发送,以将其附加到匹配,会话或用户。

此外,如果您完全不想按照主题将其与会议相关联,则可能需要重新考虑使用GA。