我有麻烦(以及很多挫败感)试图在我的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()
多的信息,任何帮助表示赞赏:)
也许发布一些gode。你在'analytics.xml'文件中设置了 true '吗? –
2013-04-04 14:44:20
是的,我试过https://developers.google.com/analytics/devguides/collection/android/v2/exceptions 列出的所有替代方法ga_reportUncaughtExceptions就是其中之一。 我上面粘贴的三条日志行仅在将ga_reportUncaughtExceptions设置为true时才会出现 – 2013-04-04 14:46:39