教學:優化 AdMob 廣告頻率

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

Firebase 控制台 UI 顯示如何使用遠端設定啟動 A/B 測試

設定基礎知識

“基礎知識”部分中,定義實驗名稱並提供實驗描述。

Firebase 控制台 UI 顯示如何設定 A/B 測試的基礎知識

設定定位

  1. 「目標」部分中,選擇實驗將定位的 iOS 或 Android 應用程式。

  2. 設定將參與實驗的使用者百分比。在本教學中,新廣告單元將由 30% 的用戶進行測試。請注意,這並不意味著 30% 的用戶會看到頻率上限提高的新廣告單元;這意味著 30% 的用戶將看到兩個新的插頁式廣告以及基準廣告單元(您的現有廣告)。

    將所有其他設定保留為預設值。

Firebase 控制台 UI 顯示如何設定 A/B 測試的目標

設定你的目標

Firebase A/B 測試追蹤主要指標以確定獲勝變體,但它還允許您添加輔助指標以了解不同配置對應用程式其他重要因素的影響。

  1. 對於本教程,預估 AdMob 收入優化是主要目標,因此請從下拉式選單中選擇它。

  2. (可選)如果您希望 A/B 測試追蹤其他指標,例如估計總收入或不同的保留率,請透過點擊新增指標來選擇這些指標。

Firebase 控制台 UI 顯示如何設定 A/B 測試的目標

設定變體

配置 A/B 測試的最後一步是定義一個遠端設定參數,用於控制向使用者顯示哪個廣告單元。

  1. 「變體」部分中,透過在「基線」卡的「參數」欄位中鍵入名稱來建立名為INTERSTITIAL_AD_KEY的新參數。

  2. 使用INTERSTITIAL_AD_KEY參數的以下設定完成Variants部分的設定:

    • 基準變體:設定為現有廣告單元的廣告單元 ID 的,頻率上限設定為每位使用者每 10 分鐘 4 次展示
    • 變體 A變體:設定為新廣告單元的廣告單元 ID 的,頻率上限設定為每位使用者每 10 分鐘 6 次展示
    • 變體 B變體:設定為新廣告單元的廣告單元 ID 的,頻率上限設定為每位使用者每 10 分鐘 8 次展示

    在本教學中,基準變體將顯示現有廣告單元(每位使用者每 10 分鐘 4 次展示)。變體 A變體 B將向一小部分用戶展示新的廣告單元(每個用戶每 10 分鐘分別展示 6 次和 8 次)。這是由參數值控制的,該值是從 AdMob UI 取得的廣告單元 ID。這些參數值是在 Firebase A/B 測試中設定的,但實際上是 Firebase 遠端配置將這些值傳送到您應用的程式碼進行處理。您將在下一步中設定遠端配置。

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

點擊“審核”以確保您的實驗已按預期設定。但是,在實際開始實驗之前,您需要定義應用的程式碼如何對從 Firebase 接收的參數值做出反應。繼續下一步以實現遠端配置如何處理INTERSTITIAL_AD_KEY參數。




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