Как интегрировать AppLovin с медиацией

В этом руководстве рассказывается, как использовать GMA Next-Gen SDK для загрузки и показа медийных объявлений из AppLovin с помощью медиации AdMob, а также как настроить каскадную интеграцию и интеграцию с назначением ставок. В ней рассказывается, как добавить AppLovin в конфигурацию медиации рекламного блока, а также как интегрировать SDK и адаптер AppLovin в приложение Android.

Поддерживаемые интеграции и форматы объявлений

Адаптер медиации для AppLovin обладает следующими возможностями:

Интеграция
Ставки
Водопад
Форматы
Открытие приложения  1
Баннер  2
Межстраничное объявление
Бонус предоставлен
Стандартное

1 Интеграция каскада находится на этапе бета-версии с ограниченным доступом.

Каскад поддерживает только баннеры размером 320 x 50 и 728 x 90. Назначение ставок не поддерживает баннеры.

Требования

Прежде чем продолжить, убедитесь, что:

  • Android API уровня 24 или более поздней версии.
  • [Для назначения ставок] Чтобы интегрировать все поддерживаемые форматы объявлений в назначение ставок, используйте адаптер AppLovin версии 9.4.2.0 или более поздней (рекомендуется последняя версия).

Шаг 1. Задайте настройки в интерфейсе AppLovin

Зарегистрируйтесь или войдите в аккаунт AppLovin.

Чтобы настроить рекламный блок AdMob, вам понадобятся ключ SDK и ключ отчета AppLovin. Чтобы найти их, перейдите в интерфейс AppLovin > Account (Аккаунт) > Keys (Ключи).

Если вы планируете интегрировать только назначение ставок, перейдите к настройке медиации.

Выберите приложение для медиации

Ставки

Для интеграции с назначением ставок этот шаг не требуется.

Водопад

В интерфейсе AppLovin в разделе Monetization (Монетизация) выберите Applications (Приложения), чтобы перейти к зарегистрированным приложениям. Выберите приложение, которое вы хотите использовать с медиацией, из списка доступных приложений.

Создать зону

Ставки

Для интеграции с назначением ставок этот шаг не требуется.

Водопад

В интерфейсе AppLovin в разделе Monetization (Монетизация) выберите Zones (Зоны), чтобы перейти к зарегистрированным идентификаторам зон. Если вы уже создали нужные зоны для приложения, перейдите к шагу 2. Чтобы создать идентификатор зоны, нажмите Создать зону.

Укажите название идентификатора зоны, выберите Android в качестве платформы и укажите тип объявления.

Настройте цену для зоны, выбрав Фиксированная цена за тысячу показов или Оптимизировано AppLovin. При выборе варианта Фиксированная цена за тысячу показов можно задать цены за тысячу показов для отдельных стран. Затем нажмите Сохранить.

После создания зоны ее идентификатор можно найти в столбце Идентификатор зоны.

Обновите файл app-ads.txt

Решение Authorized Sellers for Apps, или app-ads.txt, разработанное IAB Tech Lab, позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt. Если вы ещё этого не сделали, настройте файл app-ads.txt для приложения.

Чтобы реализовать app-ads.txt для AppLovin, добавьте AppLovin в файл app-ads.txt.

Включить тестовый режим

Чтобы включить тестовые объявления AppLovin, следуйте инструкциям в руководстве по тестовому режиму MAX.

Шаг 2. Настройте спрос AppLovin в интерфейсе AdMob

Как настроить медиацию для рекламного блока

Добавьте AppLovin в конфигурацию медиации для рекламного блока.

Войдите в аккаунт AdMob. Перейдите на вкладку Медиация. Если вы хотите изменить существующую группу медиации, нажмите на ее название и перейдите к разделу Как добавить AppLovin в качестве источника объявлений.

Чтобы создать новую группу медиации, нажмите Создать группу медиации.

Укажите формат объявления и платформу, а затем нажмите Продолжить.

Укажите название группы медиации и выберите местоположения для таргетинга. Затем установите для группы медиации статус Включено и нажмите Добавить рекламные блоки.

Свяжите эту группу медиации с одним или несколькими рекламными блоками AdMob. Затем нажмите Готово.

Выбранные рекламные блоки появятся на карточке:

Добавьте AppLovin в качестве источника объявлений

Ставки


В разделе Источники объявлений найдите карточку Назначение ставок и выберите Добавить источник объявлений. Затем выберите AppLovin.

