2017-04-25 14 views
5

私は自分のAndroidアプリケーションにfirebaseを統合しました。Firebaseアナリティクスのカスタムイベントがダッシュボードに表示されないのはなぜですか?

Bundle bundle = new Bundle(); 
     bundle.putString("First Category", "First catValue"); 
     bundle.putString("sub Cat", "sub CatValue"); 
     bundle.putLong(FirebaseAnalytics.Param.VALUE, "value"); 
     firebaseAnalytics.logEvent("My Custom Event", bundle); 

私のカスタムイベントはfirebase analyticsダッシュボードの[イベント]タブに表示されません。私はいくつかの質問で見てとっている

はすでに、この1のように尋ねた:Android Firebase Analytics Custom Events Reporting in Console

しかし、私はそこの提案のいくつかを試したとして、それが10人の以上のユーザーにしてテストするために提案されたように、私の問題を解決することができませんでした私が行ったカスタムイベントを取得することができますが、イベントタブには何も表示されません。

私は、次のコマンドを使用してデバッグ:

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

私のイベントは、コマンドプロンプトでログオンなっているが、firebaseダッシュボードに反映さばかりではありません。

カスタムイベントを誤って送信していますか?カスタムイベントを取得するためにfirebaseダッシュボードに何か設定する必要がありますか?

アップデート:私はコマンドを使用してデバッグする場合

は:

Bundle bundle = new Bundle(); 
      bundle.putString("First_Category", "First_catValue"); 
      bundle.putString("sub_Cat", "sub_CatValue"); 
      bundle.putLong(FirebaseAnalytics.Param.VALUE, "value"); 
      firebaseAnalytics.logEvent("My_Custom_Event", bundle); 

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

私はName must consist of letters, digits or _ (underscores).

を述べ、この重要なログはその後、私は以下のように私のイベントを変更しました

Thデバッグビューhttps://support.google.com/firebase/answer/7201382?hl=en&utm_id=adをadbitxが提案したように有効にしました。下記の回答で、イベントが表示され始めました。

答えて

3

通常、データがダッシュボードに表示されるまでに数時間かかります。あなたのイベントがFirebase Analyticsによって正しく記録され、受信されているかどうかを確認したい場合は、DebugViewを試してみて、トラフィックを確認できるはずです。 10人のユーザーのしきい値は、カスタムイベントではなくオーディエンスに適用されます。

+1

こんにちは、このデバッグビューは、イベントロギングのテスト時間を短縮する本当にクールな機能です。 – pcj

+1

問題ありません。ええ、あなたが正しく計測することを確認するのは素晴らしい機能です。 – adbitx

3

アップデート:私はコマンドを使用してデバッグする場合

は:

Bundle bundle = new Bundle(); 
      bundle.putString("First_Category", "First_catValue"); 
      bundle.putString("sub_Cat", "sub_CatValue"); 
      bundle.putLong(FirebaseAnalytics.Param.VALUE, "value"); 
      firebaseAnalytics.logEvent("My_Custom_Event", bundle); 

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

私は

Name must consist of letters, digits or _ (underscores). 

を述べ、この重要なログはその後、私は以下のように私のイベントを変更しました

次に、回答のadbitxが示唆するようにデバッグビューhttps://support.google.com/firebase/answer/7201382?hl=en&utm_id=adを有効にしてから、イベントが表示され始めました。

関連する問題