今天,我发现GoogleAnalytics-iOS-SDK在Cocoapods中有了新的3.0版本。我升级我尝试手动屏幕衡量的修改了代码如下:Google Analytics for iOS v3的kGAIScreenName未申报?
id tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"Detail View"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];
不过,我总是得到错误有关kGAIScreenName是未申报。即使我添加GAIFields.h标题,它仍然不起作用。
我错过了什么?
谢谢。我刚刚添加了GAIFields.h,我曾经使用Cocoapods来管理GA库,而不是可下载的SDK。 现在,我降级回2.0beta4。我会用这个,直到专家解决它。 ^^ – derjohng
我也遇到了新的Google AnalyticsSDK的不同问题:对于我来说,使用screenName设置在viewDidAppeare中不起作用,它不会向Google报告屏幕使用情况。我设法解决了这个问题,所以如果你需要更多的帮助,只需在这里留言。 – nzs
@codedad,因为我面临同样的问题,并想知道为什么screenName不会被发送到谷歌我很好奇你的解决方案 - 你介意发布它?非常感谢 – hajn