Нажмите Как подписать партнерское соглашение и установите партнерскую связь с назначением ставок с AppLovin.



Нажмите Подтвердить и согласиться, а затем – Продолжить.



Если у вас уже есть сопоставление для AppLovin, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.



Затем введите ключ SDK, полученный в предыдущем разделе. Затем нажмите Готово.

Водопад


На карточке Каскад в разделе Источники объявлений выберите Добавить источник объявлений.

Выберите AppLovin и установите переключатель Оптимизировать в положение "включено". Чтобы настроить оптимизацию источника объявлений для AppLovin, введите ключ отчета, полученный в предыдущем разделе. Затем введите значение эффективной цены за тысячу показов для AppLovin и нажмите Продолжить.




Если у вас уже есть сопоставление для AppLovin, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.



Затем введите идентификатор пакета приложения, а также ключ SDK и идентификатор зоны, полученные в предыдущем разделе. Затем нажмите Готово.

Как добавить AppLovin Corp. в список рекламных партнеров, соблюдающих GDPR и законы штатов США

Следуйте инструкциям в статьях Настройки, обеспечивающие соблюдение европейских регламентов и Настройки, обеспечивающие соблюдение законов штатов США, чтобы добавить AppLovin Corp. в список рекламных партнеров, соблюдающих европейские регламенты и законы штатов США, в интерфейсе AdMob.

Шаг 3. Импортируйте SDK и адаптер AppLovin

В файле gradle на уровне приложения добавьте следующие зависимости и конфигурации:

Kotlin

dependencies {
    implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.5.0")
    implementation("com.google.ads.mediation:applovin:13.6.4.2")
}

configurations.configureEach {
    exclude(group = "com.google.android.gms", module = "play-services-ads")
    exclude(group = "com.google.android.gms", module = "play-services-ads-lite")
}

Groovy

dependencies {
    implementation 'com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.5.0'
    implementation 'com.google.ads.mediation:applovin:13.6.4.2'
}

configurations.configureEach {
    exclude group: 'com.google.android.gms', module: 'play-services-ads'
    exclude group: 'com.google.android.gms', module: 'play-services-ads-lite'
}

Интеграция вручную

  • Скачайте AppLovin Android SDK, извлеките файл applovin-sdk-x.y.z.jar и добавьте его в проект.

  • Перейдите к артефактам адаптера AppLovin в репозитории Google Maven. Выберите последнюю версию, скачайте файл AAR адаптера AppLovin и добавьте его в проект.

Шаг 4. Задайте настройки конфиденциальности в AppLovin SDK

Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.

Адаптер AppLovin для Android версии 12.0.0.0 и более поздних поддерживает передачу сигналов согласия по GDPR из UMP SDK и платформ для запросов согласия, интегрированных со спецификацией Google "Дополнительное согласие", в AppLovin SDK. Дополнительную информацию можно найти в разделе Конфиденциальность.

Как указать, что приложение предназначено для детей

AppLovin не поддерживает инициализацию SDK AppLovin в связи с ребенком. Дополнительную информацию можно найти в документации AppLovin: Prohibition on Children Data or Using the Services for Children or Apps Exclusively Targeted to Children.

Адаптер AppLovin версии 13.0.0.1 или более поздней автоматически отключает медиацию AppLovin для приложений, в которых с помощью GMA Next-Gen SDK заданы следующие настройки:

Законы штатов США о конфиденциальности

Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности рассказывается, как включить ограничение обработки данных для показа рекламы Google. Однако Google не может применить эту настройку ко всем рекламным сетям в вашей цепочке медиации. Поэтому вы должны определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.

В AppLovin SDK есть метод setDoNotSell, который позволяет издателям отказаться от продажи личной информации.

В примере ниже эта информация о согласии передается в AppLovin SDK. Эти параметры необходимо задать до инициализации GMA Next-Gen SDK, чтобы они правильно передавались в AppLovin SDK.

Java

AppLovinPrivacySettings.setDoNotSell(true);

Kotlin

AppLovinPrivacySettings.setDoNotSell(true)

Дополнительную информацию можно найти в документации AppLovin по конфиденциальности.

Шаг 5. Добавьте необходимый код

Для интеграции AppLovin не требуется дополнительный код.

Шаг 6. Проверьте реализацию

Как включить тестовые объявления

Зарегистрируйте тестовое устройство в AdMob и включите тестовый режим в интерфейсе AppLovin.

