|
|
1
17
我认为使用第4版分析的正确方法是选择退出方法
如果在调试模式下生成,则可以将该方法设置为已设置。即。
我正在使用类似的东西来允许用户选择退出分析。 我在以下链接中找到了这些信息: https://developers.google.com/analytics/devguides/collection/android/v4/advanced 编辑:刚刚看到了原始问题的日期,但我想我无论如何都会添加这个答案,因为这是我想要的。 |
|
|
2
10
更新:随着的发布 Google Analytics v3 for Android ,
+++我的老答案+++
只需在您的
谷歌分析无法找到任何跟踪id,因此EasyTracker将无法完成其工作。 当你为发布构建应用程序时,取消对行的注释,你就可以开始了。 |
|
|
3
5
如果你正在构建一个独立的应用程序(而不是库),这将是最简单的方法,让构建系统判断它是否是调试构建。
我在网上看到,这种方法不适用于库项目,因为构建工具中存在错误,无法设置
|
|
|
4
3
你可以使用一个带有静态布尔值的类,比如说DEBUG,如下所示:
在代码中,只需使用:
这是一个适用于所有android SDK版本的解决方案! |
|
|
5
3
firebase的最新版本有这样的方法,可以放在App类中:
|
|
|
6
1
我正在做的是通过在analytics.xml中设置一个负周期来禁用定期调度:
或者您可以使用您的标志以编程方式执行此操作:
这样,除非您手动执行,否则不会发送命中数。
如果只使用定期调度(从不调用
请参阅《谷歌分析开发者指南》:
更多信息: https://developers.google.com/analytics/devguides/collection/android/v2/dispatch |
|
|
7
1
我的技巧是改变
例如
This SO ticket
谈论使用
|
|
|
8
0
我对这个问题有不同的看法。有时,您仍然想测试分析是否正常工作,但只想在生产报告中过滤测试数据。我的解决方案是在GA中为属性创建一个自定义会话范围的维度(即AppBuild),用于跟踪您是否正在运行应用程序的调试或生产版本。在创建跟踪器后的代码中,输入:
然后创建或修改GA视图,在AppBuild上添加一个过滤器,不包括调试。这应该会过滤掉GA视图中的所有调试数据。您还可以添加一个新视图来显示调试数据。 |
|
|
Tim Kirkwood · 比较空数据帧 1 年前 |
|
|
nerrood · 为什么在笑话测试中不调用save 2 年前 |
|
|
eof · Chrome块文件下载-selenium 2 年前 |
|
Display name · Ember.js辛烷值验收试验 2 年前 |
|
|
Vitto · 理智和回归测试是如何在一个简单的场景中协同工作的? 2 年前 |
|
|
mattsmith5 · 使用特征文件并行计算空手道跑场景 2 年前 |
|
|
Norronas · 采用裸机编程的寄存器单元测试 2 年前 |