【问题标题】:How does Google Analytics for Android handle offline app usage?适用于 Android 的 Google Analytics(分析)如何处理离线应用使用情况?
【发布时间】:2011-07-08 00:32:36
【问题描述】:

我目前正在我的应用中实施 Google Analytics。该文档没有说明当用户没有互联网连接时如何处理跟踪。数据会被丢弃还是存储在某个地方以供以后上传?

【问题讨论】:

    标签: java android google-analytics


    【解决方案1】:

    据我所知,SDK 文档中没有明确说明,但这意味着它会存储命中并等待用户再次在线发送它们。

    来自Android SDK Documentation

    已知问题

    - 可能的时间戳不准确:时间戳记录在当时 应用程序分派给 Google 分析,所以如果用户体验 长时间离线使用, 时间戳可能不是 100% 准确的。

    【讨论】:

    • 谢谢,很容易错过。
    【解决方案2】:

    是的,但似乎有一个需要注意的警告......

    Analytics 记录了一个 Queue_Time 参数,您可以使用该参数来计算事件的“真实”时间(与“上传”时间相反)。但是文档暗示,如果用户没有实际发送所有离线事件长时间离线:

    队列时间

    用于收集离线/潜在点击。该值表示报告命中发生与发送命中之间的时间增量(以毫秒为单位)。该值必须大于或等于 0。大于 4 小时的值可能会导致点击不被处理。

    https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#qt

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多