第 2 步:在 Firebase 控制台中設置 A/B 測試
簡介:使用 Firebase 測試採用新的 AdMob 廣告格式 |
第 1 步:使用 AdMob 創建新的廣告單元變體進行測試 |
第 2 步:在 Firebase 控制台中設置 A/B 測試 |
第 3 步:處理應用代碼中的遠程配置參數值 |
第 4 步:開始 A/B 測試並在 Firebase 控制台中查看測試結果 |
第 5 步:決定是否推出新的廣告格式 |
現在您已經在應用中實現了一個新的廣告單元,您需要設置一個 A/B 測試來幫助您了解該廣告單元的效果。您將定義要在測試中定位哪些用戶以及您的測試目標。您還需要定義測試變體(應用中的不同廣告單元)並設置遠程配置參數,該參數將控制變體在應用中的顯示。
Firebase A/B 測試使用以下產品來測試和分析向您的應用添加廣告單元的效果:
- Firebase A/B 測試(此步驟)——為您的測試定義目標和可配置參數
- Firebase 遠程配置(下一步)——在代碼中添加邏輯來處理參數的配置
- Google Analytics(在幕後運行)——衡量配置的影響
啟動新的 A/B 測試
要針對採用新廣告格式啟動受控測試,請先導航到 Firebase 控制台的A/B 測試部分。單擊創建實驗,然後選擇遠程配置。
設置基礎
在Basics部分中,定義實驗名稱並提供實驗描述。
設置定位
在定位部分中,選擇實驗將定位的 iOS 或 Android 應用。
設置將參與實驗的用戶百分比。在本教程中,新廣告單元將在 10% 的用戶中進行測試。請注意,這並不意味著 10% 的用戶會看到新的廣告格式;這意味著 10% 的用戶將參與實驗以查看或不查看新的廣告格式。
將所有其他設置保留為默認值。
設定你的目標
Firebase A/B 測試跟踪主要指標以確定獲勝變體,但它還允許您添加輔助指標以了解不同配置對您應用的其他重要因素的影響。
對於本教程,預計 AdMob 收入優化是主要目標,因此請從下拉菜單中選擇它。
(可選)如果您希望 A/B 測試跟踪其他指標,例如預計總收入或不同的保留率,請通過點擊添加指標來選擇這些指標。
設置變體
配置 A/B 測試的最後一步是定義一個遠程配置參數,該參數控制是否向用戶展示新廣告單元。
在Variants部分中,通過在Baseline卡的Parameter字段中鍵入一個名為
SHOW_NEW_AD_KEY
的新參數。使用
SHOW_NEW_AD_KEY
參數的以下設置完成Variants部分的設置:- 基準變體:值設置為
false
(這意味著:不顯示新的廣告格式) - 變體 A變體:值設置為
true
(這意味著:顯示新的廣告格式)
對於本教程, Baseline變體根本不會向用戶展示新的廣告格式,但Variant A變體將向一小部分用戶展示新的廣告格式。這由參數的布爾值控制。這些值是在 Firebase A/B 測試中設置的,但實際上是 Firebase 遠程配置將這些值發送到您的應用代碼進行處理。您將在下一步中設置遠程配置。
- 基準變體:值設置為
單擊Review以確保您的實驗按預期設置。但是,在您真正開始實驗之前,您需要定義您的應用代碼將如何響應從 Firebase 接收到的true
或false
參數值。繼續下一步以實現 Remote Config 如何處理SHOW_NEW_AD_KEY
參數。
第 1 步:使用 AdMob 創建新的廣告單元變體第 3 步:處理遠程配置參數值