我的 android 代码中有很多 Google Analytics 跟踪点,它会影响应用程序的性能吗?我知道 GA 是异步的,但我的应用程序中有数百个跟踪点,所以不确定以后是否应该更加谨慎地添加 GA 点。
最佳答案
这种情况下的性能影响主要取决于 IO 操作,而不是添加了多少跟踪点。
当应用程序收集 GA 数据时,该数据会添加到队列中并定期发送给 GA。当您的应用程序在前台或后台运行时,可能会发生定期调度。
默认的调度周期是 30 分钟,但您可以使用 analytics.xml 文件中的“ga_dispatchPeriod”参数或调用 setDispatchPeriod(int dispatchPeriodInSeconds) 来提供您自己的间隔(以秒为单位)
例如60(在 analytics.xml 中) GAServiceManager.getInstance().setDispatchPeriod(60); (在代码中)
关于android - Google Analytics 会影响 Android 的性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30094196/