チュートリアル: Firebase を使用して AdMob 広告の表示頻度を最適化する

広告の表示頻度と、それらが収益と維持率に与える影響をテストする

ソリューションのチュートリアル

高いユーザー エクスペリエンスを維持しながら広告の表示頻度を最適化するのは容易なことではありませんが、Firebase には、テストを実施し、データドリブンで最適な広告頻度を決定できる便利なツールが用意されています。

  • Firebase では、少数のユーザーを対象に A/B テストを実行し、さまざまな広告頻度のパフォーマンスを評価できます。

  • テスト結果と Firebase の推奨事項を確認し、ユーザー維持率に最も影響の少ない広告頻度を判断できます。

  • 変更が良い影響をもたらす可能性が高いと判断したら、ボタンをクリックするだけで、より多くのユーザーに変更を展開できます。

学習内容

このマルチステップのチュートリアルでは、Firebase を使用してアプリで Google AdMob 広告のさまざまなフリークエンシー キャップをテストする方法を学習します。ここでは、テストケースのサンプルとしてインタースティシャル広告を使用していますが、他の広告フォーマットについても、同様の手順でフリークエンシー キャップをテストできます。

このチュートリアルでは、アプリですでに AdMob を使用しており、 インタースティシャル広告ユニットの頻度を変更すると、 アプリの収益などの指標に 影響を与える可能性がありますただし、Google Cloud の アプリで AdMob を使用しても問題ありません。このチュートリアルの手順は、アプリで使用する広告の表示頻度を把握する場合にも役立ちます。

このソリューションのビジネスケースと価値の詳細については、 表示頻度「AdMob」を最適化するソリューションの概要

このチュートリアルで使用するプロダクトと機能

Google AdMob

Google AdMob を使用すると、広告ユニットを作成できます。 さまざまな広告の表示頻度や更新頻度を ご自身で設定し 。AdMob を Firebase にリンクすると、AdMob から広告収入が送金されます 広告戦略の最適化を改善するために、情報を Firebase に送信します。

Google Analytics

Google Analytics では、 総収益、維持率、収益など、 ユーザーエンゲージメント、維持率 AdMob の収益、購入による収益など。また、ユーザー オーディエンスやセグメントを作成することもできます。

Firebase Remote Config

Firebase Remote Config を使用すると、目的のユーザー セグメントに合わせてアプリの動作と外観を動的に変更、カスタマイズできます。アプリの新しいバージョンを公開しなくても、すべて可能です。このチュートリアルでは、Remote Config パラメータを使用して、ユーザーに表示する広告ユニットを制御します。

Firebase A/B Testing

Firebase A/B Testing には、 プロダクトやマーケティングのテストを実行するためのインターフェースとインフラストラクチャを 説明します。ユーザーへのテストパターンの配布を管理し、 統計分析を行ってテストパターンが コントロールグループを上回る成果を上げています 向上させることができます


使用するソリューションとプロダクトのフローチャート


チュートリアルの概要

詳細なチュートリアルに移動する

  1. AdMob を使用して以下を行います。 テスト用の新しい広告ユニット パターンを作成する

    1. AdMob で新しいインタースティシャル広告ユニットを 2 つ作成します。

    2. 各広告ユニットのフリークエンシー キャップに、テストするユーザーあたりのインプレッション値を設定します。

    3. 広告ユニットのプレースメントをアプリのコード内に実装します。

  2. A/B テストを設定する Firebase コンソール

    1. テストの基本、ターゲティング、テストに対する目標を定義します。

    2. テスト バリアントを定義し、Remote Config パラメータを設定する テストでユーザーに表示する広告ユニットをコントロールします。

  3. ハンドル アプリのコード内の Remote Config パラメータ値

    1. アプリで Remote Config パラメータを使用します。

    2. パラメータの値に基づいて広告ユニットを表示するロジックを実装します。

  4. A/B テストを開始する Firebase コンソールでテスト結果を確認する

    1. テストを開始して数日または数週間継続した後、Firebase コンソールで、A/B テストの主な目標に基づいて最も効果的なバリアントがあるかどうかを確認します。

    2. 各バリアントの二次的指標への影響を確認して、そのバリアントが指標に意図しない悪影響を与えていないことを確認します。

  5. 更新後の広告頻度で新しい広告ユニットを展開するかどうかを決める

    1. A/B Testing が新しい広告フォーマットを表示するバリエーションであると判断した場合 が落札された場合は、ターゲットとするすべてのユーザーにこの広告フォーマットの表示を開始できます。 アプリの全ユーザーまたは一部のユーザーを対象にできます

    2. 効果的なパターンが特定されなかった場合は、テストを継続してより多くのデータを収集します。テストがすでに長時間にわたって実行されている場合はテストを終了します。

必要なもの

  • 独自のアプリ(iOS、Android、Unity プロジェクト)

  • AdMob アプリにリンクされている Firebase アプリとして登録されているアプリ(詳細

  • アプリに関連付けられた AdMob アカウントへのアクセス権(新しい広告ユニットの作成権限)

  • アプリに関連付けられた Firebase プロジェクトへのアクセス権(Remote ConfigA/B Testing の作成と管理、Google Analytics の表示のための権限)

  • お好みの IDE

用語集




ステップ 1: AdMob を使用して新しい広告ユニット パターンを作成する