Проверьте тестовые объявления

Чтобы убедиться, что вы получаете тестовые объявления от AppLovin, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений AppLovin (назначение ставок) и AppLovin (каскад).

Необязательные действия

Параметры для отдельных сетей

Адаптер AppLovin поддерживает setMuteAudio(), который может отключать звук в видеообъявлениях. Этот метод можно вызвать из объекта AppLovinExtras.Builder():

Java


Bundle extras = new AppLovinExtras.Builder()
  .setMuteAudio(true)
  .build();
AdRequest request = new AdRequest.Builder(AD_UNIT_ID)
  .putAdSourceExtrasBundle(ApplovinAdapter.class, extras)
  .build();

Kotlin


val extras = AppLovinExtras.Builder()
   .setMuteAudio(true)
   .build()
val request = AdRequest.Builder(AD_UNIT_ID)
   .putAdSourceExtrasBundle(ApplovinAdapter::class.java, extras)
   .build()

Оптимизация

Инициализируйте AppLovin SDK при запуске приложения. Это позволит AppLovin сразу начать отслеживать события.

Коды ошибок

Если адаптер не получает объявление от AppLovin, издатели могут проверить основную ошибку в ответе на запрос объявления, используя ResponseInfo.getAdSourceResponses() в следующих классах:

com.google.ads.mediation.applovin.ApplovinAdapter
com.google.ads.mediation.applovin.AppLovinMediationAdapter

Ниже приведены коды и сообщения, которые адаптер AppLovin возвращает, когда не удается загрузить объявление.

Код ошибки Причина
От -1009 до -1204 SDK AppLovin вернул ошибку. Подробную информацию можно найти в документации AppLovin.
101 Запрошенный размер объявления не соответствует поддерживаемому размеру баннера AppLovin.
103 Контекст равен null.
104 Токен ставки AppLovin пуст.
105 Запрошено несколько объявлений для одной зоны. AppLovin может загружать только одно объявление за раз для каждой зоны.
106 Объявление не готово к показу.
108 Адаптер AppLovin не поддерживает запрашиваемый формат объявления.
109 Контекст не является экземпляром Activity.
110 Отсутствует ключ SDK.
112 Пользователь – ребенок.
113 Отсутствует идентификатор рекламного блока.

Журнал изменений адаптера медиации AppLovin для Android

Версия 13.6.4.2

  • В AppLovinMediationAdapter добавлен API setTestDeviceAdvertisingIds для поддержки регистрации тестового режима AppLovin SDK.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.4.0.
  • Google Mobile Ads Next-Gen SDK версии 1.4.0.
  • AppLovin SDK версии 13.6.4.

Версия 13.6.4.1

  • Закрепите зависимость Kotlin адаптера на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA Next-Gen SDK).

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.4.0.
  • Google Mobile Ads Next-Gen SDK версии 1.4.0.
  • AppLovin SDK версии 13.6.4.

Версия 13.6.4.0

  • Удалена старая реализация API для загрузки каскадных баннеров. Теперь адаптер будет использовать новую реализацию API в AppLovinMediationAdapter для загрузки каскадных баннеров.
  • Теперь показ объявления регистрируется, когда отображается межстраничное объявление AppLovin.
  • Проверена совместимость с AppLovin SDK версии 13.6.4.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.4.0.
  • Google Mobile Ads Next-Gen SDK версии 1.3.1.
  • AppLovin SDK версии 13.6.4.

Версия 13.6.3.0

  • Фильтровать запросы с возрастными ограничениями для AppLovin SDK, когда для нового параметра AgeRestrictedTreatment задано значение CHILD.
  • Подтверждена совместимость с AppLovin SDK версии 13.6.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.4.0.
  • Google Mobile Ads Next-Gen SDK версии 1.2.1.
  • AppLovin SDK версии 13.6.3.

Версия 13.6.2.0

  • Проверена совместимость с AppLovin SDK версии 13.6.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.1.0.
  • Google Mobile Ads Next-Gen SDK версии 0.25.0-beta01.
  • AppLovin SDK версии 13.6.2.

Версия 13.6.1.0

  • Добавлено свойство для создания адаптера с зависимостью GMA Next-Gen SDK.
  • Проверена совместимость с AppLovin SDK версии 13.6.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.0.0.
  • AppLovin SDK версии 13.6.1.

Версия 13.6.0.0

  • Подтверждена совместимость с AppLovin SDK версии 13.6.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 25.0.0.
  • AppLovin SDK версии 13.6.0.

