gpt4 book ai didi

ios - Google Analytics V3.03 不发回数据

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:04 24 4
gpt4 key购买 nike

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

它要么说 No pending hits,要么说它已经发送,但它没有出现在我的分析中,但谷歌出现了,而且代码是相同的。

在应用委托(delegate)中有

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"];

这与 Google 的代码相同,然后在我要发回的 View 中是

self.screenName = @"WORK";

这又与他们使用的相同。导入了正确的文件,据我所知,所有内容都是相同的(显然不是,因为它不起作用)

这让我抓狂,非常感谢任何帮助谢谢

最佳答案

好吧,在这上面花了太多时间后,我明白了为什么它不起作用。结果你必须有 viewdidload 和 viewdidappear 的 [super xyz] 方法添加这两个 super (我错过了 [super viewdidappear] 让它工作)

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

关于ios - Google Analytics V3.03 不发回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21490486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com