AdMob 中介服務功能可讓您的應用程式放送眾多來源 (包括 AdMob 聯播網、第三方廣告來源和 AdMob 廣告活動) 的廣告。AdMob 中介服務會向多個聯播網送出廣告請求,以確保您透過最合適的聯播網放送廣告,進而提高您的廣告供應率和收益。 個案研究。
先備知識
您必須先將該廣告格式整合至應用程式,才能整合該廣告格式的中介服務:
第一次使用中介服務嗎?請參閱「AdMob 中介服務總覽」一文。
出價:Google 行動廣告 Unity 外掛程式 4.2.0 以上版本。
初始化 Mobile Ads SDK
快速入門指南將說明如何初始化 Mobile Ads SDK。在初始化呼叫期間,中介服務轉接程式也會初始化。請務必等到初始化完成後再載入廣告,以確保所有廣告聯播網都能在第一個廣告請求中完整參與競價。
以下程式碼範例說明如何在發出廣告請求前,查看每個轉接程式的初始化狀態。
using GoogleMobileAds.Api;
using System.Collections.Generic;
...
public class GoogleMobileAdsDemoScript : MonoBehaviour
{
...
public void Start()
{
// Initialize the Mobile Ads SDK.
MobileAds.Initialize((initStatus) =>
{
Dictionary<string, AdapterStatus> map = initStatus.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.
MonoBehaviour.print("Adapter: " + className + " not ready.");
break;
case AdapterState.Ready:
// The adapter was successfully initialized.
MonoBehaviour.print("Adapter: " + className + " is initialized.");
break;
}
}
});
...
}
}
搭配 AdMob 中介服務使用橫幅廣告
對於 AdMob 中介服務中使用的橫幅廣告單元,請務必停用所有第三方廣告來源 UI 中的重新整理功能。由於 AdMob 也會依據橫幅廣告單元的重新整理頻率觸發重新整理作業,因此可避免重新整理兩次。
搭配 AdMob 中介服務使用原生廣告
以下是在 AdMob 中介服務中導入原生廣告時,可參考的一些最佳做法。
- 原生廣告展示政策
- 每個廣告聯播網都有各自的政策。使用中介服務時,請務必注意應用程式仍必須遵守提供廣告的中介服務聯播網政策。
美國州級隱私權法律和 GDPR
如果您需要遵守美國各州隱私權法律或一般資料保護法規 (GDPR),請按照美國州級法規設定或 GDPR 設定中的步驟,在 AdMob「隱私權與訊息」的美國州別或 GDPR 廣告合作夥伴清單中新增中介服務合作夥伴。否則可能會導致合作夥伴無法在您的應用程式上放送廣告。
進一步瞭解如何啟用受限的資料處理 (RDP),並透過 Google User Messaging Platform (UMP) SDK 取得 GDPR 同意聲明。