Версия 13.5.1.0

  • Подтверждена совместимость с AppLovin SDK 13.5.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.7.0.
  • AppLovin SDK версии 13.5.1.

Версия 13.5.0.1

  • Добавлена поддержка каскада для формата объявлений при запуске приложения.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.7.0.
  • Версия SDK AppLovin 13.5.0.

Версия 13.5.0.0

  • Подтверждена совместимость с AppLovin SDK версии 13.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.7.0.
  • Версия SDK AppLovin 13.5.0.

Версия 13.4.0.1

  • Удалена старая реализация API межстраничных объявлений. Примечание. Новая реализация API межстраничных объявлений уже есть в адаптере, и GMA SDK будет использовать ее.
  • Удалены ссылки на Context на уровне класса. Помогает снизить вероятность утечки памяти.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.7.0.
  • AppLovin SDK версии 13.4.0.

Версия 13.4.0.0

  • Подтверждена совместимость с AppLovin SDK версии 13.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.5.0.
  • AppLovin SDK версии 13.4.0.

Версия 13.3.1.1

  • Удалена поддержка баннеров размером 300 x 250.
  • Исправлена проблема с высотой баннера.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.4.0.
  • AppLovin SDK версии 13.3.1.

Версия 13.3.1.0

  • Подтверждена совместимость с AppLovin SDK версии 13.3.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.4.0.
  • AppLovin SDK версии 13.3.1.

Версия 13.3.0.0

  • Подтверждена совместимость с AppLovin SDK версии 13.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.3.0.
  • AppLovin SDK версии 13.3.0.

Версия 13.2.0.1

  • Теперь адаптер задает версию плагина при инициализации AppLovin SDK. Исправлена ошибка инициализации, с которой сталкивались некоторые издатели в версии 13.2.0.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.2.0.
  • AppLovin SDK версии 13.2.0.

Версия 13.2.0.0

  • Адаптер обновлен для поддержки обратного вызова onUserEarnedReward в videoPlaybackEnded.
  • Для инициализации адаптер теперь использует новый API AppLovin.
  • Подтверждена совместимость с AppLovin SDK 13.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.1.0.
  • AppLovin SDK версии 13.2.0.

Версия 13.1.0.1

  • Минимальный уровень Android API повышен до 23.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 24.0.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 24.0.0.
  • AppLovin SDK версии 13.1.0.

Версия 13.1.0.0

  • Подтверждена совместимость с AppLovin SDK 13.1.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.6.0.
  • AppLovin SDK версии 13.1.0.

Версия 13.0.1.1

  • Добавлена поддержка загрузки второго объявления с тем же рекламным блоком, если первое объявление загружено, но ещё не показано.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.6.0.
  • Версия SDK AppLovin 13.0.1.

Версия 13.0.1.0

  • Подтверждена совместимость с AppLovin SDK 13.0.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.4.0.
  • Версия SDK AppLovin 13.0.1.

Версия 13.0.0.1

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.3.0.
  • AppLovin SDK версии 13.0.0.

Версия 13.0.0.0

  • Подтверждена совместимость с AppLovin SDK 13.0.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.3.0.
  • AppLovin SDK версии 13.0.0.

Версия 12.6.1.0

  • Подтверждена совместимость с AppLovin SDK версии 12.6.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.3.0.
  • AppLovin SDK версии 12.6.1.

Версия 12.6.0.0

  • Подтверждена совместимость с AppLovin SDK 12.6.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.2.0.
  • SDK AppLovin версии 12.6.0.

Версия 12.5.0.1

  • Добавлена функция загрузки второго межстраничного объявления или объявления с вознаграждением после загрузки предыдущего объявления, если это включено в параметрах сервера.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.1.0.
  • AppLovin SDK версии 12.5.0.

Версия 12.5.0.0

  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 23.1.0.
  • Подтверждена совместимость с AppLovin SDK 12.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.1.0.
  • AppLovin SDK версии 12.5.0.

Версия 12.4.3.0

  • Подтверждена совместимость с AppLovin SDK 12.4.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.0.0.
  • AppLovin SDK версии 12.4.3.

Версия 12.4.2.0

  • Подтверждена совместимость с AppLovin SDK версии 12.4.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.0.0.
  • AppLovin SDK версии 12.4.2.

Версия 12.4.0.0

  • Подтверждена совместимость с AppLovin SDK 12.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.0.0.
  • AppLovin SDK версии 12.4.0.

