什么触发用户从Google Analytics实时视图中删除?

时间:2016-08-10 12:17:30

标签: ios google-analytics google-analytics-sdk

我正在使用GAI 3.15。

我在application: didFinishLaunchingWithOptions:中有以下代码,效果很好。

NSDictionary *appDefaults = @{kAllowTracking: @(YES)};
[[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
[GAI sharedInstance].dispatchInterval = -1;
GAI.sharedInstance.trackUncaughtExceptions = YES;
self.tracker = [[GAI sharedInstance] trackerWithTrackingId:kTrackingId];

我已经添加了报告场景交换的代码,我可以在GA视图中看到它们。我在每次场景交换后添加了dispatch个来电,您可以看到我已禁用自动调度。

当我使用实时视图时,几乎立即报告场景交换。但是当我中止我的应用程序时,用户需要花费几分钟才能删除。

我的问题如下:据我所知,我没有添加任何代码来结束会话。 GA如何检测到用户已经消失?是否有某种背景轮询机制,即使我将dispatchInterval设置为-1?

后续跟进:为什么场景交换需要几秒钟才能更新,但是删除已终止应用的用户需要几分钟?

0 个答案:

没有答案