1

私はすべてを試しました。analytics.xmlのIDのダッシュをトリプルチェックしました。必要な2つの権限があります。

EasyTracker.getInstance().activityStart(this);
EasyTracker.getInstance().activityStop(this);

適切な方法で、logcatで次の情報を取得します。

Thread[main,5,main]: Connection to service failed 1
Thread[main,5,main]: Need to call initialize() and be in fallbackmode to start dispatch.
Thread[GAThread,5,main]: No campaign data found.
Thread[GAThread,5,main]: putHit called
Thread[GAThread,5,main]: putHit called
Thread[Service Reconnect,5,main]: connecting to Analytics service
Thread[Service Reconnect,5,main]: connect: bindService returned false for Intent { act=com.google.android.gms.analytics.service.START (has extras) }
Thread[Service Reconnect,5,main]: Connection to service failed 1
Thread[GAThread,5,main]: Sending hit to store
Thread[GAThread,5,main]: Sending hit to store
Thread[GAThread,5,main]: dispatch running...
Thread[GAThread,5,main]: User-Agent: GoogleAnalytics/2.0 (Linux; U; Android 4.1.1; en-us; Galaxy Nexus Build/JRO03O)
Host: www.google-analytics.com
GET /collect?[information collected]
Thread[GAThread,5,main]: Exception sending hit: HttpHostConnectException
Thread[GAThread,5,main]: Connection to http://www.google-analytics.com refused
Thread[GAThread,5,main]: sent 0 of 40 hits

その後、30秒ごとに「ディスパッチ実行中...」からすべてを繰り返します。これは私が設定した間隔です。

私のアプリは他のウェブサイトにうまく接続できるので、インターネットの問題ではありません。分析Webサイトにあるプロファイルは、V2.0用です。これを設定してから2日以上経ちました。

他に何ができますか?

4

1 に答える 1

7

というエラーに気づきました

www.google-analytics.com/127.0.0.1 への接続が拒否されました

そして、「それは変だ、なぜローカルホストに行くのだろう?」と思いました。次に、変更されたホスト ファイルがあることを思い出しました。広告をブロックするために携帯電話に配置したホスト ファイルが、Google アナリティクスもブロックしているようです。これらのエントリを削除しましたが、すべて正常に動作します。これらの問題が発生している場合は、hosts ファイルが分析をブロックしていないかどうかを確認してください。

于 2012-12-10T23:47:50.863 に答える