Версия 12.3.1.0

  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 23.0.0.
  • Подтверждена совместимость с AppLovin SDK версии 12.3.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 23.0.0.
  • AppLovin SDK версии 12.3.1.

Версия 12.3.0.0

  • Подтверждена совместимость с AppLovin SDK 12.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.6.0.
  • AppLovin SDK версии 12.3.0.

Версия 12.2.0.0

  • Подтверждена совместимость с AppLovin SDK 12.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.6.0.
  • AppLovin SDK версии 12.2.0.

Версия 12.1.0.1

  • Добавлена возможность загружать межстраничные объявления или объявления с вознаграждением сразу после запроса на их показ, если включены параметры сервера.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.5.0.
  • AppLovin SDK версии 12.1.0.

Версия 12.1.0.0

  • Подтверждена совместимость с AppLovin SDK 12.1.0.
  • Исправлена ошибка, из-за которой параметр AppLovinSdkSettings мог игнорироваться.
  • Адаптер больше не проверяет ключ AppLovin SDK из файла AndroidManifest.xml.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.5.0.
  • AppLovin SDK версии 12.1.0.

Версия 11.11.3.0

  • Подтверждена совместимость с AppLovin SDK версии 11.11.3.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.3.0.
  • AppLovin SDK версии 11.11.3.

Версия 11.11.2.0

  • Подтверждена совместимость с AppLovin SDK версии 11.11.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.2.0.
  • AppLovin SDK версии 11.11.2.

Версия 11.11.1.0

  • Подтверждена совместимость с AppLovin SDK 11.11.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.2.0.
  • AppLovin SDK версии 11.11.1.

Версия 11.10.1.0

  • Подтверждена совместимость с AppLovin SDK 11.10.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.1.0.
  • AppLovin SDK версии 11.10.1.

Версия 11.9.0.0

  • Подтверждена совместимость с AppLovin SDK 11.9.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.0.0.
  • AppLovin SDK версии 11.9.0.

Версия 11.8.2.1

  • Адаптер обновлен для использования нового класса VersionInfo.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.0.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 22.0.0.
  • AppLovin SDK версии 11.8.2.

Версия 11.8.2.0

  • Подтверждена совместимость с AppLovin SDK 11.8.2.
  • Добавлена поддержка водяных знаков для объявлений с назначением ставок.
  • Добавлена поддержка баннеров среднего размера.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.5.0.
  • AppLovin SDK версии 11.8.2.

Версия 11.7.1.0

  • Подтверждена совместимость с AppLovin SDK версии 11.7.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.5.0.
  • AppLovin SDK версии 11.7.1.

Версия 11.7.0.0

  • Подтверждена совместимость с AppLovin SDK версии 11.7.0.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.4.0.
  • AppLovin SDK версии 11.7.0.

Версия 11.6.1.0

  • Подтверждена совместимость с AppLovin SDK версии 11.6.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.4.0.
  • AppLovin SDK версии 11.6.1.

Версия 11.6.0.0

  • Подтверждена совместимость с AppLovin SDK 11.6.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.3.0.
  • AppLovin SDK версии 11.6.0.

Версия 11.5.5.0

  • Подтверждена совместимость с AppLovin SDK версии 11.5.5.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.3.0.
  • AppLovin SDK версии 11.5.5.

Версия 11.5.4.0

  • Подтверждена совместимость с AppLovin SDK версии 11.5.4.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.3.0.
  • AppLovin SDK версии 11.5.4.

Версия 11.5.3.1

  • Исправлена ошибка, которая могла приводить к NullPointerException при загрузке объявлений с вознаграждением.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.3.0.
  • AppLovin SDK версии 11.5.3.

Версия 11.5.3.0

  • Подтверждена совместимость с AppLovin SDK версии 11.5.3.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.3.0.
  • AppLovin SDK версии 11.5.3.

Версия 11.5.2.0

  • Исправлена ошибка, из-за которой запросы объявлений с вознаграждением постоянно завершались сбоем, если время ожидания первого запроса истекало.
  • Подтверждена совместимость с AppLovin SDK 11.5.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.2.0.
  • AppLovin SDK версии 11.5.2.

Версия 11.5.1.0

  • Подтверждена совместимость с AppLovin SDK 11.5.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.2.0.
  • AppLovin SDK версии 11.5.1.

