5

カスタム属性でそれらを分離することにより、アプリの対象ユーザーを追跡したいと考えています。すべてのユーザーは、権限のリストを持っています。アプリにログインするときに、この属性でそれらを分離できるようにしたいと考えています。

現在、すべてのユーザーは、個別のカテゴリではなく「すべてのユーザー」のカテゴリに分類されています... CEO を使用して 10 回以上ログインし、数日待ちました... それでも、「すべてのユーザー」というオーディエンス名しか表示されませんカスタムの「CEO」オーディエンスの代わりに増加します。

属性を設定する方法は次のとおりです。

注:ここでの例では、getRole() によって返されるユーザー ロールが「CEO」であるとします。

私の LoginActivity.java で

    for (EntityRole mRole : new ArrayList<>(profile.getRoles())) {
        mRole.setUser(profile);
        GenericDAO.getInstance(EntityRole.class).addOrUpdate(mRole);
        Bundle bundle = new Bundle();
        bundle.putString(FirebaseAnalytics.Param.SIGN_UP_METHOD, mRole.getRole());
        mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);
    }

Firebase での私の設定は次のとおりです。

ファイアベース

結果は次のとおりです。

ここに画像の説明を入力

4

2 に答える 2

1

Firebase サポートからこれを受け取ります。

やあ、

Firebase サポートにお問い合わせいただきありがとうございます。申し訳ありませんが、大量の流入が発生しているため、すぐにご連絡できませんでした。

スタック オーバーフローとエンジニアとの変換に関する質問を確認できます。調査をさらに進めるために、デバッグ モードを使用してイベントのログを記録したかどうかを教えてください。

詳細なデバッグ出力を使用して、イベントのロギングが成功したことを確認したり、セットアップの問題を特定したりします。各プラットフォームで詳細ログを有効にするには、次の手順に従います。

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

iOS Xcode での起動時にこの引数を渡します: -FIRAnalyticsDebugEnabled

これに加えて、以前のレポートから適用されたフィルターを適用したかどうかを確認できます。これにより、基準を満たすユーザーがいない場合、レポートにデータが表示されないことがよくあります。高レベルの概要に戻りたい場合は、必ずフィルターをクリアしてください。

よろしく、アニミッシュ

于 2016-06-21T13:27:16.213 に答える