在将应用更新到ios 6时,我发现谷歌分析也需要更新。
按照这种方法,我发现它需要一个扩展GAITrackedViewController类
的ViewControllerhttps://developers.google.com/analytics/devguides/collection/ios/v2/
该指南在ViewDidLoad方法中提到了以下代码,而我想在某些特定方法中使用它。它似乎不起作用。请建议。
self.trackedViewName = @"My App";
答案 0 :(得分:0)
使用GAITrackedViewController意味着放弃控制何时调用[tracker trackView:viewName]。设置trackedViewName允许GAITrackedViewController随时调用[tracker trackView:self.trackedViewName](可能是在viewDidAppear中)。
此外,GAITrackedViewController在此属性上使用KVO,因此在执行self.trackedViewName = @“view name”之前,视图跟踪不会启用。
在viewDidLoad中调用它可确保在调用第一个viewDidAppear时正确设置它。