AdMob メディエーションは、Google AdMob や AdMob などの AdMob ネットワークや第三者の広告ソースなど複数のソースを 1 か所で管理できますAdMob メディエーションは広告掲載率の最大化と 複数のネットワークに広告リクエストを送って収益を獲得し、 配信に最適なネットワークを選択します 事例紹介。
前提条件
特定の広告フォーマットにメディエーションを統合するには、統合する必要があります アプリに実装:
メディエーションを初めてご利用の場合は、読む AdMob メディエーションの概要
入札の場合: Google Mobile Ads Unity プラグイン 4.2.0 以上です。
Mobile Ads SDK を初期化する
クイック スタートガイドでは、モバイル広告を初期化 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 メディエーションでバナー広告を使用する
バナー広告については、第三者広告ソースの UI で更新をすべて無効にしてください AdMob メディエーションで使用されるユニットの数。これにより AdMob では、バナー広告ユニットの広告ユニット情報に基づいて更新もトリガーされます。 リフレッシュレートを指定できます
AdMob メディエーションでネイティブ広告を使用する
ネイティブ広告を実装する際のおすすめの方法は次のとおりです。 ご覧ください
- ネイティブ広告の表示に関するポリシー
- 広告ネットワークごとに独自のポリシーがあります。メディエーションを使用する際は 引き続き、メディエーション対象のポリシーにアプリが ネットワーク。
米国のプライバシー関連州法と GDPR
米国の州のプライバシー または一般データ保護法 規制(GDPR))については、 米国の州規制の手順 設定または GDPR 設定して AdMob のプライバシーとメッセージの 米国の州または GDPR 広告パートナーのリスト。そのようにしないと、 エラーが表示されます
制限付きデータ処理の有効化の詳細 (RDP)と GDPR の入手 Google User Messaging Platform(UMP) できます。