【问题标题】:Android: What does this google analytics dispatcher warning mean?Android:这个谷歌分析调度程序警告是什么意思?
【发布时间】:2009-10-22 14:56:29
【问题描述】:

我正在使用谷歌分析来跟踪我的 android 应用程序中的用户,但在我的日志中我不断收到如下警告:

10-22 14:44:08.879: WARN/googleanalytics(1266): Dispatcher thinks it finished, but there were 56 failed events

有人知道问题出在哪里吗?我使用了正确的帐户密钥?

如果没有空格,有人解决了这个问题吗?

【问题讨论】:

  • 那么,真的没有人知道如何解决这个错误吗? 10-23 07:55:39.301: WARN/googleanalytics(941): Dispatcher 认为它完成了,但是有 93 个失败的事件
  • 你用的是什么库?它是从哪里来的?
  • 我在尝试将谷歌分析移动库集成到我的 Android 应用时遇到了同样的错误。
  • 与适用于 Android 的 Google Analytics 0.7 出现同样的错误,结果统计数据肯定不正确。
  • 对我来说同样的问题。我确认我的 trackPageView 调用中没有空格。

标签: android google-analytics


【解决方案1】:

我有同样的问题。在我的特殊情况下,这是因为我在事件“标签”中有一些空格,它是一个字符串。

确保您传递给 GoogleAnalytics 库的所有字符串都经过正确编码,成为被调用以将事件/网页浏览量传递给 google 的 URL 的一部分。

我很惊讶图书馆没有管理这个用例。

【讨论】:

  • 我尝试禁用事件跟踪,但问题仍然存在,只有浏览量跟踪且没有空格。
  • @Stefan ... ptoblem 是您的分析数据库已损坏,我曾经插入任何带有空格的内容..即使是单行...您必须清除这些行...或删除通过卸载您的应用程序来检测数据库..
  • 感谢 PHP_Jedi 的回复。我最终使用了 Flurry,无论如何我认为这要好得多(用于移动分析)。
  • 如果您遇到失败事件数为负数的问题,请务必正确打开和关闭跟踪器。
【解决方案2】:

我找到了对使用 iphone lib 的人的引用。 '只需删除应用程序,它将删除缓存'。在我们的例子中,这意味着您可以删除数据库目录中的google_analytics.db。为我工作...

【讨论】:

  • 嗯......这可能有效,但是当应用程序安装在“外面”的数千台设备上时,我如何删除这个表/数据库?
猜你喜欢
  • 2011-09-25
  • 1970-01-01
  • 1970-01-01
  • 2014-04-17
  • 2012-02-20
  • 2020-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多