在IOS 6中实施Google Analytics 2

时间:2012-12-10 08:20:38

标签: ios6 google-analytics

在将应用更新到ios 6时,我发现谷歌分析也需要更新。

按照这种方法,我发现它需要一个扩展GAITrackedViewController类

的ViewController

https://developers.google.com/analytics/devguides/collection/ios/v2/

该指南在ViewDidLoad方法中提到了以下代码,而我想在某些特定方法中使用它。它似乎不起作用。请建议。

self.trackedViewName = @"My App";

1 个答案:

答案 0 :(得分:0)

使用GAITrackedViewController意味着放弃控制何时调用[tracker trackView:viewName]。设置trackedViewName允许GAITrackedViewController随时调用[tracker trackView:self.trackedViewName](可能是在viewDidAppear中)。

此外,GAITrackedViewController在此属性上使用KVO,因此在执行self.trackedViewName = @“view name”之前,视图跟踪不会启用。

在viewDidLoad中调用它可确保在调用第一个viewDidAppear时正确设置它。