我的旧应用程序包含Google Analytics SDK v1,我将更新我的应用程序以支持64位支持。
我已将Google Analytics SDK v1替换为Google Analytics SDK v3.10,(我已经更新了iOS SDK,而不是我的分析工具中的任何其他地方)
我在appdelegate类中更改了代码,如
[GAI sharedInstance].trackUncaughtExceptions = YES;
[GAI sharedInstance].dispatchInterval = 20;
[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelVerbose];
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"XX-xxxxxx-xx"]; (ID IS OLD ONE)
和我的View控制器 - >视图确实出现了包含
id tracker = [[GAI sharedInstance] defaultTracker];
[tracker send:[[GAIDictionaryBuilder createEventWithCategory: [NSString stringWithFormat:@"Class Name"] action:[NSString stringWithFormat:@"Class Name"] label:[NSString stringWithFormat:@"Class Name"] value:nil] build]];
我的Google Analytics中没有显示任何数据,我等了两天。
我创建了一个虚拟测试Google Analytics帐户 - >移动应用 - > ios app,它给了我一个新的id。
我已在我的代码中替换了这个新ID,现在它已经完美运行,在我的新Dummy测试Google Analytics帐户中显示数据,但不在我的旧版Google Analytics帐户中。
有谁知道造成这个问题的原因是什么?