使用 Firebase 調整 AdMob 廣告展示頻率

解決方案總覽

什麼是廣告展示頻率最佳化?

無論您的應用程式是混合收益或廣告收益導向,要盡量提高廣告收益並維持優質的使用者體驗,可能都不容易。廣告是絕佳的收益來源,但廣告展示頻率過高可能會導致使用者體驗不佳,進而造成使用者流失。

任何應用程式都沒有「一體適用的廣告展示頻率」方法;廣告成效會因應用程式和目標對象而異。您可能會擔心增加廣告頻率會對使用者體驗或留存率造成負面影響,但您也可能好奇,如果適當調整廣告頻率,並持續監控參與度指標,是否能提高收益和參與度。

圖表:顯示每日活躍使用者單人平均收益、每日淨收益和留存率,隨著廣告展示頻率增加而變化的情形
圖 1:最佳廣告頻率可盡量提高收益,同時盡量減少流失率

為解決這些未知因素,Firebase 提供相關工具,協助您進行測試,然後根據資料做出決策,找出最理想的廣告展示頻率:

  • 您可以使用 Firebase,對一小部分使用者進行 A/B 測試,評估不同廣告展示頻率的成效。

  • 您可以觀察測試結果並查看 Firebase 提供的最佳化建議,瞭解哪種廣告展示頻率的成效較佳,且對留存率的影響最小。

  • 一旦您確信相關變更將帶來正面影響,只要按一下按鈕,就能向更多使用者推出相關變更。

商業案例和價值

開發人員和發布商使用 Google AdMob 和 Firebase 工具調整廣告頻率後,收益大幅提升,且不會對使用者體驗造成負面影響。

Qtonz 標誌

Qtonz 採用 Firebase,針對使用者歷程的不同階段自訂體驗,廣告收益因此增加了 4 倍,使用者參與度也隨之提高。

  • 減少新使用者看到的廣告:他們減少了使用者在應用程式中看到的廣告數量,並調整廣告顯示位置,讓廣告只在使用者完成重要的應用程式內動作後顯示。這些變更可減少廣告干擾。
  • 向參與度高的使用者顯示更多廣告:對於工作階段長度較長的使用者,Qtonz 將每日顯示的廣告數量從 2 個增加到 3 至 4 個

導入解決方案

如要實作這項解決方案,請按照逐步教學課程操作 (本頁稍後會提供教學課程的總覽)。

在本多步驟教學課程中,您將瞭解如何使用 Firebase 測試應用程式中Google AdMob廣告的各種展示頻率上限。本課程以插頁式廣告為測試案例,但您可以套用這些步驟,測試其他廣告格式的展示頻率上限。

本教學課程假設您已在應用程式中使用 AdMob,並想測試變更中介層廣告單元的頻率,是否會影響應用程式收益或其他指標。不過,如果您的應用程式尚未採用 AdMob,也沒關係!本教學課程的步驟也有助於瞭解應用程式中應使用的廣告頻率。

這項解決方案使用的產品和功能

Google AdMob

Google AdMob 可讓您建立廣告單元,並在應用程式中放送不同廣告頻率或重新整理率的廣告。連結 AdMob 與 Firebase 後,AdMob 會將廣告收益資訊傳送至 Firebase,以利改善廣告策略最佳化。

Google Analytics

Google Analytics可提供使用者參與度、留存率和營利指標的洞察資料,例如總收益、AdMob收益、購買收益等。您也可以建立使用者目標對象和區隔。

Firebase Remote Config

Firebase Remote Config 可讓您針對所需使用者區隔,動態變更及自訂應用程式的行為和外觀,完全不必發布新版應用程式。在本教學課程中,您將使用 Remote Config 參數,控管向使用者顯示的廣告單元。

Firebase A/B Testing

Firebase A/B Testing 提供介面和基礎架構,可在應用程式中執行產品和行銷實驗。這項服務會負責將實驗變體分配給使用者,然後根據您選取的重要指標 (例如收益或使用者留存率) 進行統計分析,判斷實驗變體是否優於控制組。


解決方案和所用產品的流程圖


解決方案教學課程總覽

直接前往逐步教學課程

  1. 使用 AdMob 建立新的廣告單元變體,以進行測試

    1. AdMob 中建立兩個新的插頁式廣告單元。

    2. 根據您希望廣告向每位使用者曝光的次數,為每個廣告單元設定展示頻率上限

    3. 在應用程式的程式碼中導入廣告單元刊登位置。

  2. Firebase 控制台中設定 A/B 測試

    1. 定義測試基本資料、目標和測試要達成的目標。

    2. 定義測試變體,並設定 Remote Config 參數,控制要向測試中的使用者顯示哪個廣告單元。

  3. 在應用程式的程式碼中處理 Remote Config 參數值

    1. 在應用程式中使用 Remote Config 參數。

    2. 根據參數值實作顯示廣告單元的邏輯。

  4. Firebase 控制台中啟動 A/B 測試並查看測試結果

    1. 開始測試並執行幾天或幾週後,請在 Firebase 控制台中查看 A/B 測試是否根據主要目標找出勝出版本。

    2. 查看每個變化版本對次要指標的影響,確保變化版本不會對這些指標造成非預期的負面影響。

  5. 決定是否要推出新的廣告單元,並更新廣告展示頻率

    1. 如果 A/B Testing 判定顯示新廣告格式的變化版本是勝出者,您就可以開始向實驗中鎖定的所有使用者、應用程式的所有使用者,或部分使用者顯示該廣告格式。

    2. 如果尚未判斷出明顯的勝出組合,您可以繼續執行實驗來收集更多資料,或是在實驗已執行很長一段時間但結果仍無法判斷時,結束實驗。

詞彙