ユーザー プロパティ
ユーザー プロパティについて
「spender=true」、「profession=エンジニア」、「favorite_team=レアル マドリード」のようにユーザー プロパティを設定すると、ユーザーの静的な(すぐには変わらない)属性を明確にすることができます。ユーザー プロパティは、logEvent
を呼び出すと自動的に記録される、実質的にイベントに「付属」するパラメータです。ユーザー プロパティの値を作成して登録すると、そのプロパティ値を使用してレポートにフィルタを適用できます。たとえば、ゲームで課金するユーザーのプレイの傾向が、課金しないユーザーとどのように違うか把握することができます。
各 Firebase プロジェクトには、一意の名前のユーザー プロパティを 25 個まで設定できます(名前の大文字と小文字は区別されます)。
概要の表
概要の表には、アナリティクスのトラッキング コードで設定し、アナリティクスの管理画面で登録したユーザー プロパティのリストが表示されます。
ユーザー プロパティの設定と登録
設定
ユーザー プロパティはアナリティクスのトラッキング コードで設定します。
トラッキング コードで setUserProperty
(Android)または setUserPropertyString
(iOS)を呼び出す方法については、デベロッパー向けドキュメントをご覧ください。
登録
ユーザー プロパティをレポートのフィルタとして使用するには、アナリティクスの管理画面で登録する必要があります。フィルタは、登録日以降に受信したデータに対して適用することができます。ユーザー プロパティは次の方法で登録してください。
- アナリティクスで自分のアプリに移動します。
- [ユーザー プロパティ] をクリックします。
- [新しいユーザー プロパティ] をクリックします。
- ユーザー プロパティの名前と説明を入力して、[作成] をクリックします。
ユーザー プロパティのアーカイブ
ユーザー プロパティが上限の 25 件に達した後、新しいプロパティの作成が必要な場合は、使用しなくなったプロパティをアーカイブに移動すると、48 時間後に新しいプロパティが作成できるようになります。
ユーザー プロパティをアーカイブに移動してから 48 時間以内であれば、プロパティを復元できます。48 時間が経過すると、ユーザー プロパティは永久にアーカイブされます。
ユーザー プロパティをアーカイブに移動するには:
- アナリティクスで自分のアプリに移動します。
- [ユーザー プロパティ] をクリックします。
- 目的のプロパティの行で、
をクリックして [アーカイブ] を選択します。
アーカイブに移動してから 48 時間以内にユーザー プロパティを復元するには、前のセクションの手順に沿って新しいプロパティを同じ名前で設定し、登録します。