教學課程:測試採用新 AdMob 廣告格式的情形

步驟 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 測試」部分。按一下「建立實驗」,然後選取「遠端設定」

設定 A/B 版本測試

完成基本設定

在「Basics」(基本) 部分,定義實驗名稱並提供實驗說明。

顯示 A/B 版本測試基礎設定方式的 Firebase 控制台 UI

設定指定目標

  1. 在「指定目標」部分中,選取實驗要指定的 iOS 或 Android 應用程式。

  2. 設定將看到實驗廣告的使用者百分比。在本教學課程中,新廣告單元將對 10% 的使用者進行測試。請注意,這不表示所有使用者都將看到新的廣告格式;也就是說,只有 10% 的使用者會參與實驗,或看不到新的廣告格式。

    其餘設定均保留預設值。

顯示如何設定 A/B 版本測試指定目標的 Firebase 控制台使用者介面

設定目標

Firebase A/B 測試會追蹤主要指標來判斷勝出的變化版本,但您也可以新增次要指標,瞭解對應用程式其他重要因素採用不同設定所帶來的影響。

  1. 在本教學課程中,「預估 AdMob 收益」最佳化是主要目標,請從下拉式選單中選取這項設定。

  2. (選用) 如果要讓 A/B 測試追蹤其他指標 (例如預估總收益或不同的留存率),請按一下「新增指標」來選取指標。

顯示如何設定 A/B 版本測試目標的 Firebase 控制台使用者介面

設定變化版本

設定 A/B 版本測試的最後一個步驟,是定義遠端設定參數,是否要向使用者顯示新廣告單元。

  1. 在「Variants」區段的「Baseline」資訊卡的「Parameter」欄位中,輸入 SHOW_NEW_AD_KEY 以建立名為 SHOW_NEW_AD_KEY 的新參數。

  2. 使用下列 SHOW_NEW_AD_KEY 參數設定,完成「Variants」區段設定:

    • 「Baseline」子類:將「Value」設為 false (也就是說:請「不要」顯示新的廣告格式)
    • 變化版本 A 變化版本:將「值」設為 true (也就是顯示新的廣告格式)

    就本教學課程而言,「基準」變化版本完全「不會」向使用者顯示新的廣告格式,但「變化版本 A」向一小部分使用者顯示新的廣告格式。這會受到參數的布林值控制。這些值是在 Firebase A/B 測試中設定,但實際上是 Firebase 遠端設定,可將這些值傳送至應用程式的程式碼進行處理。您將在下一個步驟設定遠端設定。

顯示如何設定 A/B 版本測試變化版本的 Firebase 控制台 UI

按一下「查看」,確認實驗設定符合預期。不過,在實際開始實驗之前,您需要定義應用程式的程式碼從 Firebase 接收的 truefalse 參數值時要如何回應。繼續下一個步驟,實作遠端設定功能如何處理 SHOW_NEW_AD_KEY 參數。




步驟 1:使用 AdMob 建立新的廣告單元變化版本 步驟 3:處理遠端設定參數值