首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Analytics android派单

Google Analytics android派单
EN

Stack Overflow用户
提问于 2011-03-20 05:19:58
回答 4查看 4.5K关注 0票数 5

我想在我的Android应用程序中尝试Google Analytics。一切正常,但在我的分析页面上没有访问者显示。我可以在LogCat中看到它发送了数据,我从样本中复制了4个标签。

代码语言:javascript
复制
tracker.trackEvent(
        "Clicks",  // Category
        "Button",  // Action
        "clicked", // Label
        77);       // Value

我还在它后面添加了调度。我现在等了3-4个小时,但仍然没有访客,在有互联网功能的模拟器中尝试了一下。

EN

回答 4

Stack Overflow用户

发布于 2011-03-20 11:31:57

仔细检查您输入的唯一密钥是否正确。

代码语言:javascript
复制
GoogleAnalyticsTracker tracker = GoogleAnalyticsTracker.getInstance();
tracker.start("UA-12345678-1", this);
tracker.trackPageView("/HomeScreen");
tracker.dispatch();
票数 6
EN

Stack Overflow用户

发布于 2011-03-31 04:41:41

您可能需要在删除电话上的GoogleAnalytics数据库后重试。数据库中可能存在错误的条目,这将导致即使是好的数据也无法上载。

要删除Android模拟器或设备上的数据库,可以执行以下操作

  • adb shell,删除课程,然后cd至可能存在损坏数据库的目录cd /data/data/com.roblabs.m.dailypaper/databases
  • of

,在/data/data

  • ls后使用您自己的软件包名称以显示数据库/data/data remove、rm google_analytics.db

的内容

谷歌分析,至少在安卓系统上,不接受trackEvent()trackPageView()方法中的空格。trackEvent()的谷歌安卓示例中有一个空格,所以很可能就是这个空格被引入的地方。这可能对所有空格都是正确的。

Google Analytics for Android会在检测到空格时抛出调试警告,但这只会发送到logcat。我不得不截取字符串并在它到达Google Analytics之前删除空格。

票数 2
EN

Stack Overflow用户

发布于 2012-03-08 01:04:52

我也有同样的问题,没有显示数据。我以为LogCat显示的是正在发送的数据,但实际上我没有得到确认它的HTTP200代码。

我的问题是Lint for eclipse破坏了我的Web数据ID!

我已经在这里解释过了:http://blog.blundell-apps.com/google-analytics-common-problems-and-fixes/

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

https://stackoverflow.com/questions/5364981

复制
相关文章

相似问题

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