ユーザー プロパティを設定する

ユーザー プロパティとは、ユーザー層を示す属性のことを言います。たとえば、言語や地域などがあり、自由に定義できます。

Analytics は一部のユーザー プロパティに関するログを自動で記録します。実行用コードを記述する必要はありません。それ以外のデータをアプリで収集する必要がある場合は、Analytics のユーザー プロパティを最大 25 個までアプリに設定できます。ユーザー プロパティ名では大文字と小文字が区別されます。そのため、大文字と小文字の使い方だけが異なっている同じ名前の 2 つのユーザー プロパティは、2 つの別個のユーザー プロパティとしてログに記録されます。

準備

初めてアプリに Analytics を追加する場合は、次の手順を行います。

Firebase console でアプリを接続する

  1. Firebase SDK をインストールします
  2. Firebase console でアプリを Firebase プロジェクトに追加します。

アプリに Analytics を追加する

まだアプリに Analytics を追加していない場合は、Activitycom.google.firebase.analytics.FirebaseAnalytics オブジェクトを初期化します。

 verbatim 622cf37f97899273154b3ce12a60aeb4 private FirebaseAnalytics mFirebaseAnalytics; endverbatim 622cf37f97899273154b3ce12a60aeb4 

// ...

verbatim 3ef69c0eeefcd729fd61446273a03cf6 // Obtain the FirebaseAnalytics instance. mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); endverbatim 3ef69c0eeefcd729fd61446273a03cf6

ユーザー プロパティを設定する

アプリのユーザー層を示す Analytics ユーザー プロパティを設定することができます。 設定したプロパティはフィルタとしてレポートに適用し、さまざまなユーザー セグメントの行動分析に利用することができます。

ユーザー プロパティを設定するには、次のように操作します。

  1. Firebase console の [Analytics] ページで、プロパティを登録します。

  2. setUserProperty() メソッドで Analytics のユーザー プロパティを設定できるよう、コードを追加します。

次の例では、好きな食べ物に関する架空のプロパティを追加します。このプロパティは、アクティブなユーザーの mFavoriteFood に値を割り当てます。

 verbatim 52a05fb50b7b582d9d9a902953130bdc mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood); endverbatim 52a05fb50b7b582d9d9a902953130bdc 

このデータにアクセスするには、次のように操作します。

  1. Firebase console でプロジェクトを開きます。
  2. メニューで [Analytics] を選択し、Analytics のレポート ダッシュボードを表示します。

[ユーザー プロパティ] タブに、アプリで定義したユーザー プロパティのリストが表示されます。このプロパティは、Firebase Analytics で作成できるレポートの多くでフィルタとして使用できます。Analytics のレポート ダッシュボードについて詳しくは、Firebase ヘルプセンターをご覧ください。

フィードバックを送信...