私は、ほとんどの時間がバックグラウンドでサービスとして動作するアプリケーションを持っています。 EasyTrackerライブラリでGoogleアナリティクスAPIを使用して複数のアクティビティをトラッキングする方法については、多くの例とチュートリアルがオンラインでありますが、説明する方法は1つではなく、サービスでGoogleアナリティクスAPIを使用する方法はありません。それも可能ですか?Android:サービス内でGoogle Analyticsを使用できますか?
答えて
良いニュース!あなたはできる。それはかなり簡単です。
あなたは、あなたが、あなたはGoogleAnalyticsのインスタンスを必要とし、これを持っている場合、それは をmCtx呼ぶことにしましょうアプリケーションコンテキストが必要になります、あなたは今、あなたが望む任意のパラメータを(設定する必要が
GoogleAnalytics mGaInstance = GoogleAnalytics.getInstance(mCtx);
を呼び出すことによってそれを得ることができますEasyTrackerを使用するときはanalytics.xmlに標準で入れます)。
は今、あなたはトラッカーのインスタンスが必要になります。
Tracker mTracker = mGaInstance.getTracker("UA-XXXX-Y"); // your ID here
、それは基本的にはこれだけです...今、あなたはこのトラッカー
mTracker.sendEvent(....);
などでイベントを送信することができます。..
は、この情報がお役に立てば幸いです。これは非常に基本的なことですが、GoogleアナリティクスとトラッカーがEasyTrackerを置き換えています。
あなたがここでそれについての詳細を読むことができます: Advanced Configuration - Android SDK
はちょうどあなたがGAのウェブサイト上でレポートが表示されますまで、それは24時間かかることに注意してください。..ので我慢して:)またはmGaInstanceを使用.setDebug(true)を実行すると、ログキャットに送信されたことが表示されます。
ちょっと、それはスマートです!ありがとう、私はそれを試してみましょう。 –
GAウェブサイトのレポートが表示されるまで、最大24時間かかる可能性があることに注意してください:)また、mGaInstance.setDebug(true)を使用して、ログのcatに送信されたことを確認してください。 – Vlad
うーん、興味深い。私はV2 Analytics SDKを見て始めました。最初のバージョンからかなりの変更を加えたようです。私はもう一度それを学ばなければならないだろう:) –
あなたが何をしているかが分かっていない限り、そうしないことをお勧めします。
は、私は私のサービスにおけるGAのイベントを実装し、それは私のGAの多くのような セッション期間、新しいセッションの 毎日割合、毎日セッションなどを統計壊れたGAは、イベントが後に引き起こされると考えて スクリーンビューであるため、画面名が「(未設定)」のGAイベントがプッシュされます。 サービスはバックグラウンドで何度も実行されていたため、さまざまな統計情報が破損してしまいました。 アクティブユーザーのリアルタイム表示も間違っていました。、あなたは同じアプリの中で別のトラッカーを使用することができます。これはこの問題を解決する可能性があります。 – Loda
- 1. Google AnalyticsでRを使用
- 2. ハイブリッドモバイルアプリでgoogle analyticsを使用
- 3. google-style analyticsにNew Relicを使用できますか?
- 4. Google AnalyticsでAjaxを使用する
- 5. 中国でgoogle analyticsを使用することはできますか
- 6. Google Analyticsをサーバー側で使用することはできますか?
- 7. Google Analytics APIで使用するPHPクラス
- 8. Google Analyticsを使用すると、IISログを削除できますか?
- 9. バックエンドからGoogle Analyticsを使用する
- 10. Android Google Analyticsのサービスへの接続に失敗しました
- 11. Google Analyticsトラッキングイベント(PHP内)
- 12. Google AnalyticsでIFRAMEウィジェットを追跡できますか?
- 13. Android用Google Analyticsの位置精度
- 14. Google AnalyticsをScrapで掻き集める
- 15. unity javaプラグインでgoogle playサービスを使用できません
- 16. Android DataBindingは内部クラスを使用できますか?
- 17. WordpressでGoogle Analyticsを使用したイベントのトラッキング
- 18. Require.jsでGoogle Analyticsを使用した場合の問題
- 19. Ruby on Railsで使用するGoogle Analyticsのツールはどれですか?
- 20. Googleキーなしでgoogle-translateを使用できますか?
- 21. Google Analytics
- 22. Google AnalyticsをAJAX経由で読み込むことはできますか?
- 23. jadeファイルからgoogle analyticsを使用する方法
- 24. リモートでGoogle Analytics with ASP.NETに
- 25. GoogleのサーバーをAndroidなしで音声認識に使用できますか?
- 26. AndroidデバイスでGoogleサービスを検出する
- 27. GoogleのGeoCoding HTTPサービスでjquery.getJsonを使用
- 28. Androidコンカレントインターポレータを使用できますか?
- 29. Google AnalyticsでCasperJSのフットプリントを隠す
- 30. ドメイントラッキングでGoogle Analyticsを設定する
これで何かを見つけましたか? – Vlad
いいえ、私はしていない:( –
よく私はちょうどそうでしたので、以下を参照してください:) – Vlad