Версия 11.5.0.0

  • Подтверждена совместимость с AppLovin SDK 11.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.2.0.
  • AppLovin SDK версии 11.5.0.

Версия 11.4.6.0

  • Подтверждена совместимость с AppLovin SDK 11.4.6.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.2.0.
  • AppLovin SDK версии 11.4.6.

Версия 11.4.5.0

  • Подтверждена совместимость с AppLovin SDK 11.4.5.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.1.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.1.0.
  • AppLovin SDK версии 11.4.5.

Версия 11.4.4.0

  • Подтверждена совместимость с AppLovin SDK версии 11.4.4.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.0.0.
  • AppLovin SDK версии 11.4.4.

Версия 11.4.3.0

  • Подтверждена совместимость с AppLovin SDK 11.4.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.0.0.
  • AppLovin SDK версии 11.4.3.

Версия 11.4.2.0

  • Подтверждена совместимость с AppLovin SDK версии 11.4.2.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.0.0.
  • Минимальный уровень Android API повышен до 19.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 21.0.0.
  • AppLovin SDK версии 11.4.2.

Версия 11.4.0.0

  • Подтверждена совместимость с AppLovin SDK версии 11.4.0.
  • Обновлены compileSdkVersion и targetSdkVersion до API 31.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.4.0.

Версия 11.3.3.0

  • Подтверждена совместимость с AppLovin SDK версии 11.3.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • SDK AppLovin версии 11.3.3.

Версия 11.3.2.0

  • Проверена совместимость с AppLovin SDK 11.3.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.3.2.

Версия 11.3.1.0

  • Подтверждена совместимость с AppLovin SDK 11.3.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.3.1.

Версия 11.3.0.0

  • Подтверждена совместимость с AppLovin SDK 11.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.3.0.

Версия 11.2.2.0

  • Подтверждена совместимость с AppLovin SDK 11.2.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.2.2.

Версия 11.2.1.0

  • Подтверждена совместимость с AppLovin SDK версии 11.2.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.2.1.

Версия 11.1.3.0

  • Подтверждена совместимость с AppLovin SDK версии 11.1.3.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.6.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.6.0.
  • AppLovin SDK версии 11.1.3.

Версия 11.1.2.0

  • Подтверждена совместимость с AppLovin SDK 11.1.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.5.0.
  • AppLovin SDK версии 11.1.2.

Версия 11.1.0.0

  • Подтверждена совместимость с AppLovin SDK версии 11.1.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.5.0.
  • AppLovin SDK версии 11.1.0.

Версия 11.0.0.0

  • Подтверждена совместимость с AppLovin SDK 11.0.0.
  • В метод AppLovinMediationAdapter.getSdkSettings() добавлен обязательный параметр Context.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.5.0.
  • AppLovin SDK версии 11.0.0.

Версия 10.3.5.0

  • Подтверждена совместимость с AppLovin SDK 10.3.5.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.4.0.
  • AppLovin SDK версии 10.3.5.

Версия 10.3.4.0

  • Подтверждена совместимость с AppLovin SDK версии 10.3.4.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.4.0.
  • AppLovin SDK версии 10.3.4.

Версия 10.3.3.0

  • Подтверждена совместимость с AppLovin SDK 10.3.3.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.3.0.
  • AppLovin SDK версии 10.3.3.

Версия 10.3.2.0

  • Проверена совместимость с AppLovin SDK версии 10.3.2.
  • Добавлены стандартизированные коды ошибок и сообщения адаптера.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.2.0.
  • AppLovin SDK версии 10.3.2.

Версия 10.3.1.0

  • Подтверждена совместимость с AppLovin SDK версии 10.3.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.2.0.
  • AppLovin SDK версии 10.3.1.

Версия 10.3.0.0

  • Подтверждена совместимость с AppLovin SDK версии 10.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.1.0.
  • AppLovin SDK версии 10.3.0.

Версия 10.2.1.0

  • Подтверждена совместимость с AppLovin SDK 10.2.1.
  • Теперь адаптер будет пытаться инициализировать AppLovin SDK перед запросом объявлений.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.1.0.
  • AppLovin SDK версии 10.2.1.

Версия 10.2.0.0

  • Подтверждена совместимость с AppLovin SDK 10.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.1.0.
  • AppLovin SDK версии 10.2.0.

Версия 10.1.2.0

  • Подтверждена совместимость с AppLovin SDK 10.1.2.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.1.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.1.0.
  • AppLovin SDK версии 10.1.2.

