設定 AdMob 中介服務

AdMob 中介服務可讓您在同一個位置,透過多個來源 (包括 AdMob 聯播網和第三方廣告來源) 在應用程式中放送廣告。AdMob 中介服務會向多個聯播網送出廣告請求,確保您透過最合適的聯播網放送廣告,進而提高廣告供應率和收益。個案研究。

必要條件

您必須先將廣告格式整合至應用程式,才能整合該廣告格式的中介服務:

第一次使用中介服務嗎?請參閱「AdMob 中介服務總覽」。

出價: Google Mobile Ads Unity 外掛程式 4.2.0 以上版本。

初始化 Google Mobile Ads Unity Plugin

快速入門指南會說明如何初始化 Google Mobile Ads Unity Plugin。中介服務轉接程式也會在初始化呼叫期間完成初始化。請務必等待初始化完成,再載入廣告,確保每個廣告聯播網都能完整參與首次廣告請求。

以下程式碼範例說明如何在發出廣告請求前,檢查各轉接程式的初始化狀態。

MobileAds.Initialize((InitializationStatus initializationStatus) =>
{
    Dictionary<string, AdapterStatus> map = initializationStatus.getAdapterStatusMap();
    foreach (KeyValuePair<string, AdapterStatus> keyValuePair in map)
    {
        string className = keyValuePair.Key;
        AdapterStatus status = keyValuePair.Value;
        switch (status.InitializationState)
        {
            case AdapterState.NotReady:
                // The adapter initialization did not complete.
                Debug.Log($"Adapter: {className} is not ready.");
                break;
            case AdapterState.Ready:
                // The adapter was successfully initialized.
                Debug.Log($"Adapter: {className} is initialized.");
                break;
        }
    }
});

請務必在所有第三方廣告來源 UI 中,停用 AdMob 中介服務所用橫幅廣告單元的重新整理功能。AdMob 也會根據橫幅廣告單元的重新整理頻率觸發重新整理,因此請務必停用,以免重複重新整理。

搭配 AdMob 中介服務使用原生廣告

以下是導入原生中介服務時,可參考的一些最佳做法。

原生廣告顯示政策
每個廣告聯播網都有各自的政策。使用中介服務時,請務必注意,應用程式仍須遵守中介服務聯播網的政策。

美國州級隱私權法律和 GDPR

如果您需要遵守美國州級隱私權法律或一般資料保護規則 (GDPR),請按照美國州級法規設定或 GDPR 設定中的步驟,在 AdMob「隱私權與訊息」的美國州級或 GDPR 廣告合作夥伴名單中,新增中介服務合作夥伴。否則合作夥伴可能無法在您的應用程式中放送廣告。

進一步瞭解如何啟用受限的資料處理 (RDP),以及如何使用 Google User Messaging Platform (UMP) SDK 取得 GDPR 同意聲明。