ga_autoActivityTracking=true:排除特定活动的报告。

7
< p >【适用于Android Google Analytics v4】 < p >当 ga_autoActivityTracking = true 时,是否有一种方法可以使特定活动(向服务器发送数据)不被报告? < p >我考虑在特定活动的 onStart() 中将 ga_autoActivityTracking 设置为 false,然后在 onStop() 中再设置为 true。如果可能,能否提供一个示例代码?其他方法也非常欢迎。 < p >谢谢。
1个回答

4

当使用autoActivityTracking时,遗憾的是您无法从报告中排除某些活动。唯一的方法是禁用自动活动跟踪,并从Activity.onStart()手动发送屏幕视图:

tracker.setScreenName("screen name");
tracker.send(new HitBuilders.ScreenViewBuilder().build());

由于回调列表在回调之前被Android捕获,因此您无法从onStart()关闭自动活动跟踪。对列表的任何更改都不会影响此onStart()的已注册回调列表。不幸的是,从onStart禁用自动活动跟踪将不起作用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接