Версия 10.0.1.0

  • Подтверждена совместимость с AppLovin SDK 10.0.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.0.0.
  • Адаптер AppLovin обновлен для поддержки новых настроек публикации Gradle.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 20.0.0.
  • AppLovin SDK версии 10.0.1.

Версия 9.15.2.0

  • Подтверждена совместимость с AppLovin SDK 9.15.2.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.7.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.7.0.
  • AppLovin SDK версии 9.15.2.

Версия 9.14.12.0

  • Подтверждена совместимость с AppLovin SDK версии 9.14.12.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.6.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.6.0.
  • AppLovin SDK версии 9.14.12.

Версия 9.14.7.0

  • Подтверждена совместимость с AppLovin SDK версии 9.14.7.
  • Добавлен метод AppLovinMediationAdapter.getSdkSettings(). Теперь издатели могут задавать настройки AppLovin SDK с помощью этих параметров.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.5.0.
  • AppLovin SDK версии 9.14.7.

Версия 9.14.6.0

  • Подтверждена совместимость с AppLovin SDK версии 9.14.6.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.5.0.
  • AppLovin SDK версии 9.14.6.

Версия 9.14.5.0

  • Подтверждена совместимость с AppLovin SDK 9.14.5.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.5.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.5.0.
  • AppLovin SDK версии 9.14.5.

Версия 9.14.4.0

  • Прекращена поддержка нативных объявлений и баннеров среднего размера.
  • Теперь адаптер может загружать и запрашивать объявления, используя контекст Application.
  • Подтверждена совместимость с AppLovin SDK 9.14.4.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.4.0.
  • AppLovin SDK версии 9.14.4.

Версия 9.13.4.0

  • Проверена совместимость с AppLovin SDK версии 9.13.4.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.4.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.4.0.
  • AppLovin SDK версии 9.13.4.

Версия 9.13.3.0

  • Подтверждена совместимость с AppLovin SDK версии 9.13.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.3.0.
  • AppLovin SDK версии 9.13.3.

Версия 9.13.2.0

  • Подтверждена совместимость с AppLovin SDK версии 9.13.2.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.3.0.
  • AppLovin SDK версии 9.13.2.

Версия 9.13.1.0

  • Подтверждена совместимость с AppLovin SDK версии 9.13.1.
  • Теперь адаптер выдает ошибку, если запрашивается несколько межстраничных объявлений с одним и тем же идентификатором зоны.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.2.0.
  • AppLovin SDK версии 9.13.1.

Версия 9.13.0.0

  • Добавлена поддержка запросов встроенных адаптивных баннеров.
  • Подтверждена совместимость с AppLovin SDK 9.13.0.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.2.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.2.0.
  • AppLovin SDK версии 9.13.0.

Версия 9.12.8.0

  • Подтверждена совместимость с AppLovin SDK версии 9.12.8.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.8.

Версия 9.12.7.0

  • Подтверждена совместимость с AppLovin SDK 9.12.7.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.7.

Версия 9.12.6.1

  • Исправлена ошибка, появившаяся в версии 9.11.4.1, из-за которой истекало время ожидания баннеров с назначением ставок.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.6.

Версия 9.12.6.0

  • Проверена совместимость с AppLovin SDK 9.12.6.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.6.

Версия 9.12.5.0

  • Подтверждена совместимость с AppLovin SDK 9.12.5.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.5.

Версия 9.12.4.0

  • Подтверждена совместимость с AppLovin SDK версии 9.12.4.
  • Для инициализации адаптера и загрузки объявлений из AppLovin теперь требуется контекст Activity.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.4.

Версия 9.12.3.0

  • Подтверждена совместимость с AppLovin SDK 9.12.3.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.3.

Версия 9.12.2.0

  • Подтверждена совместимость с AppLovin SDK 9.12.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.2.

Версия 9.12.1.0

  • Подтверждена совместимость с AppLovin SDK 9.12.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.1.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.1.0.
  • AppLovin SDK версии 9.12.1.

Версия 9.12.0.0

  • Подтверждена совместимость с AppLovin SDK 9.12.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.0.1.
  • AppLovin SDK версии 9.12.0.

Версия 9.11.4.1

  • Исправлена ошибка, из-за которой мог истекать срок действия запросов баннеров и межстраничных объявлений с назначением ставок.
  • Добавлены описательные коды ошибок и причины сбоев загрузки/показа адаптера.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.0.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 19.0.1.
  • AppLovin SDK версии 9.11.4.

