将Google Analytics跟踪集成到IOS应用程序中

时间:2012-10-28 16:47:40

标签: ios xcode google-analytics tracking

我想将Google Analytics跟踪功能集成到我的IOS APP中。

我已整合Google Analytics Library并将其添加到我的应用程序中。

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

进入我的代码以跟踪我的查看联系人

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view from its nib.
    self.trackPageView = @"Contact Screen";
    //
}

A有这个错误“属性'TrackPageView'找不到'ContactViewController'类型的对象”

3 个答案:

答案 0 :(得分:14)

今天我遇到了同样的错误,尽管设置文档说明了,但该属性被称为screenName。所以只需在viewDidLoad:

中写下这一行
self.screenName = @"A name";

答案 1 :(得分:1)

您正试图在trackPageView中设置错误的属性(viewDidLoad:),您应该在其中设置trackedViewName属性。代码应如下:

self.trackedViewName = @"Contact Screen";

同样在标题(.h)文件中,请确保您的@interface继承自GAITrackedViewController类,如下所示:

@interface YourContactScreenController : GAITrackedViewController

答案 2 :(得分:0)

如果您使用自动屏幕跟踪,则必须这样做:

@Objective C:

  1. 将#import“GAITrackedViewController.h”添加到XXX.h文件中
  2. 从GAITrackedViewController扩展当前类[例如。 @interface ClockViewController:GAITrackedViewController]
  3. 将此行添加到XXX.m文件的viewDidLoad()方法中 self.screenName = @“登录”;
  4. 注意:希望您在项目中正确初始化和配置GAI。