我正在使用适用于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]
我认为它使用应用程序的默认跟踪器。
有关此问题的任何帮助吗?
答案 0 :(得分:0)
对我来说,[self.tracker ...]或[tracker ...]调用不起作用。我最终使用共享实例默认跟踪器,如下所示:
[[GAI sharedInstance].defaultTracker sendEventWithCategory:@"TAC_Agree" withAction:@"buttonClick" withLabel:@"" withValue:[NSNumber numberWithInt:0]];
这绝对适用于我。