Версия 9.11.4.0

  • Подтверждена совместимость с AppLovin SDK 9.11.4.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.3.0.
  • AppLovin SDK версии 9.11.4.

Версия 9.11.2.0

  • Подтверждена совместимость с AppLovin SDK версии 9.11.2.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.3.0.
  • AppLovin SDK версии 9.11.2.

Версия 9.11.1.0

  • Подтверждена совместимость с AppLovin SDK 9.11.1.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.3.0.
  • AppLovin SDK версии 9.11.1.

Версия 9.10.5.0

  • Подтверждена совместимость с AppLovin SDK 9.10.5.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.3.0.
  • AppLovin SDK версии 9.10.5.

Версия: 9.9.1.2

  • Удалены все упоминания идентификатора места размещения AppLovin.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.3.0.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.3.0.
  • AppLovin SDK версии 9.9.1.

Версия 9.9.1.1

  • Теперь нативные объявления используют API медиации объединенных нативных объявлений.

Разработано и протестировано с помощью:

  • Google Mobile Ads SDK версии 18.2.0.
  • AppLovin SDK версии 9.9.1.

Версия 9.9.1.0

  • Подтверждена совместимость с AppLovin SDK 9.9.1.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.2.0.

Версия 9.8.0.0

  • Подтверждена совместимость с AppLovin SDK 9.8.0.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.1.1.

Версия 9.7.2.0

  • Подтверждена совместимость с AppLovin SDK 9.7.2.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.1.0.

Версия 9.4.2.0

  • В адаптер добавлена возможность назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
  • Добавлена поддержка гибких размеров баннеров.
  • Подтверждена совместимость с AppLovin SDK 9.4.2.

Версия 9.2.1.1

  • Адаптер обновлен для поддержки нового API для объявлений с вознаграждением в общедоступной бета-версии.
  • Минимальная требуемая версия Google Mobile Ads SDK изменена на 17.2.0.

Версия 9.2.1.0

  • Подтверждена совместимость с AppLovin SDK 9.2.1.

Версия 9.1.3.0

  • Прекращена поддержка мест размещения, поскольку они больше не поддерживаются в AppLovin SDK.
  • Подтверждена совместимость с AppLovin SDK 9.1.3.

Версия 9.1.0.0

  • Подтверждена совместимость с AppLovin SDK 9.1.0.

Версия 8.1.4.0

  • Подтверждена совместимость с AppLovin SDK 8.1.4.

Версия 8.1.3.0

  • Подтверждена совместимость с AppLovin SDK 8.1.3.

Версия 8.1.0.0

  • Подтверждена совместимость с AppLovin SDK 8.1.0.

Версия 8.0.2.1

  • Адаптер обновлен, чтобы вызывать событие объявления onRewardedVideoComplete().

Версия 8.0.2.0

  • Подтверждена совместимость с AppLovin SDK 8.0.2.

Версия 8.0.1.1

  • Добавлена поддержка нативных объявлений.
  • Укажите AdMob в качестве поставщика медиации в SDK AppLovin.

Версия 8.0.1.0

  • Подтверждена совместимость с AppLovin SDK 8.0.1.

Версия 8.0.0.0

  • Подтверждена совместимость с AppLovin SDK 8.0.0.

Версия 7.8.6.0

  • Проверена совместимость с AppLovin SDK 7.8.6.

Версия 7.8.5.0

  • Добавлена поддержка зон и смарт-баннеров.
  • Подтверждена совместимость с AppLovin SDK 7.8.5.

Версия 7.7.0.0

  • Проверена совместимость с AppLovin SDK 7.7.0.

Версия 7.6.2.0

  • Подтверждена совместимость с AppLovin SDK 7.6.2.

Версия 7.6.1.0

  • Подтверждена совместимость с AppLovin SDK 7.6.1.

Версия 7.6.0.0

  • Подтверждена совместимость с AppLovin SDK версии 7.6.0.

Версия 7.5.0.0

  • Подтверждена совместимость с AppLovin SDK 7.5.0.

Версия 7.4.1.1

  • Добавлена поддержка баннеров.

Версия 7.4.1.0

  • Подтверждена совместимость с AppLovin SDK 7.4.1.

Версия 7.3.2.0

  • Добавлена поддержка межстраничных объявлений.

Более ранние версии

  • Добавлена поддержка видеорекламы с вознаграждением.