手順2:FirebaseコンソールでA / Bテストを設定する
はじめに: Firebaseを使用して新しいAdMob広告フォーマットの採用をテストする |
ステップ1: AdMobを使用して、テスト用の新しい広告ユニットバリアントを作成します |
手順2:FirebaseコンソールでA / Bテストを設定する |
ステップ3:アプリのコードでRemoteConfigパラメーター値を処理する |
ステップ4: A / Bテストを開始し、Firebaseコンソールでテスト結果を確認します |
ステップ5:新しい広告フォーマットを展開するかどうかを決定する |
アプリに新しい広告ユニットを実装したので、この広告ユニットのパフォーマンスを理解するのに役立つA / Bテストを設定する必要があります。テストの対象となるユーザーとテストの目標を定義します。また、テストバリアント(アプリ内のさまざまな広告ユニット)を定義し、アプリ内のバリアントの表示を制御するRemoteConfigパラメーターを設定する必要があります。
Firebase A / Bテストでは、次の製品を利用して、アプリに広告ユニットを追加した場合の効果をテストおよび分析します。
- Firebase A / Bテスト(このステップ)—テストの目標と構成可能なパラメーターを定義します
- Firebase Remote Config(次のステップ)—パラメータの設定を処理するロジックをコードに追加します
- Google Analytics(舞台裏で実行)—構成の影響を測定します
新しいA / Bテストを開始します
新しい広告フォーマットの採用について管理されたテストを開始するには、Firebaseコンソールの[ A / Bテスト]セクションに移動することから始めます。 [実験の作成]をクリックし、[リモート設定]を選択します。
基本を設定する
[基本]セクションで、実験名を定義し、実験の説明を入力します。
ターゲティングを設定する
[ターゲティング]セクションで、テストの対象となるiOSまたはAndroidアプリを選択します。
実験にさらされるユーザーの割合を設定します。このチュートリアルでは、新しい広告ユニットをユーザーの10%でテストします。これは、すべてのユーザーの10%が新しい広告フォーマットを表示することを意味するわけではないことに注意してください。これは、ユーザーの10%が、新しい広告フォーマットを表示するかどうかを確認するための実験に参加することを意味します。
他のすべての設定はデフォルトのままにします。
目標を設定する
Firebase A / Bテストでは、主要な指標を追跡して勝者のバリエーションを決定しますが、セカンダリ指標を追加して、アプリの他の重要な要素に対するさまざまな構成の影響を理解することもできます。
このチュートリアルでは、推定AdMob収益の最適化が主な目標であるため、ドロップダウンメニューから選択します。
(オプション) A / Bテストで推定総収益やさまざまな保持率などの追加の指標を追跡する場合は、[指標の追加]をクリックしてそれらを選択します。
バリアントを設定する
A / Bテストを設定する最後のステップは、新しい広告ユニットをユーザーに表示するかどうかを制御するRemoteConfigパラメータを定義することです。
[バリアント]セクションで、ベースラインカードの[パラメーター]フィールドに入力して、
SHOW_NEW_AD_KEY
という名前の新しいパラメーターを作成します。SHOW_NEW_AD_KEY
パラメータの次の設定を使用して、 Variantsセクションの設定を完了します。- ベースラインバリアント:値を
false
に設定(つまり、新しい広告フォーマットを表示しない) - バリアントバリアント:値が
true
に設定されている(つまり、新しい広告フォーマットを表示する)
このチュートリアルでは、ベースラインバリアントはユーザーに新しい広告フォーマットをまったく表示しませんが、バリアントAバリアントはユーザーの小さなサブセットに新しい広告フォーマットを表示します。これは、パラメーターのブール値によって制御されます。これらの値はここでFirebaseA / Bテストで設定されますが、実際には、これらの値をアプリのコードに送信して処理するのはFirebase RemoteConfigです。次のステップでRemoteConfigを設定します。
- ベースラインバリアント:値を
[レビュー]をクリックして、実験が期待どおりに設定されていることを確認します。ただし、実際に実験を開始する前に、Firebaseから受け取ったtrue
またはfalse
パラメータ値にアプリのコードがどのように反応するかを定義する必要があります。次のステップに進み、RemoteConfigがSHOW_NEW_AD_KEY
パラメーターを処理する方法を実装します。
ステップ1 :AdMobを使用して新しい広告ユニットバリアントを作成するステップ3 :リモート設定パラメータ値を処理する