2016-05-27 21 views
3

AndroidでFirebase + Google Tag Manager SDKを使用してGoogleアナリティクスタグを起動するにはどうすればよいですか? アセット/コンテナフォルダにFirebaseコンテナを追加し、自分のGAトラッキングIDを使用してGoogleアナリティクスタグを作成しました。このチュートリアルで与えられるように私は正確手順に従った:https://developers.google.com/tag-manager/ios/v5/#introductionGoogle AnalyticsとFireBase + GoogleタグマネージャーAndroid SDK

Iは、以下のコードでappLaunchイベントトリガ:
mFirebaseAnalytics.logEvent( "appLaunch"、NULL)を、

は、どのように私はGoogle Analyticsのレポートでこれを見ることができますか?間違っている場合は私を修正してください。上記のコードを実行したときに出力されるログは以下の通りです。

5月29日04:01:19.947は10378から10419/com.aiswarya.firebase I/FA:タグマネージャが見つからなかったため、
5月29日04使用されません:01:19.947 10378- 10419/com.aiswarya.firebase D/FA:ログイベント(FE):appLaunch、バンドル[{_ O =アプリ}]
5月29日04:01:19.947 10378から10419/com.aiswarya.firebaseのV/FA:測定サービスの使用
05-29 04:01:19.947 10378-10419/com.aiswarya.firebase V/FA:リモートサービスへの接続 05-29 04:01:19.967 10378-10419/com.aiswarya.firebase D/FA:リモートサービスに接続
05-29 04:01:19.967 10378-10419/com.aiswarya.firebase V/FA:Processin事前に1

ありがとう:グラムは、サービスタスクをキューに入れられました!

答えて

4

あなたは両方FirebaseAnalyticsとGoogleタグマネージャのデバッグログを有効にしてlogcatをご覧ください。おそらくあなたの質問に答えるでしょう。

あなたはTagManagerがFirebase Analyticsの個別のライブラリである

adb shell setprop log.tag.FA VERBOSE 
    adb shell setprop log.tag.FA-SVC VERBOSE 
    adb shell setprop log.tag.GoogleTagManager VERBOSE 
    adb logcat -v time -s FA FA-SVC GoogleTagManager 

サイオンのデバッグログを有効にすることができます。アプリで使用するには、Google Playサービスのタグマネージャフォームに依存関係を追加する必要があります。 Firebase Analyticsが起動すると、アプリケーション内のTagManagerの存在をチェックし、logcatにメッセージを出力します。メッセージのTagManagerが見つからない場合は、アプリケーションにTagManagerがありません。 TagManagerが利用可能になると、「TagManager found、initializing」のようなメッセージが表示されます。

+0

ありがとうdjabi。私はすでにこれらのすべてのログを有効にしています。しかし、FAログだけが表示されます。 – aiswarya

+1

Firebase Analyticsが起動すると、アプリでTagManagerが見つかるとメッセージが表示されます。 「TagManager not found」と表示された場合は、タグマネージャーライブラリにリンクしていません。あなたのapp/build.graddleファイルを確認してください。 TagManagerはFirebase Analyticsライブラリの一部ではありません。それを明示的に依存関係として追加する必要があります。 – djabi

+0

うわー!!素晴らしい作品;)ありがとうトン! – aiswarya

0

Googleタグマネージャを別の依存関係として追加する必要があります。ここではそうするためのマニュアルを参照してください。

要するに

Google Tag Manager for Android

  1. は、あなたのモジュールのGradleのファイルに追加します。

    dependencies { 
        // ... 
        implementation 'com.google.android.gms:play-services-tagmanager:[latest-version]' 
    } 
    
  2. コンテナファイルをダウンロード/assets/containersに追加します。

関連する問題