如果您已經在使用 AdMob 進行盈利,並且想要更進一步,透過您的 Android 應用程式創造收入,那麼 透過 AdMob 中介優化廣告收入 這可能是你能做的最划算的舉措。如果設定得當,仲介可以將你的廣告資源轉化為跨多個網路的持續競價,在不影響用戶體驗的前提下,最大化每一次曝光。
本文將提供一份完整且非常實用的指南,專為已經產生收入但想要了解更多資訊的開發者和發行商而設計。 如何透過整合中介、競價、細分、法律合規和分析功能,最大限度地發揮 AdMob 的優勢您將看到從基本概念到高級最佳實踐、真實世界範例、典型問題以及如何將其整合到 Android、iOS 和 Unity 等引擎中的所有內容。
什麼是 AdMob 仲介?為什麼它能提升您的收入?
AdMob 中介是一項可讓您執行的功能。 透過一個面板管理所有廣告來源 在您的應用程式中投放廣告的管道包括:AdMob 自有的廣告網路和數十個外部廣告網路。 AdMob 不會僅依賴單一的廣告網絡,而是將每個廣告請求發送給多個來源,並保留出價最高或最有可能滿足請求的來源。
AdMob 與 透過官方適配器支援超過 30 個網絡,透過自訂事件支援超過 70 個網絡所有這些廣告網路都能平等地取得廣告資源,從而保證了公平的競價機制:只要符合目標受眾和政策要求,出價最高的廣告網路就會投放該廣告。
AdMob的優點之一在於,它不僅可以作為網路之間的橋樑,還可以提供… 整合工具可幫助您自動化和簡化獲利策略這包括廣告網路優化 (ORP)、中介群組、詳細報告以及與 Google 生態系統(Firebase、Analytics、UMP 等)的深度整合。
級聯調解與競價:兩種可結合的模式
AdMob 支援兩種類型的廣告來源: 級聯資源和競價資源有趣的是,你可以將兩者結合在同一個中介組中,創建混合配置,從而最大限度地利用每一次展示機會。
在瀑布模型中,各個來源是依序逐一調用的。 您手動定義的 eCPM 媒介這並非網路當時願意支付的價格。系統會優先選擇 eCPM 最高的網路;如果網路無法完成列印作業,則會選擇下一個,以此類推。這是一種經典的模式,雖然有效,但並非總是能反映每個列印作業的真正價值。
另一方面,競標允許… 廣告來源在單一拍賣中即時競價。每個競價網路都會根據特定展示的價值(使用者、上下文、國家、設備類型等)提交出價,出價最高者勝出。谷歌將此解決方案簡稱為… 投標它旨在從每次印刷中榨取更多利潤,並減少調整 eCPM 的人工工作量。
AdMob 允許您建立 調解組中的混合配置競價方即時競爭,如果列印輸出未填滿,則將調解流程移交給瀑布式流程元件作為備用方案。這樣,既能兼顧拍賣的效率,又能確保流程結構完善所帶來的安全性。
交通調解和細分群體
調解小組是這機制的核心。調解小組是一個 定向設定和廣告來源的組合 這些設定適用於一個或多個廣告單元。透過這些設置,您可以精細地控制哪些來源爭奪哪些流量。
AdMob 讓您可以按以下方式細分您的中介群體: 廣告格式、平台(Android/iOS)、特定應用程式、廣告單元和國家/地區例如,您可以專門針對某些國家/地區的 Android 插頁式廣告設立一個中介組,使用特定的網路和自訂 eCPM 規則。
最大的實際優勢在於你不必… 重複逐塊中介配置您可以先建立包含目標受眾和來源的廣告群組,然後將任意數量的廣告單元指派到該群組。這樣,在管理多個應用程式或廣告格式時,您可以更好地擴展規模。
入門關鍵步驟:模組、資源、任務和分組
為了有效運用調解,最好遵循合理的設定流程。通常,建議的順序是: 建立廣告攔截器、配置廣告來源、指派任務並設定中介組.
首先,你需要將你的應用程式註冊到 AdMob,然後, 建立一個或多個廣告攔截器每個廣告模組都是一個可以插入到應用程式中的容器。此模組會向 AdMob 發送廣告請求並顯示收到的回應。建立時,您需要為其指定廣告格式(橫幅廣告、插頁式廣告、原生廣告、激勵影片廣告等),系統會產生一個獨特的 ID,您可以在程式碼中使用該 ID。
第二步是配置 您將在調解過程中提及的廣告來源您可以在這裡選擇競價網路或級聯網路。您選擇的類型決定了這個網路參與競價的方式:即時競價或根據您設定的固定 eCPM 訂單進行競價。
第三,你需要 將您的廣告單元分配給第三方來源在 AdMob 介面中,每個廣告來源都有一個設定頁面,您可以在其中輸入映射資料(例如廣告位 ID、廣告區域等),這些資料需要從該外部廣告網路的帳戶中取得。如果沒有這些映射訊息,AdMob 將無法與廣告來源正確通信,也無法完成廣告要求。
最後,你創建了 按形式和平台劃分的調解小組對於每種廣告類型(橫幅廣告、插頁式廣告、激勵廣告等)和每個作業系統(Android/iOS),您必須至少設定一個聚合群組。在這個聚合群組中,您可以定義目標國家/地區、參與的廣告來源、參與順序(對於級聯廣告)以及與之關聯的廣告單元。
帳戶前提條件和權限
在深入進行技術整合之前,最好先確認您的帳戶符合某些要求。您需要 擁有足夠的帳戶權限來管理庫存、應用程式以及隱私和訊息部分這通常意味著需要管理員角色或具有這些存取權限的自訂角色。
此外,在為特定廣告格式整合中介功能之前,您必須具備以下條件: 該格式已在您的應用程式中正確實現,無需任何中介。換句話說,您應該已經知道如何僅使用 AdMob 載入和顯示橫幅廣告、插頁式廣告或激勵廣告。然後,您可以在這個堅實的基礎上添加其他廣告網路。
關於競標部分和最新的調解功能, 必須使用 Google 行動廣告 SDK 18.3.0 或更高版本。使用舊版本可能會導致缺少關鍵功能、與某些適配器不相容,最糟糕的是,不支援新的隱私權政策。
初始化 Google 行動廣告 SDK 和中介適配器

