Медиация AdMob — это функция, позволяющая вам показывать рекламу в ваших приложениях из нескольких источников, включая сеть AdMob и сторонние источники рекламы, в одном месте. Медиация AdMob помогает максимизировать заполняемость и увеличить монетизацию, отправляя запросы на рекламу в несколько сетей, чтобы убедиться, что вы нашли наилучшую доступную сеть для показа рекламы. Пример из практики .
Предпосылки
Прежде чем интегрировать медиацию для формата рекламы, вам необходимо интегрировать этот формат рекламы в свое приложение:
- Рекламные баннеры
- Межстраничная реклама
- Нативная реклама
- Реклама с вознаграждением
- Рекламные объявления с вознаграждением
Впервые в медиации? Прочитайте обзор медиации AdMob .
Для участия в торгах: плагин Google Mobile Ads Unity 4.2.0 или выше.
Инициализировать Google Mobile Ads SDK
В кратком руководстве по началу работы показано, как инициализировать Google Mobile Ads SDK . Во время этого вызова инициализации также инициализируются адаптеры медиации. Важно дождаться завершения инициализации, прежде чем загружать объявления, чтобы убедиться в полном участии каждой рекламной сети в первом запросе объявления.
В следующем примере кода показано, как можно проверить статус инициализации каждого адаптера перед выполнением запроса на рекламу.
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;
}
}
});
Используйте баннерную рекламу с помощью AdMob Mediation
Обязательно отключите обновление во всех сторонних источниках рекламы для баннерных рекламных блоков, используемых в AdMob Mediation. Это предотвратит двойное обновление, поскольку AdMob также запускает обновление в зависимости от частоты обновления вашего баннерного рекламного блока.
Используйте нативную рекламу с помощью AdMob Mediation
Ниже приведены некоторые рекомендации, которые следует учитывать при внедрении нативной рекламы в AdMob Mediation.
- Политика представления нативной рекламы
- У каждой рекламной сети свои правила. При использовании медиации важно помнить, что ваше приложение по-прежнему должно соответствовать правилам сети-посредника, которая предоставила рекламу.
Законы США о конфиденциальности и GDPR
Если вам необходимо соблюдать законы о конфиденциальности штатов США или Общий регламент по защите данных (GDPR) , следуйте инструкциям в настройках законодательства штатов США или GDPR , чтобы добавить своих партнёров-посредников в список рекламных партнёров AdMob Privacy & messaging или GDPR. Несоблюдение этих требований может привести к тому, что партнёры не смогут показывать рекламу в вашем приложении.
Узнайте больше о включении ограниченной обработки данных (RDP) и получении согласия GDPR с помощью SDK Google User Messaging Platform (UMP) .