iOS上的Google Analytics事件和社交报告

时间:2013-02-15 03:07:25

标签: iphone ios ipad google-analytics

我正在使用适用于iOS的最新版Google分析(截至此发布日期)。 页面视图会被正确记录和报告,但事件社交事件不会。以下是我的代码的一些片段:

@interface RootViewController : GAITrackedViewController

我的所有ViewControllers都继承 GAITrackedViewController

[self.tracker sendEventWithCategory:@"Twitter" withAction:@"Tweet" withLabel:@"Tweet App Info" withValue:nil];
[self.tracker sendSocial:@"Twitter" withAction:@"Tweet App Info" withTarget:nil];

我从我的视图控制器调用这个来记录发送推文的事件,但是当我检查我的Google分析(Engagement-> Events-> OverView)时,不会记录任何事件。这不是实时数据,我说的是没有事件报告的3天测试。

我在Google Mobile App Analytics之后关注本指南,但在使用

[tracker sendEvent]

我收到错误,所以我使用

[self.tracker sendEvent]

我认为它使用应用程序的默认跟踪器。

有关此问题的任何帮助吗?

1 个答案:

答案 0 :(得分:0)

对我来说,[self.tracker ...]或[tracker ...]调用不起作用。我最终使用共享实例默认跟踪器,如下所示:

[[GAI sharedInstance].defaultTracker sendEventWithCategory:@"TAC_Agree" withAction:@"buttonClick" withLabel:@"" withValue:[NSNumber numberWithInt:0]];

这绝对适用于我。