FirebaseをAndroidアプリケーションに統合しました。次のようにカスタムイベントを送信しています。
_ 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ダッシュボードの[イベント]タブにカスタムイベントが表示されません。
私はすでにこのように尋ねられたいくつかの質問を見てきました: コンソールでのAndroid Firebase Analyticsカスタムイベントレポート
しかし、私が行ったカスタムイベントを取得できるように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ダッシュボードで何か設定する必要がありますか?
更新:
コマンドを使用してデバッグした場合:
_ 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).
を示すこの重要なログを見つけました
次に、イベントを次のように変更しました。
_ 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);
_
次に、デバッグビューを有効にしました https://support.google.com/firebase/answer/7201382?hl=ja&utm_id=ad 以下の回答のadbitxで提案されているように、イベントが表示され始めました。
更新:
コマンドを使用してデバッグしたとき:
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).
次に、以下のようにイベントを変更しました。
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);
次に、デバッグビューを有効にしました https://support.google.com/firebase/answer/7201382?hl=ja&utm_id=ad 回答の中でadbitxが示唆したように、イベントが表示され始めました。
通常、データがダッシュボードに表示されるまでに数時間かかります。 Firebase Analyticsでイベントがログに記録され、正しく受信されたかどうかを確認する場合は、 DebugView を試してください。トラフィックを確認できるはずです。 10ユーザーのしきい値は、カスタムイベントではなくオーディエンス用です。