我最近将 Google Analytics 应用iOS SDK v2
到了一些 . iOS apps
,我注意到现在正在生成的报告中存在一些看似很大的差异。我主要担心的是,我的跟踪 ID 的总事件数大约50%
低于我的内部指标所建议的值。我花了一些时间试图排除可能的问题。
首先,我认为我可能没有从应用程序内向 Google 进行跟踪调用,但这些都已检查。接下来,我测试了指标没有通过网络从本地数据库中生成的理论。在设置了wireshark来监控网络流量之后,这似乎也能正常工作。接下来,我尝试更慢地处理事件,因为我认为可能是事件在短时间内触发的事实可能是问题所在。在将事件触发率降低到每秒最多 1 次,然后进一步降低到每 3 秒最多 1 次之后,50%
在 Web UI 中监视我的测试会话时,我仍然看到大致的事件丢失。此外,在我生成的报告中删除哪些事件似乎有些随机。
以下是有关我的分析配置的其他一些信息:
- 调度间隔60s
- 手动启动会话
- 使用多个跟踪器
奇怪的是,相同应用程序的 android 版本并没有表现出相同的问题。
如果有人有类似的经历或有任何建议,他们将不胜感激。