步驟 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 應用程式 實驗將會鎖定目標
設定將看到實驗廣告的使用者百分比。為此 新的廣告單元將對 30% 的使用者進行測試。請注意, 但這不表示所有使用者中 30% 都會看到 提高展示頻率上限這表示 30% 的使用者將看到 變更為兩則新的插頁式廣告,並且使用基準廣告單元 ( 現有廣告)。
其餘設定均保留預設值。
設定目標
Firebase A/B Testing 會追蹤主要指標並判斷勝出的版本。您也可以加入次要指標,瞭解如果對應用程式其他重要因素採用不同的設定,會有什麼影響。
在這個教學課程中,預估收益:AdMob最佳化是主要的 請從下拉式選單中選取該目標
(選用) 如要讓 A/B Testing 追蹤其他指標,例如 預估總收益或不同的留存率,可依下列條件選取: 按一下「新增指標」。
設定變化版本
設定 A/B 版本測試的最後一個步驟是定義 Remote Config 參數,以控制要向使用者顯示的廣告單元。
在「Variants」區段中,建立名為
INTERSTITIAL_AD_KEY
,方法是在 基準資訊卡:使用下列
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。
按一下「查看」,確認實驗設定符合預期。不過
必須在實際開始實驗前,先定義應用程式的
程式碼會回應從 Firebase 接收的參數值接著前往
實作 Remote Config 處理 INTERSTITIAL_AD_KEY
的下一步
參數。
AdMob 建立新的廣告單元變化版本 步驟 1:使用 步驟 3:處理 Remote Config 參數值