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