教學課程:最佳化 AdMob 廣告展示頻率

步驟 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

<span class=Firebase 控制台使用者介面,顯示如何使用 Remote Config 啟動 A/B 版本測試」 class="Screenshot">

完成基本設定

在「基本」部分指定實驗名稱,並提供 實驗說明

<span class=Firebase 主控台 UI,顯示如何設定 A/B 版本測試的基本功能 class="Screenshot">

設定指定目標

  1. 在「指定目標」部分中,選取所需的 iOS 或 Android 應用程式 實驗將會鎖定目標

  2. 設定將看到實驗廣告的使用者百分比。為此 新的廣告單元將對 30% 的使用者進行測試。請注意, 但這不表示所有使用者中 30% 都會看到 提高展示頻率上限這表示 30% 的使用者將看到 變更為兩則新的插頁式廣告,並且使用基準廣告單元 ( 現有廣告)。

    其餘設定均保留預設值。

,瞭解如何調查及移除這項存取權。
<span class=顯示如何設定 A/B 版本測試指定目標的 Firebase 控制台 UI class="Screenshot">

設定目標

Firebase A/B Testing 會追蹤主要指標並判斷勝出的版本。您也可以加入次要指標,瞭解如果對應用程式其他重要因素採用不同的設定,會有什麼影響。

  1. 在這個教學課程中,預估收益:AdMob最佳化是主要的 請從下拉式選單中選取該目標

  2. (選用) 如要讓 A/B Testing 追蹤其他指標,例如 預估總收益或不同的留存率,可依下列條件選取: 按一下「新增指標」

,瞭解如何調查及移除這項存取權。
<span class=顯示如何設定 A/B 版本測試目標的 Firebase 控制台 UI class="Screenshot">

設定變化版本

設定 A/B 版本測試的最後一個步驟是定義 Remote Config 參數,以控制要向使用者顯示的廣告單元。

  1. 在「Variants」區段中,建立名為 INTERSTITIAL_AD_KEY,方法是在 基準資訊卡

  2. 使用下列 INTERSTITIAL_AD_KEY 參數設定,完成「變化版本」部分的設定:

    • Baseline 子類:Value 設為現有廣告的廣告單元 ID ,並將展示頻率上限設為每 10 次曝光的每位使用者 4 次 分鐘
    • 變化版本 A 變化版本:設為新廣告單元的廣告單元 ID,展示頻率上限設定為每位使用者每 10 分鐘 6 次曝光
    • 變化版本 B 子類:設為新廣告的廣告單元 ID ,並將展示頻率上限設定為每位使用者每 10 次曝光 8 次 分鐘

    在本教學課程中,「基準」變化版本會顯示現有廣告單元 (每位使用者每 10 分鐘 4 次曝光)。版本 A版本 B 將 會顯示新的廣告單元 (每位使用者每 10 分鐘 6 次 和 8 次曝光 ) 向一小部分使用者顯示這是由 參數值,也就是從 AdMob UI 取得的廣告單元 ID。這些 參數值在 Firebase A/B Testing 中設定,但實際上 Firebase Remote Config,會將這些值傳送到應用程式的程式碼 處理和處理資料您將在下一個步驟設定 Remote Config

,瞭解如何調查及移除這項存取權。
<span class=顯示如何設定 A/B 版本測試變化版本的 Firebase 控制台 UI」 class="Screenshot">

按一下「查看」,確認實驗設定符合預期。不過 必須在實際開始實驗前,先定義應用程式的 程式碼會回應從 Firebase 接收的參數值接著前往 實作 Remote Config 處理 INTERSTITIAL_AD_KEY 的下一步 參數。




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