Firebase Summit で発表されたすべての情報をご覧ください。Firebase を使用してアプリ開発を加速し、自信を持ってアプリを実行する方法を紹介しています。詳細

アナリティクスでFirebaseRemoteConfigを使用する

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Firebase Remote Config と Google アナリティクスの両方を含むアプリを構築すると、アプリのユーザーをよりよく理解し、ユーザーのニーズにより迅速に対応できるようになります。アナリティクスのオーディエンスユーザー プロパティを使用して、ユーザー ベースのセグメントに合わせて柔軟かつ正確にアプリをカスタマイズできます。

Google アナリティクスを使用したアプリの使用状況の分析について詳しくは、アナリティクスの概要をご覧ください。

Firebase 以外で特定した可能性のあるセグメントを使用してアプリをカスタマイズするには、インポートされたセグメントのドキュメントを参照してください。

Remote Config とユーザー プロパティ

Remote Config では、Analytics ユーザー プロパティの組み合わせを使用して条件を作成できるようになりました。これにより、定義したユーザー ベースのセグメントに合わせてアプリをカスタマイズできます。

たとえば、Google アナリティクスで次のユーザー プロパティを定義して、さまざまな期間と難易度のさまざまなエクササイズ アクティビティを含むエクササイズ アプリで使用できます。

  • 運動_興味
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

次に、これらのプロパティを (個別に、または組み合わせて) 使用する条件を作成して、特定のユーザー向けにアプリの外観と動作を調整できます。たとえば、ランニングに関心のあるユーザーがアプリの読み込み中にジョガーの画像を見るようにアプリを設計できます。または、ユーザーベースのセグメントをエクササイズの時間と難易度によって定義して、カジュアルなユーザーには最初に短くて簡単なワークアウトの提案を提示し、真剣なアスリートにはアプリの起動時に 40 分間のランニングを開始するように勧めることができます。 .

ユーザー プロパティを変更する方法でユーザーの行動が変化した場合、それらの更新は Google アナリティクスによって収集されます。これにより、次のフェッチ リクエスト後にアプリ インスタンスの動作と外観が変わる可能性があります。特定のユーザー プロパティまたはユーザー プロパティの組み合わせを持つユーザーを含めたり除外したりするルールを作成できるように、さまざまな演算子を使用できます。

また、他の Remote Config ルールをユーザー プロパティに基づくルールと組み合わせて、カスタマイズされたアプリの動作を次のようなオーディエンス セグメントに配信することもできます。

  • カナダ ( Device in region/country == Canada ) に所在し、Android デバイス ( OS type == Android ) でアプリを使用する、ヨガが好きなユーザー ( Exercise_Interestyogaと完全に一致します)。
  • ウェイト リフティングまたは減量に関心のあるユーザー ( Exercise_Interestweightが含まれる) で、英語の UI ( Device language == English ) を備えた Apple デバイス ( OS type == iOS ) でアプリを使用するユーザー。

初回開場時間までにターゲティング

Google アナリティクスと Remote Config をリンクした後、Remote Config パラメーターのフェッチとパーソナライズ、および A/B テストの実験のために、(Analytics イベントfirst_openを使用して) アプリを初めて開いたときにユーザーをターゲティングできます。

First Open Timeを使用して、次のことを行うことができます。

  • 新しいユーザーをターゲットにします。
  • 過去の特定の期間に参加したユーザー グループをターゲットにします。
  • 新規ユーザー向けのオンボーディング フローとウェルカム エクスペリエンスを作成してテストします。
  • 特定の期間に参加するユーザー向けのカスタム エクスペリエンスを作成します。

たとえば、複数の国にユーザーがいるオンライン ショッピング アプリを持っていて、新しいアプリ ユーザーにホリデー シーズンの特別セールを宣伝したいとします。米国のユーザーに適用されるブラック フライデー セールのようなものについては、特定の iOS または Android アプリを対象とする Remote Config または A/B Testing 実験の条件を設定し、すべての米国ユーザー (地域/国のデバイス)を選択できます。 ==米国) で、販売に至るまでの月に最初にアプリを開いたユーザー (最初に開いたのは 2022 年 11 月 1 日午前 12:00 ロサンゼルス時間以降最初に開いたのは 2022 年 11 月 26 日午前 12:00 ロサンゼルス時間より前) )。

Android または iOS アプリを選択すると、初回起動時間によるユーザー ターゲティングを利用できます。現在、次の Remote Config SDK バージョンでサポートされています: Apple プラットフォーム SDK v9.0.0+ および Android SDK v21.1.1+ (Firebase BoM v30.3.0+)。

サポートされている SDK がインストールされ、Analytics が有効になっている限り、アプリを初めて起動したユーザーをいつでもターゲットに設定できます。

次のステップ

ユーザー プロパティの詳細については、次のガイドを参照してください。

ルールを組み合わせて条件を作成する方法の詳細については、「 Remote Config のパラメーターと条件」を参照してください。

プロジェクトに Remote Config 条件を追加するには、「条件を追加または編集する」を参照してください。 Firebase コンソールでパラメータ、ルール、条件を作成できます。