步驟 2:在 Firebase 控制台中設定 A/B 版本測試
前言:使用 Firebase 測試採用新 AdMob 廣告格式的情形 |
步驟 1:使用 AdMob 建立新的廣告單元變化版本進行測試 |
步驟 2: 在 Firebase 控制台中設定 A/B 測試 |
步驟 3:在應用程式的程式碼中處理 Remote Config 參數值 |
步驟 4:在 Firebase 控制台中啟動 A/B 測試並查看測試結果 |
步驟 5:決定是否要推出新的廣告格式 |
應用程式中已導入新的廣告單元,因此您需要設定 A/B 版本測試,瞭解這個廣告單元的成效。您需要定義測試目標對象和測試目標。此外,您也需要定義測試變化版本 (應用程式中的不同廣告單元),並設定 Remote Config 參數,以便控制應用程式中變化版本的顯示方式。
Firebase A/B Testing 會利用下列產品,測試並分析在應用程式中加入廣告單元的效果:
- Firebase A/B Testing (這個步驟):為測試定義目標和可設定的參數
- Firebase Remote Config (後續步驟):在程式碼中加入邏輯,以便處理參數的設定
- Google Analytics (在幕後執行):評估設定的影響
啟動新的 A/B 版本測試
如要針對採用新廣告格式的情形進行控制測試,請先前往 Firebase 控制台的 A/B Testing 專區。按一下「建立實驗」,然後選取 Remote Config。
完成基本設定
在「基本」部分,定義實驗名稱並提供實驗說明。
設定指定目標
在「指定目標」部分中,選取實驗將指定的 iOS 或 Android 應用程式。
設定將看到實驗廣告的使用者百分比。在本教學課程中,我們會針對 10% 的使用者測試新廣告單元。請注意,這並非指 10% 的使用者會看到新廣告格式,而是指 10% 的使用者會參與實驗,將會/不會看到新廣告格式。
其餘設定均保留預設值。
設定目標
Firebase A/B Testing 會追蹤主要指標並判斷勝出的版本。您也可以加入次要指標,瞭解如果對應用程式其他重要因素採用不同的設定,會有什麼影響。
在本教學課程中,預估收益是主要目標,因此請從下拉式選單中選取這項目標。AdMob
(選用) 如果您想讓 A/B Testing 追蹤其他指標 (例如預估總收益或不同的留存率),請按一下「新增指標」選取這些指標。
設定變化版本
設定 A/B 測試的最後一步,是定義 Remote Config 參數,控制是否要向使用者顯示新的廣告單元。
在「變化版本」部分中,在「基準」資訊卡的「參數」欄位中輸入名稱
SHOW_NEW_AD_KEY
,建立名為SHOW_NEW_AD_KEY
的新參數。使用下列
SHOW_NEW_AD_KEY
參數設定,完成「變化版本」部分的設定:- 基準變化版本:值設為
false
(表示:不顯示新廣告格式) - 變化版本 A:值設為
true
(表示:顯示新廣告格式)
在本教學課程中,基準變化版本完全不會向使用者顯示新的廣告格式,但變化版本 A會向一小部分的使用者顯示新的廣告格式。這項功能由參數的布林值控制。這些值會在此處的 Firebase A/B Testing 中設定,但實際上是 Firebase Remote Config 將這些值傳送至應用程式的程式碼進行處理。您將在下一個步驟中設定 Remote Config。
- 基準變化版本:值設為
按一下「審查」,確認所有實驗設定正確無誤。不過,您必須先定義應用程式的程式碼從 Firebase 接收到 true
或 false
參數值時,要如何回應,才能實際開始實驗。請繼續下一個步驟,實作 Remote Config 如何處理 SHOW_NEW_AD_KEY
參數。
AdMob 建立新的廣告單元變化版本 步驟 1:使用 步驟 3:處理 Remote Config 參數值