ステップ 1: AdMob を使用してテスト用の新しい広告ユニット バリアントを作成する
はじめに: 最適化AdMob Firebase を使用した広告の表示頻度 |
ステップ 1: AdMob を使ってテスト用の新しい広告ユニット バリアントを作成する |
ステップ 2: 設定 Firebase コンソールで A/B テストを行う |
ステップ 3: ハンドル アプリのコード内の Remote Config パラメータ値 |
ステップ 4: 開始 Firebase コンソールで A/B テストを行い、テスト結果を確認する |
ステップ 5: 新しい広告フォーマットを展開するかどうかを決める |
始める前に、新しい広告ユニットを作成して、アプリのコードに広告を実装してください。
このチュートリアルでは、テストケースのサンプルとしてインタースティシャル広告フォーマットを使用します。他の広告フォーマットも、このチュートリアルと同様の手順で実装してテストできます。
広告ユニットを作成する
新しいインタースティシャル広告ユニットを作成する方法を示す AdMob の UI">
AdMob アカウントで、新しいインタースティシャル広告ユニットを作成します。
フリークエンシー キャップを設定します。
AdMob UI で [Advanced settings] を開き、有効にします。 フリークエンシー キャップ:
テストする広告の表示頻度を指定します。その際は、既存の広告ユニットで使用している頻度よりも高い頻度を選択してください。
たとえば、既存のインタースティシャル広告ユニットで、10 分間にユーザーあたり 4 回のインプレッションが表示され、ユーザーあたりのインプレッションを 10 分間に 6 回まで増やすことができるかどうかテストするとします。
比較対象の広告ユニットで、期間(ここでは 10 分間)を一定にすることをおすすめします。このチュートリアルでは、他の広告ユニットの設定は重要ではありません。アプリに適した設定を選択してください。
新しい広告ユニットのフリークエンシー キャップを設定する方法を示す AdMob 管理画面 class="screenshot">
別のインタースティシャル ユニットを追加してフリークエンシー キャップをさらにテストする場合は、上記の手順を繰り返します。このチュートリアルでは、新しい広告ユニットを作成し、ユーザーあたり 10 分間に 8 回のインプレッションを設定しました。
広告ユニットを実装する
新しい広告ユニット ID と SDK の統合手順が表示された AdMob の管理画面">
各広告ユニットを作成すると、AdMob からその広告ユニットに固有の 広告ユニット ID。AdMob アカウントでこの広告ユニット ID を確認できる場所をご確認ください (アプリに広告を実装する際に必要となるため)。
画面上の手順に沿って Google Mobile Ads(AdMob)SDK をインストールし、新しい広告ユニットをアプリに実装する必要があります。
インタースティシャル広告ユニットを新たに 2 つ作成すると、広告ユニットは 3 つになりました。 このアプリの AdMob アカウントに表示されている。次のステップでは、 このチュートリアルでは、A/B テストでこれらの各広告ユニットを使用するように Firebase を設定します。 同じ広告プレースメントを使ってテストする。
はじめにステップ 2: Firebase コンソールで A/B テストをセットアップする