SDK 初始化對於中介功能的正常運作至關重要。在 Google 行動廣告 SDK 初始化呼叫期間, 中介適配器也已初始化。因此,在加載廣告之前,請務必等待此過程完成,以便所有網路都能在第一時間準備就緒。
特別是競價適配器需要 明確 SDK 初始化如果你不這樣做,這些網路不太可能參與初始競價,你將在應用程式使用的最初幾秒鐘內損失收入,而這幾秒鐘通常是非常有價值的。
例如,在 Android 中,你可以在後台執行緒中初始化 SDK 並記錄每個適配器的狀態。 Java 中的典型模式是調用 MobileAds.initialize(context, callback) 在回呼函數中,遍歷適配器狀態映射表(adapterStatusMap)。這樣可以記錄適配器類別名稱、簡要描述以及初始化延遲(以毫秒為單位),以便調試潛在問題。
在 Kotlin 中,思路是一樣的,只是你可以依賴… 使用 Dispatchers.IO 的協程 為了將初始化過程從主執行緒移出,初始化回呼函數會遍歷 `adapterStatusMap`,並記錄每個適配器的描述和延遲。在 Logcat 中查看這些資料對於偵測初始化緩慢或無法達到就緒狀態的網路非常有用。
此外,對於橫幅廣告或其他格式的廣告,您可以透過查閱以下資訊來了解特定廣告是由哪個廣告網路投放的: 廣告回應的回應訊息在 Java 中,您可以使用 `ad.getResponseInfo().getMediationAdapterClassName()` 取得取得該次顯示的適配器類別的名稱。在 Kotlin 中,您可以存取 `ad.responseInfo?.mediationAdapterClassName` 並將其寫入日誌。
背景與活動:網路發揮功能的重要細節
當您建立廣告對象時(例如,廣告對象) 廣告視圖(橫幅廣告)因此,您必須在建構函式中傳遞一個 Context 物件。在中介過程中,這個細節至關重要,因為該 Context 物件將在內部傳遞給外部網路。
許多第三方網路需要 上下文類型為 Activity(不限於 Application) 為了正確展示廣告,尤其是插頁式廣告和影片廣告,他們首先需要確保廣告能夠正常顯示。如果廣告只收到通用的上下文訊息,部分廣告可能根本無法顯示,導致填充率和收入下降。
因此,強烈建議 初始化廣告物件時,始終傳遞 Activity 實例。這樣可以確保各個中介網絡擁有所需的一切,並且所有網路的廣告體驗保持一致。
橫幅和展示庫存的最佳實踐
對於橫幅廣告,有一個許多開發者都會忽略的基本建議: 停用外部網路使用者介面的自動更新 當該廣告單元在 AdMob 中介中使用時。
例如,如果您允許外部網路自行刷新橫幅,同時 AdMob 已經根據自身的刷新頻率更新廣告位。這會導致兩次刷新,從而對效能產生負面影響,並導致糟糕的用戶體驗。理想情況下,AdMob 應該直接在廣告單元設定中控制刷新頻率。
測試橫幅廣告也至關重要。 測試廣告 ID 在開發過程中,要避免意外點擊或對真實廣告系列進行內部測試,因為這些測試可能會產生無效流量。只有當應用程式準備好上線時,才將這些測試 ID 替換為廣告模組的真實 ID。
原生廣告調解:政策與建議
原生廣告的情況就稍微複雜一些,因為每個廣告網路都有… 他們自己的展示策略和設計要求使用中介服務時,您仍需遵守投放廣告的中介網絡的政策,同時也要遵守Google的一般內容和使用者體驗準則。
一個重要的技術細節是,對於中介原生廣告,您必須 請使用 loadAd() 方法,而不是 loadAds() 方法。loadAds() 方法僅用於載入 Google 廣告;如果您將其與中介一起使用,則第三方網路可能根本不會發揮作用。
此外,您也必須格外注意原生廣告。 不要以欺騙手段將自己偽裝成原創內容。務必明確標示內容為贊助內容,且不得包含任何超出各廣告網路允許範圍的可點擊元素。這不僅是 AdMob 的政策,也是您將整合到廣告聚合平台中的大多數廣告網路的政策。
調解中的隱私、GDPR 和美國州法律
如果您的應用程式在歐洲或美國某些州分發,您必須遵守以下規定: GDPR 與各州隱私權法在調解的背景下,這意味著一件非常具體的事情:您必須將您的調解合作夥伴新增至 AdMob 的隱私和訊息部分中的合規廣告合作夥伴清單。
如果你不這樣做,可能會出現以下情況: 這些網路無法向受這些法規約束的使用者投放廣告。這意味著這些地區的填充率會降低,收入也會減少。 AdMob 控制台提供專門的介面,可依州配置美國法規和 GDPR 合規性,您可以在其中指定使用的合作夥伴以及如何管理使用者授權。
為了正確管理權限和同意,Google 提供了以下功能: 使用者訊息平台 (UMP) SDK透過 UMP,您可以顯示符合法規的同意對話框,在敏感環境中啟用受限資料處理 (RDP),並確保您只與擁有明確使用者同意的網路共用資料。
Android 上的 AdMob 整合與中介
在 Android 系統中,實作通常從配置開始。 build.gradle 檔案中必要的依賴項 從應用程式模組中,新增 Google 行動廣告庫以及您將要中介的網路(例如 AppLovin、ironSource、Meta Audience Network 等)的轉接器。
新增 SDK 後,您需要向 AdMob 註冊您的應用程式, 將應用程式 ID 複製到 AndroidManifest 檔案中 或在初始化程式碼中。接下來,您需要在控制台中建立廣告單元(橫幅廣告、插頁式廣告、激勵廣告等),並取得將在 Java/Kotlin 程式碼中使用的單元 ID。
然後,在應用程式中, 您需要初始化 Google 行動廣告 SDK。 啟動時(理想情況下是在應用程式或第一個 Activity 中),您需要使用 AdMob 提供的 ID 來實作廣告載入和顯示。對於橫幅廣告,您需要在 XML 佈局中新增一個 AdView;對於插頁式廣告和激勵廣告,您通常會在背景載入它們,並在適當的時機(例如關卡切換、遊戲結束等)顯示它們。
在整個開發過程中,建議與…合作。 測試廣告 ID Google 會記錄每種格式的文件。這樣可以防止測試人員或您本人的點擊被視為可疑行為。當您的應用程式上線後,您需要將這些 ID 替換為真實的 ID,並驗證中介廣告是否已載入以及是否已正確記錄在報告中。
iOS 整合:Xcode 和 CocoaPods 的具體細節
在 iOS 系統上,流程類似,但針對蘋果生態系統進行了調整。通常首先需要添加… 適用於 Xcode 專案的 Google 行動廣告 SDK可以透過 CocoaPods(最常見的方法)或手動整合。
使用 CocoaPods,您可以在 Podfile 中定義對 Google-Mobile-Ads-SDK 的依賴關係,以及(如果適用)其他依賴關係。 您將使用的網路介面卡的 pods然後運行 pod install 並打開生成的工作區,以便始終從那裡工作。
在程式碼中,你通常 在 AppDelegate 中初始化 SDK使用 AdMob 應用程式 ID。然後,就像在 Android 上一樣,您可以在控制台中建立廣告單元,複製它們的 ID,並在您的 Swift 或 Objective-C 程式碼中使用它們,以便在應用程式中適當的位置載入橫幅廣告 (GADBannerView)、插頁式廣告、原生廣告或激勵廣告。
此外,還必須在 iOS 系統上進行測試。 測試 ID 發布前,請務必檢查廣告在不同螢幕尺寸、方向和 iOS 版本上是否顯示正常。一個常見的錯誤是橫幅廣告尺寸調整不當,或是插頁式廣告的位置幹擾了用戶的正常瀏覽。
AdMob 控制面板、廣告類型和進階分析
AdMob控制台的架構旨在提供 快速概覽效能並輕鬆存取應用程式設定、模組和調解功能在主儀表板上,您將看到收入、展示次數、點擊次數和其他關鍵指標的估算值,以及重要的警報和通知。
在廣告單元部分,您可以 建立、編輯和管理所有模組選擇格式、行為、尺寸和選項,例如橫幅刷新頻率。 「應用程式」部分可讓您新增應用程式、將其連結到應用程式商店(Google Play、App Store)並配置特定參數。
在報告中,AdMob 提供了一種 高度可自訂的報告套件您可以按廣告格式、國家/地區、應用程式或廣告單元分析展示次數、點擊次數、點擊率、預估收入和有效每千次曝光費用 (eCPM)。您也可以比較不同時間段的數據,依流量類型篩選,並識別趨勢。
這些指標有助於您識別 哪些廣告格式效果最佳 (橫幅廣告、插頁式廣告、激勵廣告和原生廣告),哪些廣告版位帶來的收入最高,哪些國家或使用者群體的獲利能力最強。透過將這些資訊與 Firebase 或 Google Analytics 結合使用,您可以關聯分析每位使用者收入 (ARPU)、使用者留存率和關鍵應用程式內事件。
政策、應用品質和有效流量
AdMob有一套相當嚴格的政策,這些政策會影響兩者。 應用程式內容以及廣告行為無視這些警告無異於玩火:你的帳戶可能會受到限制甚至被封鎖。
關於內容方面,您的應用程式無法 宣揚非法活動或包含色情、極端暴力、仇恨言論 或露骨內容。您還必須尊重使用者隱私,遵守資料保護法律,並特別謹慎地處理所有與未成年人相關的事宜。
在廣告版塊,禁止以下行為: 將廣告放置在與內容融為一體的地方。插頁式廣告不應意外出現或阻礙關鍵操作(例如,使用者即將點擊關鍵按鈕時),不應與互動元素重疊,也不應強制點擊。
無效流量是另一個敏感問題。以下流量是被禁止的: 透過激勵點擊、機器人、自動腳本或直接鼓勵用戶點擊廣告來達到目的。建議監控展示次數和點擊次數的異常激增情況,查看報告,並使用 AdMob 的過濾工具屏蔽可疑來源。
優化、A/B 測試以及與其他平台的比較
優化調解是一個持續的過程。你需要不斷嘗試。 不同的廣告格式、投放位置、頻率和網路組合 直到找到收入和使用者體驗之間的最佳平衡。
A/B 測試尤其有用。例如,您可以 測試僅使用 AdMob 中介的網路集與使用其他平台的網路集。 或採用其他組合方式。舉個實際例子:Gamegou 的一項研究比較了 AdMob 與其他平台在其旗艦遊戲《超級進球》中的廣告投放效果。測試結果表明,AdMob 在營收、eCPM 和 ARPU 方面都表現更佳。
在將 AdMob 與其他解決方案進行比較時,需要考慮以下因素: 廣告覆蓋率、填充率、介面易用性AdMob 還提供自訂選項和付款門檻。它與 Google 生態系統的整合、龐大的廣告主群體以及相對友好的用戶介面(即使對於小型團隊也適用)是其顯著優勢。
活動管理、帳戶安全和支付
獲利模式的管理並非止於技術設定。同樣重要的是,要清楚了解你的… 收入、留存率和使用者體驗目標 並定期審查數據以調整策略。
就安全性而言,關鍵在於使用 使用強密碼並啟用兩步驟驗證 在與 AdMob 關聯的 Google 帳戶中。定期檢查帳戶活動並保持 SDK 和開發工具的更新,可以大大降低安全性問題或不相容的風險。
要獲得報酬,您必須滿足三個基本條件: 達到最低支付門檻,擁有已驗證的帳戶(如適用,包括郵政密碼),並遵守相關政策。款項通常按月發放,可透過電子轉帳、支票或其他可用方式(例如西聯匯款或當地解決方案)到帳。
別忘了,您透過 AdMob 獲得的收入 具有稅務影響您必須根據所在國家/地區的法律申報這些收入;可能需要繳納預扣稅,在某些情況下,您還需要填寫Google提供的特定稅務表格。當金額開始變得較大時,尋求專業人士的建議通常是明智之舉。
總而言之,如果規劃得當,並尊重政策、隱私和使用者體驗,AdMob Mediation 可以將靜態廣告資源轉化為動態廣告資源。 這是一個動態系統,其中多個網路以透明的方式競爭每一次曝光機會。借助高級報告、優化工具和旨在支援隨著時間推移而不斷發展的專案的 Google 基礎架構,我們能夠更好地支援這些專案。分享資訊有助於他人了解相關主題。.