如何使用Google Analytics API v2从Android发送崩溃报告

时间:2013-04-04 14:40:07

标签: android google-analytics google-analytics-api

我正在尝试在我的Android原生应用上设置有效的GoogleAnalytics环境时遇到麻烦(并且很多挫折)。在我看来,主要是文档相当不完整,只要它正在工作,这不是问题。但就我而言,它不是。

我在GoogleAnalytics上创建了个人资料。我可以看到它以两种方式工作正常:

  • 在日志中,我可以看到该应用用于报告基本活动使用情况的网址
  • 在GoogleAnalytics信息中心/实时/概述中,我可以看到我报告了我对该应用的使用情况。

然而,无论我在GoogleAnalytics' documentation使用的替代方案是什么,我都看不到任何崩溃。

崩溃报告是否也应该延迟24小时?

设置

<bool name="ga_reportUncaughtExceptions">true</bool>

,当崩溃发生时(明确地抛出新的RuntimeException(“TestGoogleAnalytics”)),我可以在日志中看到:

I/GAV2    (31358): Thread[main,5,main]: Tracking Exception: TestGoogleAnalytics
W/GAV2    (31358): Thread[main,5,main]: dispatch call queued.  Need to call GAServiceManager.getInstance().initialize().
I/GAV2    (31358): Thread[main,5,main]: Passing exception to original handler.

我想知道警告是否暗示了我错过初始化的内容。

我无法找到有关此内容的更多信息

GAServiceManager.getInstance().initialize()

任何帮助表示赞赏:)

1 个答案:

答案 0 :(得分:1)

好的,我终于在第二天收到了报告。不知何故,“GAV2”正在打印出许多错误和警告,这些错误和警告似乎不会影响统计数据和崩溃报告。