在 IOS 6 中实现 Google Analytics 2

Posted

技术标签:

【中文标题】在 IOS 6 中实现 Google Analytics 2【英文标题】:Implementing Google Analytics 2 in IOS 6 【发布时间】:2012-12-10 08:20:38 【问题描述】:

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

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

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

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

self.trackedViewName = @"My App";

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于在 IOS 6 中实现 Google Analytics 2的主要内容,如果未能解决你的问题,请参考以下文章

如何在电容器中实现 ios 和 android google 登录?

如何在 React Native 中实现 Google 地图以在 Web、Android 和 iOS 上运行?

html Google Analytics(分析) - 更多信息:https://developers.google.com/analytics/devguides/collection/analyt

如何在 cordova-ios 6.1.0 中实现原生 WKURLSchemeHandler

在 iOS 中实现离线地图的最佳方式

PhoneGap:iOS 7 中的 UIPickerView 不会像在 iOS 6 中那样自动调整字体大小。关于如何在 iOS 7 中实现的任何解决方案?