android - Google Analytics 会影响 Android 的性能吗?

标签 android performance google-analytics

我的 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/

相关文章:

c++ - 提高一个非常简单但经常使用的函数的效率(计算晶格中原子的邻居)

algorithm - 如何解决数组之间的最高组合总数?

performance - 确定网格游戏中是否没有剩余移动的最有效方法?

android - 如何在 Android 中管理单行 ListView 的多个布局?

android - 在特定角落拉伸(stretch)位图

android - 如何刷新 FragmentPagerAdapter 的 fragment ?

Android:在 WebView 中禁用 X-Requested-With header

android - Google Analytics Tracker 不适用于 Android 应用程序

php - 使用带有 PHP 的 Google Analytics 按页面获取独特的观众

r - 在R中设置默认的Google Analytics(分析)身份验证