Firebase Remote Config とアナリティクスを使用する

Firebase の Remote ConfigGoogle Analytics 様、アプリユーザーをより深く理解できるようになります ニーズにより迅速に対応できますAnalytics を使用できます。 オーディエンス およびユーザー プロパティ アプリのセグメントに合わせてアプリをカスタマイズし 高い精度でユーザーベースを構築できます。

Google Analytics SDK を統合することで、以下に役立つ分析情報が得られます。 A/B Testing でサービスをカスタマイズする。 Remote Config のパーソナライズ Remote Config 個のロールアウト。結果を分析して、さまざまな選択肢が収益やエンゲージメントなどの主要な指標にどのように影響するかを把握できます。

Google Analytics でアプリの使用状況を分析する方法について詳しくは、 Analytics の概要をご覧ください。

Firebase の外部で識別したセグメントを使用してアプリをカスタマイズするには、インポートしたセグメントのドキュメントをご覧ください。

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

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

たとえば、 Google Analytics: さまざまなエクササイズのエクササイズ アプリで使用できます 難易度や持続時間が異なるアクティビティがあります。

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

次に、これらのプロパティを使用する条件を(個別に、または組み合わせて)作成して、特定のユーザーに対してアプリの外観や動作をカスタマイズできます。たとえば、ランニングに興味を持っているユーザーには、アプリのロード中にジョギングする人の画像を表示するようにアプリを設計することができます。または、エクササイズの所要時間と難易度によってユーザー層のセグメントを定義して、アプリを起動したときに、カジュアル ユーザーには最初に短時間の簡単なワークアウトの提案を表示し、本格的なアスリートには 40 分間のランニングから始める提案を表示することができます。

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

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

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

初回起動時間で目標を設定

Google AnalyticsRemote Config をリンクすると、次のことが可能になります アプリの初回起動に基づいてユーザーをターゲティングします Analytics イベント first_open など)に基づく Remote Config パラメータのフェッチと パーソナライズ、A/B Testing 件のテストがあります。

初回起動時間を使用して、次のことを行えます。

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

たとえば、複数の国のユーザーがいるオンライン ショッピング アプリを運用していて、アプリの新規ユーザー向けにホリデー シーズンの特別セールを宣伝したいとします。対象 たとえば米国のユーザーに適用されるブラック フライデー セールなどの場合、 次をターゲットとする Remote Config または A/B Testing のテストの条件 特定の iOS アプリまたは Android アプリを選択してから、米国のすべてのユーザー( region/country == 米国)のユーザー (初回起動 2022 年 11 月 1 日午前 12 時以降、ロサンゼルス) 開始時刻初回起動日より前:2022 年 11 月 26 日午前 12 時(ロサンゼルス時間))。

初回起動時間によるユーザー ターゲティングは、Android または ダウンロードします現在、次の 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 コンソール