Android的谷歌Analytics(分析) - 连接到服务失败连接到、Android、Analytics

2023-09-05 08:20:17 作者:Dynast

刚开始实施谷歌分析V2在我的Andr​​oid应用程序,虽然我有麻烦。

Just started implementing Google Analytics V2 in my Android application, though I'm having troubles.

我相信我已经正确地设置了一个属性和配置文件的acount。 我提供我的钥匙在analytics.xml文件,并在每个活动我用的是

I believe I've set up an acount with a property and profiles correctly. I've supplied my key in the analytics.xml file and in each activity I use the

EasyTracker.getInstance()activityStart(本); 在OnStart方法

EasyTracker.getInstance().activityStart(this); in the onStart method

EasyTracker.getInstance()activityStop(本); 在每一个活动的onStop方法

EasyTracker.getInstance().activityStop(this); in the onStop method of every activity.

不过,我似乎没有看到谷歌Analytics(分析)网站上的任何结果。此外,我打开了调试选项,我可以从Gav2(谷歌分析)日志猫的各种消息看,这意味着一个问题。

However I don't seem to see any results on the Google Analytics website. Moreover, I turned on the debug options and I can see in log cat various messages from Gav2 (Google Analytics), implying on a problem.

例如

11-04 21:56:48.000: W/GAV2(6376): Thread[main,5,main]: **Connection to service failed 1**
11-04 21:56:48.040: W/GAV2(6376): Thread[main,5,main]: **Need to call initialize() and be in fallback mode to start dispatch.**
11-04 21:56:48.050: I/GAV2(6376): Thread[main,5,main]: ExceptionReporter created, original handler is com.keypod.utils.AppCrashExceptionHandler
11-04 21:56:50.055: I/GAV2(6376): Thread[GAThread,5,main]: No campaign data found.
11-04 21:56:50.060: I/GAV2(6376): Thread[GAThread,5,main]: putHit called
11-04 21:56:50.410: I/GAV2(6376): Thread[GAThread,5,main]: putHit called
11-04 21:56:53.035: I/GAV2(6376): Thread[Service Reconnect,5,main]: connecting to Analytics service
11-04 21:56:53.035: I/GAV2(6376): Thread[Service Reconnect,5,main]: connect: bindService returned false for Intent { act=com.google.android.gms.analytics.service.START (has extras) }
**11-04 21:56:53.035: W/GAV2(6376): Thread[Service Reconnect,5,main]: Connection to service failed 1
11-04 21:56:53.035: I/GAV2(6376): Thread[Service Reconnect,5,main]: falling back to local store**
11-04 21:56:53.040: I/GAV2(6376): Thread[GAThread,5,main]: Sending hit to store
11-04 21:56:53.100: I/GAV2(6376): Thread[GAThread,5,main]: Sending hit to store
11-04 21:56:53.150: V/GAV2(6376): Thread[GAThread,5,main]: dispatch running...

现在看来似乎无法连接,然后将其fallsback到本地存储。 难道我做错了什么?或者我应该只是忽略了警告,并等待结果显示在网站上?

It seems like it can't connect and then it "fallsback" to local store. Am I doing something wrong? Or should I just ignore that warning and wait for the results to show up on the site?

我跟谷歌的指导一步一步的。

I followed Google's guide step-by-step.

谢谢!

推荐答案

我现在看到的结果在我的分析网页所以显然我只需要等待。

I can now see results in my analytics page so apparently I just needed to wait.

谷歌应该做的事的警告,它可能会产生误导。

Google should do something about that warning, it can be misleading.

更新:的一个有趣的事情,我已经注意到这也可以帮助,谷歌Analytics(分析)网络界面不显示从默认当天的数据。为了查看从当天收集到的数据,您需要点击在右上方的日期范围选择器,然后从日历当天(或今天从组合框)。

Update: An interesting thing I've noticed which may also help, Google Analytics web interface doesn't show data from the current day on default. In order to view the data collected from the current day, you need to click on the date range picker on the top-right side, and select the current day from the Calendar (or Today from the combobox).