2013-04-04 49 views
3

我有麻烦(以及很多挫败感)试图在我的Android本机应用上设置可用的GoogleAnalytics环境。主要是在我看来,文件是相当不完整的,只要它正在工作,这不是一个问题。但对我来说不是这样。如何使用Google AnalyticsAPI v2从Android发送崩溃报告

我在GoogleAnalytics上创建了一个配置文件。我可以看到它的正常工作有两种方式:

  • 在日志中,我可以看到哪些URL中的应用程序使用报告基本活动使用
  • 在Google分析仪表板/实时/概述我可以看到我的应用程序的使用报告。

但是,我无法看到任何碰撞会出现在我正在使用的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() 

多的信息,任何帮助表示赞赏:)

+0

也许发布一些gode。你在'analytics.xml'文件中设置了 true'吗? – 2013-04-04 14:44:20

+0

是的,我试过https://developers.google.com/analytics/devguides/collection/android/v2/exceptions 列出的所有替代方法ga_reportUncaughtExceptions就是其中之一。 我上面粘贴的三条日志行仅在将ga_reportUncaughtExceptions设置为true时才会出现 – 2013-04-04 14:46:39

回答

1

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

+0

Google analytics v2可以统计本机现金报告? – crossle 2014-03-12 08:01:45

+0

因为我现在使用另一个组件来报告崩溃,所以我没有更多地注意到这个问题。 – 2014-03-12 09:41:21

+0

你的意思是异常/崩溃报告不直接提供?我的意思是,我们必须等待24小时才能在“崩溃和例外”中看到异常情况? – Pascal 2015-02-12 15:46:21