gpt4 book ai didi

android - 谷歌分析 Android SDK

转载 作者:搜寻专家 更新时间:2023-11-01 08:13:54 24 4
gpt4 key购买 nike

我正在使用 Google Analytics Android SDK:

mTracker = GoogleAnalyticsTracker.getInstance();
mTracker.start(getString(R.string.googleCode), this);
mTracker.trackPageView("/MainActivity");
mTracker.dispatch();

但是,当我查看我的报告时,我没有收到任何数据。我已经检查了我的代码以确保它是正确的。我也等了3天,还是没有。状态保持为“未安装跟踪”。我应该补充一点,mTracker.dispatch)_ 返回 true。我找不到 API 文档,但我认为这意味着发生了好事而不是坏事。

有人知道为什么会这样吗?也许 Google Analytics Android SDK 只通过 WiFi 而不是 3G 发送数据?

解决方案

我注意到 logcat 在标签“googleanalytics”下打印了一条消息。消息是:

WARN/googleanalytics(2518): Dispatcher thinks it finished, but there were 1 failed events

这是由我的标签参数中的空格引起的:

mTracker.trackEvent("Clicks", // Category
"Login", // Action
"Main Activity", // Label
-1); // Value

应该是:

mTracker.trackEvent("Clicks", // Category
"Login", // Action
"MainActivity", // Label
-1); // Value

然后我不得不卸载该应用程序,因为一旦出现此问题,googleanalytics 似乎将无法工作。必须删除它使用的数据库……至少看起来是这样。

最佳答案

要检查您是否正确设置了 Analytics 并且一切正常,请查看 this page如果该页面上列出的所有要点均不适用于您,则可能是 Google Analytics 出现故障。

不久前,我自己也遇到过类似的 GA 问题。有时 GA 只是很慢,需要一两天才能出现结果,但有一天我注意到没有任何注册,尽管我一直忙于测试我的应用程序并且 GA 事件的调度似乎工作正常。当我下周再次尝试时,不知何故一切似乎又恢复正常,但那天的结果从未出现。我猜 GA 并不是 Google 提供的最“稳定”的服务。

如果您对替代解决方案感兴趣,请查看 this post

关于android - 谷歌分析 Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6815109/

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