|
|
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视图中的所有调试数据。您还可以添加一个新视图来显示调试数据。 |
|
|
BujarA · 未识别Google Analytics参考源 8 年前 |
|
marcin2x4 · MS Access-重复值之和 8 年前 |
|
|
J88 · Firebase/GTM:自定义标签 8 年前 |
|
|
dhin · 特定用户点击分析中的广告跟踪 8 年前 |