首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Analytics V3.03未发回数据

Google Analytics V3.03未发回数据
EN

Stack Overflow用户
提问于 2014-02-01 05:34:37
回答 1查看 1.1K关注 0票数 2

我已经运行了Google提供的示例版本,并且工作正常,我已经使用它在我的应用程序中进行跟踪(他们网站上的文档引用了以前的版本,所以几乎没有用),但我无法获得要发送的跟踪。

它要么说没有待处理的命中,要么说它已经发送了,但它没有出现在我的分析中,而Google one却显示了,代码是相同的。

在应用程序委派中有

代码语言:javascript
复制
NSDictionary *appDefaults = @{kAllowTracking: @(YES)};
[[NSUserDefaults standardUserDefaults] registerDefaults:appDefaults];
// User must be able to opt out of tracking
[GAI sharedInstance].optOut =
![[NSUserDefaults standardUserDefaults] boolForKey:kAllowTracking];
// Initialize Google Analytics with a 120-second dispatch interval. There is a
// tradeoff between battery usage and timely dispatch.
[GAI sharedInstance].dispatchInterval = 20;
[GAI sharedInstance].trackUncaughtExceptions = YES;
self.tracker = [[GAI sharedInstance] trackerWithName:@"My app."
                                          trackingId:@"UA-XXXXXXXX-X"];

它与Googles代码相同,然后在视图中我想发回的是

代码语言:javascript
复制
self.screenName = @"WORK";

这也和他们使用的是一样的。正确的文件被导入了,而且据我所知一切都是一样的(显然不是因为它不工作)

这简直要把我逼疯了,我非常感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2014-02-01 06:37:21

好了,在花了太多时间在这上面之后,我已经弄明白了为什么它不能工作。原来你必须有一个超级的xyz方法来处理viewdidload和viewdidload,加上这两个超级的(我错过了这个超级视图的出现让它工作了)

编辑您可能也需要在viewWillAppear中使用它,但尚未对其进行测试

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21490486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档