- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
[适用于 Android 版 Google Analytics v4]
当 ga_autoActivityTracking = true 时,有没有一种方法可以不报告特定 Activity (将点击发送到服务)?
我正在考虑在特定 Activity 的 onStart() 时将 ga_autoActivityTracking 设为假,并在 onStop() 时再次设为真。如果可能的话,有人会像提供示例代码一样友善。也欢迎使用其他方法。
谢谢。
最佳答案
不幸的是,当使用 autoActivityTracking 时,您无法从报告中排除某些 Activity 。唯一的方法是禁用自动 Activity 跟踪并从 Activity.onStart() 手动发送屏幕 View :
tracker.setScreenName("screen name");
tracker.send(new HitBuilders.ScreenViewBuilder().build());
您无法通过 onStart() 关闭自动 Activity 跟踪,因为在进行回调之前,Android 会捕获回调列表。列表中的任何更改都不会影响此 onStart() 的已注册回调列表。不幸的是,从 onStart 禁用自动 Activity 跟踪将不起作用。
关于android - ga_autoActivityTracking=真 : exclude specific activities from being reported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25904583/
可以使用 Google Analytics 自动跟踪所有 Activity ,当您在跟踪器配置中启用 ga_autoActivityTracking 属性时。 所以我问自己什么时候触发这个 Actio
我不明白 ga_autoActivityTracking 的用途和区别。即使我将其设置为“true”,我也需要调用 sendScreenName(),然后调用 send()。那么它自动做什么呢? 最佳
[适用于 Android 版 Google Analytics v4] 当 ga_autoActivityTracking = true 时,有没有一种方法可以不报告特定 Activity (将点击发
在 Google Analytics v3 中,自动跟踪 Activity , 我们需要有 ga_autoActivityTracking在 manifest.xml 中标记。 onStart 中的
我是一名优秀的程序员,十分优秀!