我想在我的Android应用程序中尝试Google Analytics。一切正常,但在我的分析页面上没有访问者显示。我可以在LogCat中看到它发送了数据,我从样本中复制了4个标签。
tracker.trackEvent(
"Clicks", // Category
"Button", // Action
"clicked", // Label
77); // Value我还在它后面添加了调度。我现在等了3-4个小时,但仍然没有访客,在有互联网功能的模拟器中尝试了一下。
发布于 2011-03-20 11:31:57
仔细检查您输入的唯一密钥是否正确。
GoogleAnalyticsTracker tracker = GoogleAnalyticsTracker.getInstance();
tracker.start("UA-12345678-1", this);
tracker.trackPageView("/HomeScreen");
tracker.dispatch();发布于 2011-03-31 04:41:41
您可能需要在删除电话上的GoogleAnalytics数据库后重试。数据库中可能存在错误的条目,这将导致即使是好的数据也无法上载。
要删除Android模拟器或设备上的数据库,可以执行以下操作
adb shell,删除课程,然后cd至可能存在损坏数据库的目录cd /data/data/com.roblabs.m.dailypaper/databases,在/data/data
ls后使用您自己的软件包名称以显示数据库/data/data remove、rm google_analytics.db的内容
谷歌分析,至少在安卓系统上,不接受trackEvent()或trackPageView()方法中的空格。trackEvent()的谷歌安卓示例中有一个空格,所以很可能就是这个空格被引入的地方。这可能对所有空格都是正确的。
Google Analytics for Android会在检测到空格时抛出调试警告,但这只会发送到logcat。我不得不截取字符串并在它到达Google Analytics之前删除空格。
发布于 2012-03-08 01:04:52
我也有同样的问题,没有显示数据。我以为LogCat显示的是正在发送的数据,但实际上我没有得到确认它的HTTP200代码。
我的问题是Lint for eclipse破坏了我的Web数据ID!
我已经在这里解释过了:http://blog.blundell-apps.com/google-analytics-common-problems-and-fixes/
https://stackoverflow.com/questions/5364981
复制相似问题