【问题标题】:How to unify the Google Analytics Session with the application Session?如何将 Google Analytics Session 与应用 Session 统一起来?
【发布时间】:2018-02-28 22:36:11
【问题描述】:

默认情况下,谷歌分析会话在每 30 分钟或任何给定时间范围后结束。在我们的应用程序中,会话仅在 1 小时不活动或从应用程序注销后结束。由于 GA 会话和应用程序会话的概念不同,因此与会话相关的 GA 报告有点误导。以下是少数误导性场景中的一些。

  1. 一个人在 30 分钟内登录和注销 3 次,GA 显示 1 个会话,但应用程序已进行 3 个会话。
  2. 同一用户在 30 分钟内使用两个不同的帐户登录,在 GA 中用户值仍为 1,但“电子邮件登录”自定义报告值为 2。

  3. 一个人在网络上停留了 2 个小时,而对于 GA,它是 4 个会话 但确实发生了 1 次会议。

解决这个问题的最好方法是统一应用会话和 GA 会话。我们如何做到这一点?

非常感谢您提出的所有宝贵建议。

【问题讨论】:

    标签: session google-analytics analytics


    【解决方案1】:

    您将无法准确匹配会话,因为 GA 会话会受到与您的应用会话无关的因素的影响(GA 会话也会在 500 次点击后、午夜或流量渠道发生变化时结束)。

    你可以做两件事:

    • GA 中的会话超时可配置为最大值 4 小时,因此您可以从更改它开始(顺便说一句。每个文档会话不会在 30 分钟后结束,但 after 30 minutes of inactivity
    • 由于您的应用似乎需要登录,您可以通过session control parameters 以编程方式在登录/注销时重新启动/结束 GA 会话(至少您可以使用 analytics.js 执行此操作,因为缺少文档很难判断 gtag .js 支持这个)

    这至少应该让您更接近同步会话。您还可以为应用程序会话创建一个带有标识符的自定义维度并尝试通过它进行聚合,但这需要对数据进行一些后期处理(因为 GA 不会使用该参数来聚合到会话中)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-31
      • 2010-09-17
      • 2017-12-31
      • 2014-11-26
      • 1970-01-01
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多