В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и показа рекламы из AppLovin с помощью медиации , охватывая интеграцию как каскадной модели, так и биддинга. В нём также рассказывается, как добавить AppLovin в конфигурацию медиации рекламного блока, а также как интегрировать AppLovin SDK и адаптер в приложение для Android.
Поддерживаемые интеграции и форматы рекламы
Адаптер-посредник для AppLovin имеет следующие возможности:
Интеграция | |
---|---|
Торги | |
Водопад | |
Форматы | |
Баннер | 1 |
Интерстициальный | |
Награжден | |
Родной |
Waterfall поддерживает только баннеры размером 320x50 и 728x90. Bidding не поддерживает баннерную рекламу.
Требования
- Android API уровня 23 или выше
- [Для торгов]: Чтобы интегрировать все поддерживаемые форматы рекламы в торги, используйте адаптер AppLovin 9.4.2.0 или выше ( рекомендуется последняя версия ).
Последняя версия Google Mobile Ads SDK
Завершить посредничество . Руководство по началу работы.
Шаг 1: Настройка конфигураций в пользовательском интерфейсе AppLovin
Зарегистрируйтесь или войдите в свою учетную запись AppLovin.
Для настройки рекламного блока Менеджера рекламы вам понадобятся ключ AppLovin SDK и ключ отчёта . Чтобы найти их, перейдите в раздел «Интерфейс AppLovin» > «Учётная запись» > «Ключи» и посмотрите оба значения.
Если вы планируете просто интегрировать торги, вы можете перейти к настройке параметров посредничества .
Выберите приложение для посредничества
Торги
Этот шаг не требуется для интеграции торгов.
Водопад
В интерфейсе AppLovin выберите «Приложения» в разделе «Монетизация» , чтобы открыть список зарегистрированных приложений. Выберите приложение, которое хотите использовать с посредничеством, из списка доступных.
Создать зону
Торги
Этот шаг не требуется для интеграции торгов.
Водопад
В интерфейсе AppLovin выберите «Зоны» в разделе «Монетизация» , чтобы увидеть зарегистрированные идентификаторы зон. Если вы уже создали необходимые зоны для своего приложения, перейдите к шагу 2. Чтобы создать новый идентификатор зоны, нажмите «Создать зону» .
Введите имя идентификатора зоны , выберите Android в качестве платформы и выберите тип рекламы .
Настройте цены для зоны, выбрав « Плоская цена за тысячу показов» или «Оптимизировано AppLovin» . Для опции « Плоская цена за тысячу показов» цены за тысячу показов можно настроить отдельно для каждой страны. Затем нажмите «Сохранить ».
После создания зоны ее идентификатор можно найти в столбце «Идентификатор зоны» .
Обновите файл app-ads.txt
Файл app-ads.txt для авторизованных продавцов приложений — это инициатива IAB Tech Lab, которая помогает гарантировать, что ваш рекламный инвентарь в приложении будет продаваться только через каналы, которые вы указали как авторизованные. Чтобы предотвратить значительную потерю дохода от рекламы, вам необходимо внедрить файл app-ads.txt
. Если вы ещё этого не сделали, создайте файл app-ads.txt для Менеджера рекламы .
Чтобы реализовать app-ads.txt
для Applovin, добавьте AppLovin в свой файл app-ads.txt .
Включить тестовый режим
Следуйте инструкциям в руководстве по тестовому режиму AppLovin MAX, чтобы узнать, как включить тестовую рекламу AppLovin.
Шаг 2: Настройте спрос AppLovin в пользовательском интерфейсе Менеджера рекламы
Войдите в свою учетную запись Менеджера рекламы .
Добавить Applovin в раздел «Компании»
Торги
Этот шаг не требуется для интеграции торгов.
Водопад
Перейдите в раздел «Администрирование» > «Компании» , затем нажмите кнопку «Новая компания» на вкладке «Все компании» . Выберите «Рекламная сеть» .
Выберите Applovin в качестве рекламной сети , введите уникальное имя и включите посредничество . Включите автоматический сбор данных и введите ключ отчёта, полученный в предыдущем разделе.
Имя пользователя и пароль вводить не нужно. Нажмите «Сохранить» по завершении.
Включить безопасный обмен сигналами
Торги
Перейдите в раздел «Администрирование» > «Глобальные настройки» . Перейдите на вкладку «Настройки аккаунта Ad Exchange» , проверьте и включите опцию «Безопасный обмен сигналами» . Нажмите «Сохранить» .
Водопад
Этот шаг не является обязательным для каскадной интеграции.
Поделиться защищенным сигналом в запросах ставок
Торги
Перейдите в раздел «Инвентарь» > «Защищённые сигналы» . В разделе «Защищённые сигналы» найдите Applovin Corp. и включите опцию «Включить интеграцию приложений» .
Нажмите «Сохранить» .
Водопад
Этот шаг не является обязательным для каскадной интеграции.
Разрешить безопасный обмен сигналами для SDK Bidding
Торги
Перейдите в раздел «Доставка» > «Настройки канала спроса» . На вкладке «Настройки по умолчанию» включите опцию «Разрешить безопасный обмен сигналами для торгов SDK» .
Нажмите «Сохранить» .
Водопад
Этот шаг не является обязательным для каскадной интеграции.
Настройте ставки Applovin
Торги
Перейдите в раздел Доставка > Участники торгов и нажмите Перейти к торгам SDK .
Нажмите кнопку «Новый участник торгов» .
Выберите Applovin в качестве участника торгов.
Нажмите «Продолжить» , чтобы включить функцию ставок SDK для этого участника торгов.
Нажмите Готово .
Водопад
Этот шаг не является обязательным для каскадной интеграции.
Настроить сопоставление рекламных блоков
Торги
Перейдите в раздел Доставка > Участники торгов и нажмите Перейти к торгам SDK .
Выберите компанию для Applovin.
Перейдите на вкладку Сопоставление рекламного блока и нажмите Новое сопоставление рекламного блока .
Выберите конкретный рекламный блок . Выберите рекламный блок и формат, выберите «Мобильное приложение» в качестве типа инвентаря и ваше мобильное приложение . Затем введите ключ SDK, полученный в предыдущем разделе. Нажмите «Сохранить» .
Водопад
Перейдите в раздел «Доставка» > «Группы доходности» и нажмите кнопку «Новая группа доходности» . Выберите мобильное приложение .
Прокрутите вниз и нажмите «Добавить партнера по доходности» .
Выберите компанию, которую вы создали для Applovin в предыдущем разделе. Выберите Mobile SDK mediation в качестве типа интеграции , Android в качестве платформы и Active в качестве статуса .
Введите идентификатор приложения вместе с ключом SDK и идентификатором зоны, полученными в предыдущем разделе, а также значение CPM по умолчанию . Нажмите «Сохранить» .
Примечание: Автоматическому сбору данных требуется несколько дней, прежде чем он сможет точно рассчитать значение динамической цены за тысячу показов (CPM) для сети медиации. После того, как значение eCPM будет рассчитано, оно автоматически обновляется от вашего имени.
Добавьте Applovin Corp. в список рекламных партнеров, соответствующих GDPR и государственным нормам США.
Следуйте инструкциям в настройках европейского законодательства и государственных нормативных актов США, чтобы добавить Applovin Corp. в список рекламных партнеров, соответствующих европейским и государственным нормативным актам США, в пользовательском интерфейсе Менеджера рекламы.
Шаг 3: Импортируйте AppLovin SDK и адаптер
Интеграция с Android Studio (рекомендуется)
В файл build.gradle.kts
уровня приложения добавьте следующие зависимости и конфигурации реализации. Используйте последние версии AppLovin SDK и адаптера:
dependencies {
implementation("com.google.android.gms:play-services-ads:24.5.0")
implementation("com.google.ads.mediation:applovin:13.3.1.1")
}
Ручная интеграция
Загрузите AppLovin Android SDK , извлеките
applovin-sdk-xyzjar
и добавьте его в свой проект.Перейдите к артефактам адаптера AppLovin в репозитории Maven от Google. Выберите последнюю версию, скачайте AAR-файл адаптера AppLovin и добавьте его в свой проект.
Шаг 4: Реализуйте настройки конфиденциальности в AppLovin SDK
Согласие ЕС и GDPR
Чтобы соответствовать Политике Google в отношении согласия пользователей из ЕС , вы должны предоставить пользователям в Европейской экономической зоне (ЕЭЗ), Великобритании и Швейцарии определённую информацию и получить их согласие на использование файлов cookie или других локальных хранилищ в случаях, предусмотренных законодательством, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эта политика отражает требования Директивы ЕС о конфиденциальности в электронном виде и Общего регламента по защите данных (GDPR). Вы несёте ответственность за проверку распространения согласия на каждый источник рекламы в вашей цепочке посредников. Google не может автоматически передавать согласие пользователя таким сетям.
Начиная с версии SDK 12.0.0, AppLovin поддерживает чтение строки согласия из общих настроек и соответствующую установку статуса согласия.
Если вы не используете AppLovin SDK версии 12.0.0+ или CMP, который записывает строку согласия в общие настройки, вы можете использовать метод setHasUserContent
. В следующем примере информация о согласии передаётся в AppLovin SDK. Эти параметры необходимо задать до инициализации Google Mobile Ads SDK, чтобы они были корректно переданы в AppLovin SDK.
Ява
AppLovinPrivacySettings.setHasUserConsent(true);
Котлин
AppLovinPrivacySettings.setHasUserConsent(true)
Более подробную информацию смотрите в настройках конфиденциальности AppLovin .
Объявить детей-пользователей
Начиная с версии AppLovin SDK 13.0.0, AppLovin больше не поддерживает флаги возрастных ограничений пользователей, и вам запрещено инициализировать или использовать AppLovin SDK в отношении «ребёнка» в соответствии с действующим законодательством. Подробнее см. в документации AppLovin о запрете на использование данных детей, использовании сервисов для детей или приложениях, предназначенных исключительно для детей .
Адаптер AppLovin версии 13.0.0.1 или выше автоматически отключает посредничество AppLovin для приложений, которые объявляют какие-либо из следующих настроек с помощью Google Mobile Ads SDK:
Если вы используете адаптер AppLovin версии 12.6.1.0 или более ранней, обратитесь к документации AppLovin по установке флага ограничения по возрасту для пользователя с помощью AppLovin SDK.
Законы США о конфиденциальности
Законы США о конфиденциальности требуют предоставления пользователям права отказаться от «продажи» их «личной информации» (как этот термин определен в законе). Отказ осуществляется через заметную ссылку «Не продавайте мою личную информацию» на главной странице «продающей» стороны. Руководство по соблюдению законов США о конфиденциальности предлагает возможность включить ограниченную обработку данных для показа рекламы Google, но Google не может применить эту настройку к каждой рекламной сети в вашей цепочке посредничества. Поэтому вам необходимо указать каждую рекламную сеть в вашей цепочке посредничества, которая может участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей для обеспечения соблюдения правил.
AppLovin SDK включает метод setDoNotSell
, позволяющий издателям отказаться от продажи личной информации.
В следующем примере информация о согласии передается в AppLovin SDK. Необходимо настроить эти параметры до инициализации Google Mobile Ads SDK, чтобы обеспечить корректную передачу данных в AppLovin SDK.
Ява
AppLovinPrivacySettings.setDoNotSell(true);
Котлин
AppLovinPrivacySettings.setDoNotSell(true)
Более подробную информацию см. в документации по конфиденциальности AppLovin .
Шаг 5: Добавьте необходимый код
Для интеграции AppLovin дополнительный код не требуется.
Шаг 6: Проверьте свою реализацию
Включить тестовые объявления
Обязательно зарегистрируйте свое тестовое устройство в Ad Manager и включите тестовый режим в Applovin UI.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от Applovin, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Applovin (Bidding) и Applovin (Waterfall ).
Дополнительные шаги
Параметры, специфичные для сети
Адаптер AppLovin поддерживает setMuteAudio()
, который позволяет отключать звук в видеорекламе. Этот метод можно вызвать из объекта AppLovinExtras.Builder()
:
Ява
Bundle extras = new AppLovinExtras.Builder()
.setMuteAudio(true)
.build();
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(ApplovinAdapter.class, extras)
.build();
Котлин
val extras = AppLovinExtras.Builder()
.setMuteAudio(true)
.build()
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(ApplovinAdapter::class.java, extras)
.build()
Оптимизации
Инициализация AppLovin SDK сразу после запуска приложения дает AppLovin возможность отслеживать события сразу после запуска приложения.
Ява
AppLovinSdk.getInstance("sdkKey", null, context).initializeSdk();
Котлин
AppLovinSdk.getInstance("sdkKey", null, context).initializeSdk()
Коды ошибок
Если адаптеру не удается получить рекламу от AppLovin, издатели могут проверить основную ошибку в ответе на рекламу, используя ResponseInfo.getAdapterResponses()
в следующих классах:
com.google.ads.mediation.applovin.ApplovinAdapter
com.google.ads.mediation.applovin.AppLovinMediationAdapter
Вот коды и сопутствующие сообщения, выдаваемые адаптером AppLovin, когда реклама не загружается:
Код ошибки | Причина |
---|---|
-1009 до -1, 204 | AppLovin SDK вернул ошибку. Подробнее см. в документации AppLovin . |
101 | Запрошенный размер объявления не соответствует поддерживаемому AppLovin размеру баннера. |
103 | Контекст отсутствует. |
104 | Токен заявки AppLovin пуст. |
105 | Запросил несколько объявлений для одной зоны. AppLovin может загружать только одно объявление одновременно в каждой зоне. |
106 | Объявление не готово к показу. |
108 | Адаптер AppLovin не поддерживает запрошенный формат рекламы. |
109 | Контекст не является экземпляром Деятельности. |
110 | Неверные параметры сервера (например, ключ SDK равен нулю). |
112 | Пользователь — ребенок. |
Журнал изменений адаптера-медиатора Android AppLovin
Версия 13.3.1.1
- Удалена поддержка баннеров размером 300x250.
- Исправлена проблема с высотой баннера.
Создано и протестировано с помощью:
- 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
- Минимально требуемый уровень API Android обновлен до 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.
- AppLovin SDK версии 13.0.1.
Версия 13.0.1.0
- Проверенная совместимость с AppLovin SDK 13.0.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.4.0.
- AppLovin SDK версии 13.0.1.
Версия 13.0.0.1
- Медиация AppLovin автоматически отключена для приложений, которые объявляют какие-либо из следующих настроек с помощью Google Mobile Ads SDK:
Создано и протестировано с помощью:
- 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.
- AppLovin SDK версии 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.
- Добавлена поддержка водяных знаков для объявлений с торгами.
- Добавлена поддержка баннерной рекламы размера MREC.
Создано и протестировано с помощью:
- 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.
- Минимально требуемый уровень API Android обновлен до 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.
- AppLovin SDK версии 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.
- Теперь адаптеру требуется контекст
Activity
для инициализации и загрузки рекламы из AppLovin.
Создано и протестировано с помощью:
- 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
- Обновленный адаптер для поддержки нового открытого бета-тестирования Rewarded 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 в качестве поставщика посредника в AppLovin SDK.
Версия 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
- Добавлена поддержка полноэкранной рекламы.
Более ранние версии
- Добавлена поддержка видеорекламы с вознаграждением.