android - 测试或开发时从 Android App 禁用 GoogleAnalytics

标签 android testing analytics

我在我的 Android 应用程序中使用 EasyTracker,我需要一种方法来在应用程序处于“开发”或“测试”模式时禁用 Analytics 跟踪(我在常量文件中有一个标志来区分)。

最好的方法是什么?

谢谢!

最佳答案

我认为使用 Analytics 版本 4 的正确方法是使用 Opt Out 方法

GoogleAnalytics.getInstance(this).setAppOptOut(true);

如果您在 Debug模式下构建,您可以设置该方法。即。

GoogleAnalytics.getInstance(this).setAppOptOut(BuildConfig.DEBUG);

我正在使用类似的东西来允许用户选择退出分析。

我在以下链接中找到了此信息:https://developers.google.com/analytics/devguides/collection/android/v4/advanced

编辑:刚刚看到原始问题的日期,但我想我还是会添加这个答案,因为它是我正在寻找的东西。

关于android - 测试或开发时从 Android App 禁用 GoogleAnalytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12314357/

相关文章:

android - 一个导航菜单项中的 2 个 TextView (Android)

android - 如何获取当前 Activity 的 Activity?

python - 如何从YouTube视频中获取一些数据? ( python )

python - 谷歌分析和 Python

android - 寻找多平台分析解决方案?

android - 在 Android webview 应用程序中播放本地音频文件

android - 可以在 Android 中使用空布局吗?

java - 如何将 Kawa 中的计算重写为 Java?

iis - 将开发环境限制为仅向特定域发送电子邮件以进行测试(XP smtp IIS)

firefox - 运行 MTAF 时使用 selenium server 2.24.1 和 firefox 13 截屏