web-dev-qa-db-ja.com

Firebase Analyticsカスタムイベントパラメーター

私はFirebaseアナリティクスを初めて使用します。 API呼び出しに関する統計を示すイベントを送信しようとしています。

endTime = System.currentTimeMillis() - startTime;

// [START event]
Bundle params = new Bundle();
params.putString(FirebaseConstants.PHONE_NUMBER, Utility.getPhone());
params.putLong(FirebaseConstants.DURATION, endTime);
FirebaseAnalytics
            .getInstance(getContext())
            .logEvent(FirebaseConstants.BALANCE_CHECK, params);
// [END event]

ただし、イベントの名前、ユーザー数、および発生回数のみが表示されます。 24時間が経過し、カスタムプロパティが表示されません。参考のために、電話番号(Utility.getPhone())とAPI呼び出しにかかる時間(endtime)を確認したいと思います。 FirebaseConstansクラスでカスタムパラメータを作成したため、何も送信されない可能性があります

56

[2017年5月更新]

2017年5月の時点で、Firebase用Googleアナリティクスでカスタムパラメータレポートがサポートされるようになりました。詳細については、このヘルプセンターの記事を参照してください 詳細

54
Steve Ganem

https://support.google.com/firebase/answer/7397304?hl=ja&ref_topic=6317489 の時点で、表示するにはパラメータを登録する必要があります

初めてカスタムパラメータを設定すると、そのパラメータのデータカードがイベント詳細レポートに追加されます。ただし、データが表示されるまでに最大24時間かかる場合があります。

enter image description here

7
onmyway133

ドキュメントによると、BigQueryとリンクしてカスタムパラメーターを表示する必要があります。

カスタムパラメータ:カスタムパラメータは、Analyticsレポートでは直接表示されませんが、すべてのレポートに適用できるオーディエンス定義のフィルターとして使用できます。アプリがBigQueryプロジェクトにリンクされている場合、BigQueryにエクスポートされるデータにはカスタムパラメーターも含まれます。

ソース: https://firebase.google.com/docs/analytics/Android/events#log_events

7
hidro

オーディエンスが10以上に達するとすぐにカスタムデータとパラメーターが利用可能になります。これはプライバシーの制限です。アクティビティで次のように使用します。

FirebaseAnalytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString("some_key", "some_value");
mFirebaseAnalytics.logEvent("some_name", bundle);

それは機能します(しばらくして(最大24時間)イベントビューでsome_nameをイベントとして表示できますが、視聴者が10人以上の場合はsome_keyを使用できます)。

5
Dmila Ram

私はfirebaseサポートに連絡し、応答を得ました:

パラメータは自動的に事前入力されないようです。オーディエンスを作成するときは、自分でオーディエンスを埋めなければなりません。

事は、データは新しいオーディエンスを作成した後に発生するイベントでのみ取り込まれ、その瞬間までデータが収集されないということです。

編集:Firebaseサポート担当者から

オーディエンスは遡及的ではないため、実際にデータを作成する前に作成する必要があります。 BigQueryにリンクされている場合、既存のデータを引き続き表示および照会できることに注意してください。また、ほとんどのオーディエンスには、レポートが生成される前に満たされる必要がある最小しきい値があることに留意してください。

3
Piaf

から https://firebase.google.com/docs/analytics/Android/events#log_events

カスタムパラメータ:カスタムパラメータは、Analyticsレポートでは直接表示されませんが、すべてのレポートに適用できるオーディエンス定義のフィルターとして使用できます。

2
michgauz