Android应用中Google Analytics数据中的数据丢失
我在我的应用中实施了Google Analytics(分析)。我在启动特定页面时跟踪屏幕名称。如果我反复启动该页面20次,应该跟踪屏幕20次。但是在GA网站上报告了18次或更少的时间。 Google Analytics(分析)是否报告过有关丢失分析数据的已知问题?Android应用中Google Analytics数据中的数据丢失
谢谢!
这里是我的发现,
当我发送GA打(屏幕或事件),这是不被分派到瞬间谷歌分析。而是将其存储在本地并以特定间隔发送到服务器。默认情况下,此间隔为30分钟,但在我的应用程序中,我将此间隔设置为2分钟。因此,在每两分钟内,我会将自上次发送后报告的Google点击数发送给Google Analytics。
参考:https://developers.google.com/analytics/devguides/collection/android/v4/dispatch
为了保护系统收到的数据比它可以处理,谷歌分析到位某些限制。
以下是Android SDK的限制。对于设备上的每个跟踪器实例,每个应用实例在每次调度中最多只能发送60次匹配。在发送一组命中后,该配额将以每2秒1次命中的速度补充。
这意味着,最初的应用程序可以发送60个点击。在此之后,如果我们尝试在30秒后发送另一组点击,我们将只能发送15个点击。 由于我们设置了调度间隔为120秒,因此我们将能够每两分钟发送60次点击。即使我们在之前的发送中只发送了10个点击,我们也能够在下次发送时只发送最多60个点击。
参考:https://developers.google.com/analytics/devguides/collection/android/v4/limits-quotas
结论:所以有错过的事件,如果我们发送超过允许的配额更多的是机会。