我已将最新的 Google Analytics SDK 添加到我的 iOS 应用程序(版本 2.0 beta 4)。我按照指南所说的做了同样的事情,并将此代码添加到应用程序委托中:
// Optional: automatically send uncaught exceptions to Google Analytics.
[GAI sharedInstance].trackUncaughtExceptions = YES;
// Optional: set Google Analytics dispatch interval to e.g. 20 seconds.
[GAI sharedInstance].dispatchInterval = 20;
// Optional: set debug to YES for extra debugging information.
[GAI sharedInstance].debug = YES;
// Create tracker instance.
self.tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-TRACKINGID-2"];//UA-33873963-13 - My testing google analytics trackingId
[self.tracker setSessionStart:YES];
[self.tracker setSessionTimeout:60];
现在,在每个视图上我都添加了这个:
self.trackedViewName = @"Main Menu Screen";
一切正常,但出于某种原因,20 个屏幕中有 3 个没有将自己发送到 Google,我不知道为什么。我在网上搜索过,但没有人遇到过这个问题。我想如果有人熟悉这个问题,那就是堆栈溢出。
请帮我。谢谢!