gpt4 book ai didi

IOS Google Analytics - 没有数据通过

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:31 31 4
gpt4 key购买 nike

我有 2 个 iOS 应用程序正在尝试连接到谷歌分析。其中一个在工作,另一个不工作!

有效的那个已经出版了几年了。不起作用的是一个新应用程序,但使用相同的代码 - 只是不同的图形和数据。

在日志中,我能看到的唯一区别是(正在运行的应用程序):

INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:response:data:error:]
(GAIBatchingDispatcher.m:208): Hit(s) dispatched: HTTP status 200

无法运行的应用显示:

INFO: GoogleAnalytics 3.10 -[GAIBatchingDispatcher didSendHits:response:data:error:]
(GAIBatchingDispatcher.m:208): Hit(s) dispatched: HTTP status -1

据我所知,GA 方面的设置是相同的,两个应用程序使用相同的代码文件。此外,请求似乎是相同的,除了应用程序 ID 和 UA key 是正确的:

VERBOSE: GoogleAnalytics 3.10 -[GAIBatchingDispatcher persist:]
(GAIBatchingDispatcher.m:497): Saved hit: {
parameters = {
"&_crc" = 0;
"&_u" = ".etno";
"&_v" = "mi3.1.0";
"&a" = 53345067;
"&aid" = "com.mycompany.myapp";
"&an" = Recipes;
"&av" = "2.2";
"&cd" = Recipes;
"&cid" = "f2da689b-ebdb-4e9e-9370-b8150c9950f1";
"&ds" = app;
"&sr" = 320x568;
"&t" = appview;
"&tid" = "UA-56722604-1";
"&ul" = "en-gb";
"&v" = 1;
"&z" = 2718623027941064481;
gaiVersion = "3.10";
};
timestamp = "2014-11-14 11:33:17 +0000";
}

知道为什么我会获得 -1 http 状态吗?

感谢您的关注。

编辑

进一步研究后,我有时会在应用程序中收到无法正常工作的 200 状态 - 我猜 -1 表示临时网络错误(本周我的互联网连接非常不稳定!)

但即使有 200 个响应,我仍然在 GA 中看不到任何数据。

最佳答案

我意识到这是一个老问题,但为了以后帮助其他人:从我的研究来看,如果只有一个点击要发送,GA 会将其作为 GET 字符串发送,并将 vars 设置为查询字符串参数。当它使用 GET 时,它的 HTTP 响应是 -1,可能是因为它实际上并没有进行 API 调用。

如果有超过 1 个命中排队等待发送到 GA 服务器,它将使用对 GA API 的 POST 调用。发生这种情况时,HTTP 响应为 200。

关于IOS Google Analytics - 没有数据通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26929272/

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