如何仅跟踪Google Analytics中用户的最后一个值?

时间:2016-11-01 17:25:17

标签: google-analytics web-analytics mixpanel

以下是该方案:

  • 客户进入我的产品并输入他们的就业收入。
  • 他们可以通过编辑模式随时调整收入。

  • 如果客户在入职期间输入了$ 50K,之后又将其更改为$ 100K,我只希望GA到"保持" 10万美元的价值。当一个报告找出我的网站用户的就业收入的平均值是多少时,我只想要为该客户反映的$ 100K,而不是平均$ 75K。

我如何在GA中执行此操作?例如,在Mixpanel中,有某些类型的"人物属性"可用于此方案。

提前谢谢大家!

此产品适用于Angular JS ......

1 个答案:

答案 0 :(得分:0)

在Google Analytics中,您将使用会话范围自定义变量。 "会话范围"意味着你想要的,只保留每个会话的最后一个值。

您需要在属性设置中创建维度并选择适当的范围(您可以在命中范围,用户范围和会话范围之间进行选择 - 您需要后者)然后"设置"在跟踪代码中。由于尺寸是通过交互点击传输的,因此您需要在网页浏览(或事件跟踪)调用之前设置它们。您可以使用名称来解决维度,但使用其创建的数字索引。

ga('create', 'UA-XXXX-Y', 'auto');
ga('set', 'dimension1', '<value>');
ga('send', 'pageview');

然后,您可以按照在界面中提供的名称访问维度,方法是将其设置为自定义报告中的辅助维度,或者在自定义报告中使用它。

这会通过会话保留用户的价值。您还可以选择用户范围的自定义维度,该维度仅保留具有多个会话的用户的最后一个值。但是用户范围依赖于cookie(除非您使用&#34;用户ID&#34;从服务器端为每个用户设置唯一密钥的功能),因此它可能并不总是适合您。