Google Analytics跟踪最新参数值

时间:2017-11-14 09:47:50

标签: android google-analytics google-analytics-filters

在我的Android应用中,我使用Google Analytics,我必须为每个用户跟踪一个参数。我只对这个参数的最新值感兴趣(用户可以在应用程序中更改它)。

我认为这可以通过自定义尺寸来解决。我创建了一个Grid ,但事实证明它保留了当前和未来会话的值,并且之前会话的值保持不变(我们为单个用户提供了更多的值)。这取消了我使用的解决方案的资格。

是否有任何选项仅跟踪当前值的参数?或者,是否有任何选项可以创建自定义报告以仅显示每个用户的自定义维度的最新值?

1 个答案:

答案 0 :(得分:0)

再次阅读文档后。这似乎是预期的行为The documentation reads

  

如果在同一个内设置了两个用户范围的自定义维度值   session,最后一个值集优先于当前会话,   并应用于该用户的未来会话。

用户范围维度:

  • 在同一会话中覆盖多个值(保留最后一个)
  • 为将来的会话设置相同的值(直到将来的会话用不同的会话覆盖它)

哪些用户范围尺寸不起作用:

  • 覆盖之前会话中的值

因此,如果在不同的会话中设置了不同的值,那么为每个用户查看多个值是正常的。

变通办法报告
您可以通过以下方法解决此问题:

  • 使用您的用户范围的参数维度,时间维度(例如ga:date)和包含用户ID的另一个用户范围维度创建报表,以便您区分用户
  • 创建这些用户ID的唯一列表,并为每个用户ID获取最后一个参数值

这样你每个用户只能看到1个(最后一个)值。 This Google Sheets add-on should help you automate this reporting task pretty easily.