В этом руководстве рассказывается, как с помощью Google Mobile Ads SDK (Legacy) загружать и показывать объявления из Liftoff Monetize, используя медиацию (как назначение ставок, так и каскад). Вы узнаете, как добавить Liftoff Monetize в настройки медиации рекламного блока, а также как интегрировать SDK и адаптер Vungle в приложение для Android.
Поддерживаемые интеграции и форматы объявлений
Адаптер медиации для Liftoff Monetize обладает следующими возможностями:
| Интеграция | |
|---|---|
| Ставки | |
| Водопад | |
| Форматы | |
| Открытие приложения | |
| Баннер | |
| Межстраничное объявление | |
| Бонус предоставлен | |
| Межстраничные объявления с вознаграждением | |
| Стандартное | |
Требования
Прежде чем продолжить, убедитесь, что:
- Android API уровня 24 или более поздней версии.
- [Для назначения ставок] Чтобы интегрировать все поддерживаемые форматы объявлений в назначение ставок, используйте адаптер Liftoff Monetize версии 7.3.0.0 или более поздней (рекомендуется последняя версия).
Последняя версия Google Mobile Ads SDK (Legacy).
Шаг 1. Задайте настройки в интерфейсе Liftoff Monetize
Зарегистрируйтесь или войдите в аккаунт Liftoff Monetize.
Добавьте приложение на панель управления Liftoff Monetize, нажав кнопку Add Application (Добавить приложение).

Заполните форму, указав все необходимые сведения.

После создания приложения выберите его на панели управления приложениями Liftoff Monetize.

Запишите идентификатор приложения.

Добавление новых мест размещения
Чтобы создать место размещения для медиации, перейдите на панель управления местами размещения Liftoff Monetize, нажмите кнопку Add Placement (Добавить место размещения) и выберите приложение в раскрывающемся списке.

Ниже приведены подробные инструкции по добавлению новых мест размещения.
Баннер
Выберите Баннер, введите название места размещения и заполните остальные поля формы. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Нажмите кнопку Продолжить внизу страницы, чтобы создать место размещения.

Баннер 300 x 250
Выберите MREC, введите название места размещения и заполните оставшуюся часть формы. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Нажмите кнопку Продолжить внизу страницы, чтобы создать место размещения.

Межстраничное объявление
Выберите Межстраничное объявление, введите название места размещения и заполните остальные поля формы. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Чтобы создать место размещения, нажмите кнопку Продолжить внизу страницы.

Бонус предоставлен
Выберите Объявление с вознаграждением, введите название места размещения и заполните остальные поля формы. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Нажмите кнопку Продолжить внизу страницы, чтобы создать место размещения.

Межстраничные объявления с вознаграждением
Выберите Объявление с вознаграждением. Укажите название места размещения, включите параметр С возможностью пропуска и заполните остальные поля. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Чтобы создать место размещения, нажмите кнопку Продолжить внизу страницы.

Стандартное
Выберите Нативное, введите название места размещения и заполните остальные поля формы. [Только для назначения ставок] В разделе Монетизация установите переключатель Назначение ставок в приложении в положение Включено. Нажмите кнопку Продолжить внизу страницы, чтобы создать место размещения.

Запишите идентификатор и нажмите Понятно.
Баннер

Баннер 300 x 250

Межстраничное объявление

Бонус предоставлен

Межстраничные объявления с вознаграждением

Стандартное

Как найти ключ Reporting API
Ставки
Для интеграции с назначением ставок этот шаг не требуется.
Водопад
Чтобы настроить идентификатор рекламного блока Менеджера рекламы, вам понадобятся идентификатор приложения, идентификатор ссылки и ключ Reporting API Liftoff Monetize. Перейдите на панель управления отчетами Liftoff Monetize и нажмите кнопку Reporting API Key (Ключ Reporting API), чтобы посмотреть ключ Reporting API.

Обновите файл app-ads.txt
Решение Authorized Sellers for Apps (app-ads.txt), разработанное IAB Tech Lab, позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt.
Если вы ещё этого не сделали, создайте файл app-ads.txt для Менеджера рекламы.
Чтобы реализовать файл app-ads.txt для Liftoff Monetize, скачайте и добавьте записи app-ads.txt для Liftoff Monetize в существующий файл app-ads.txt. Подробнее о файле app-ads.txt…
Как включить режим тестирования
Чтобы включить тестовые объявления, перейдите на панель управления Liftoff Monetize и выберите Applications (Приложения).
Выберите приложение, для которого вы хотите включить тестовые объявления, в разделе Placement Reference ID (Идентификатор места размещения). Чтобы включить тестовые объявления, в разделе Status (Статус) выберите Test Mode (Тестовый режим) и установите флажок Show test ads only (Показывать только тестовые объявления).

Шаг 2. Настройте спрос Liftoff Monetize в интерфейсе Менеджера рекламы
Войдите в аккаунт Менеджера рекламы.
Добавьте Liftoff Monetize в разделе "Компании"
Ставки
Для интеграции с назначением ставок этот шаг не требуется.
Водопад
Перейдите в раздел Администрирование > Компании и на вкладке Все компании нажмите кнопку Новая компания. Выберите Рекламная сеть.

Выберите Liftoff Monetize в качестве рекламной сети, введите уникальное название и включите медиацию. Включите Автоматический сбор данных и введите ключ Reporting API, полученный в предыдущем разделе.
Поля Имя пользователя и Пароль заполнять не нужно. Нажмите Сохранить.

Включить передачу защищенных сигналов
Ставки
Нажмите Администрирование > Глобальные настройки. Перейдите на вкладку Настройки аккаунта Ad Exchange, найдите раздел Передача защищенных сигналов и включите эту функцию. Нажмите Сохранить.

Водопад
Этот шаг не требуется для интеграций каскада.
Передавать защищенные сигналы в запросах ставок
Ставки
Нажмите Инвентарь > Защищенные сигналы. В разделе Защищенные сигналы найдите Liftoff и сдвиньте переключатель Включить интеграцию с приложениями вправо.

Нажмите Сохранить.
Водопад
Этот шаг не требуется для интеграций каскада.
Как разрешить передачу защищенных сигналов для назначения ставок в SDK
Ставки
Нажмите Выполнение > Настройки каналов спроса. На вкладке Настройки по умолчанию включите параметр Разрешить передачу защищенных сигналов для назначения ставок в SDK.

Нажмите Сохранить.
Водопад
Этот шаг не требуется для интеграций каскада.
Как настроить назначение ставок в Liftoff Monetize
Ставки
Перейдите в раздел Выполнение > Системы назначения ставок и нажмите Перейти к назначению ставок в SDK.

Нажмите Новая система назначения ставок.

Выберите Liftoff Monetize в качестве системы назначения ставок.

Нажмите Продолжить, чтобы включить назначение ставок в SDK для этой системы назначения ставок.

Нажмите Готово.
Водопад
Этот шаг не требуется для интеграций каскада.
Как настроить сопоставление рекламных блоков
Ставки
Перейдите в раздел Выполнение > Системы назначения ставок и нажмите Перейти к назначению ставок в SDK.

Выберите компанию для Liftoff Monetize.

Перейдите на вкладку Сопоставление рекламных блоков и нажмите Новое сопоставление рекламных блоков.

Выберите Определенный рекламный блок. Выберите рекламный блок и формат, укажите Мобильное приложение в качестве типа инвентаря и выберите мобильное приложение. Затем введите идентификатор приложения и идентификатор места размещения, полученные в предыдущем разделе.
Нажмите Сохранить.

Водопад
Перейдите в раздел Выполнение > Группы доходности и нажмите кнопку Новая группа доходности. Выберите Инвентарь и Приложение.

Прокрутите страницу до раздела Партнеры по группе доходности и нажмите Добавить партнера по медиации.

Выберите компанию, которую вы создали для Liftoff Monetize в предыдущем разделе. В качестве типа интеграции выберите Медиация с использованием Mobile SDK, в качестве платформы – Android, а в качестве статуса – Активно.
Укажите идентификатор приложения и идентификатор места размещения, полученные на предыдущем этапе, а также цену за тысячу показов по умолчанию. Нажмите Сохранить.

Добавьте Liftoff в список рекламных партнеров, соблюдающих GDPR и законы штатов США
Чтобы добавить Liftoff в список рекламных партнеров, соблюдающих европейские регламенты и законы штатов США, в интерфейсе Менеджера рекламы, следуйте инструкциям в статьях Настройки, необходимые для соблюдения европейских регламентов и Настройки, необходимые для соблюдения законов штатов США.
Шаг 3. Импортируйте Vungle SDK и адаптер Liftoff Monetize
Интеграция с Android Studio (рекомендуется)
В файле gradle на уровне приложения добавьте следующие зависимости реализации:
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") implementation("com.google.ads.mediation:vungle:7.7.9.0") }
Groovy
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' implementation 'com.google.ads.mediation:vungle:7.7.9.0' }
Интеграция вручную
Скачайте последнюю версию Vungle Android SDK, извлеките файлы
.aarи JAR из папкиlibsи добавьте их в проект.Перейдите к артефактам адаптера Liftoff Monetize в репозитории Google Maven. Выберите последнюю версию, скачайте файл
.aarадаптера Vungle и добавьте его в проект.
Шаг 4. Задайте настройки конфиденциальности в Vungle SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять определенную информацию пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Адаптер Liftoff Monetize для Android версии 7.4.1.0 и более поздних поддерживает передачу сигналов согласия по GDPR от платформ для запросов согласия, интегрированных со спецификацией Transparency and Consent Framework (TCF) от IAB, в Liftoff Monetize SDK. Дополнительную информацию вы найдете в рекомендациях по реализации GDPR.
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности рассказывается, как включить ограничение обработки данных для показа рекламы Google. Однако Google не может применить эту настройку ко всем рекламным сетям в вашей цепочке медиации. Поэтому вам необходимо определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
В Liftoff Monetize есть API, который позволяет передавать согласие в Vungle SDK. В приведенном ниже примере кода показано, как передать эту информацию о согласии в Vungle SDK. Если вы решите вызвать этот метод, рекомендуется сделать это до запроса объявлений через Google Mobile Ads SDK (Legacy).
Java
Kotlin
Подробную информацию о реализации закона CCPA и значениях, которые можно передавать в метод, вы найдете в статье Реализация закона CCPA.
Шаг 5. Добавьте необходимый код
Для интеграции с Liftoff Monetize не требуется дополнительный код.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Обязательно зарегистрируйте тестовое устройство в Менеджере рекламы и включите тестовый режим в интерфейсе Liftoff Monetize.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от Liftoff Monetize, включите тестирование отдельного источника объявлений в инспекторе объявлений, используя источники объявлений Liftoff Monetize (назначение ставок) и Liftoff Monetize (каскад).
Необязательные действия
Параметры для сетей
Адаптер Liftoff Monetize поддерживает следующие дополнительные параметры запроса, которые можно передать адаптеру:
userId- Строка, представляющая идентификатор пользователя, получающего вознаграждение, в Liftoff Monetize.
adOrientation- Целое число, определяющее ориентацию полноэкранных объявлений.
setBackButtonImmediatelyEnabled- Логическое значение, позволяющее включить или отключить кнопку "Назад" в объявлениях при запуске приложения. Установите значение
true, чтобы кнопка "Назад" была доступна сразу, илиfalse, чтобы она была недоступна. Значение по умолчанию –false. Дополнительную информацию вы найдете в документации Liftoff Monetize по интеграции объявлений при запуске приложения.
Ниже приведен пример кода, в котором показано, как создать запрос объявления с этими параметрами.
Java
Kotlin
Отрисовка нативных объявлений
Адаптер Liftoff Monetize возвращает нативные объявления в виде объектов NativeAd. Оно заполняет следующие поля для NativeAd.
| Поле | Объекты, которые всегда включаются адаптером Liftoff Monetize |
|---|---|
| Заголовок | |
| Изображение | 1 |
| Просмотр медиаконтента | |
| Body | |
| Значок приложения | |
| Призыв к действию | |
| Оценка | |
| Магазин | |
| Цена |
1 Адаптер Liftoff Monetize не предоставляет прямого доступа к объекту главного изображения для нативных объявлений. Вместо этого адаптер заполняет MediaView видео или изображением.
Коды ошибок
Если адаптер не может получить объявление от Liftoff Monetize, издатели могут проверить основную ошибку в ответе на запрос объявления, используя ResponseInfo.getAdapterResponses() в следующих классах:
| Формат | Название класса |
|---|---|
| Объявление при запуске приложения (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Объявление при запуске приложения (каскад) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Баннер (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Баннер (каскад) | com.vungle.mediation.VungleInterstitialAdapter |
| Межстраничное объявление (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Межстраничное объявление (каскад) | com.vungle.mediation.VungleInterstitialAdapter |
| Объявления с вознаграждением (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Объявления с вознаграждением (каскад) | com.vungle.mediation.VungleAdapter |
| Межстраничное объявление с вознаграждением (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Межстраничное объявление с вознаграждением (каскад) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Нативные объявления (назначение ставок) | com.google.ads.mediation.vungle.VungleMediationAdapter |
| Нативная реклама (каскад) | com.google.ads.mediation.vungle.VungleMediationAdapter |
Ниже приведены коды и сообщения, которые возвращает адаптер Liftoff Monetize, когда не удается загрузить объявление.
| Код ошибки | Поместье | Причина |
|---|---|---|
| 101 | com.google.ads.mediation.vungle | Недопустимые параметры сервера (например, идентификатор приложения или места размещения). |
| 102 | com.google.ads.mediation.vungle | Запрошенный размер баннера не соответствует допустимому размеру объявления Liftoff Monetize. |
| 103 | com.google.ads.mediation.vungle | Для запроса объявлений Liftoff Monetize требуется контекст Activity. |
| 104 | com.google.ads.mediation.vungle | Vungle SDK не может загрузить несколько объявлений для одного идентификатора места размещения. |
| 105 | com.google.ads.mediation.vungle | Не удалось инициализировать Vungle SDK. |
| 106 | com.google.ads.mediation.vungle | Vungle SDK вернул успешный обратный вызов загрузки, но Banners.getBanner() или Vungle.getNativeAd() вернул null. |
| 107 | com.google.ads.mediation.vungle | Vungle SDK не готов к показу объявления. |
| 108 | com.google.ads.mediation.vungle | Vungle SDK вернул недействительный токен назначения ставок. |
Если ошибка связана с Vungle SDK, ознакомьтесь со статьей Коды ошибок: Vungle SDK для iOS и Android.
Журнал изменений адаптера Liftoff Monetize для медиации на Android
Версия 7.8.0.0 (в процессе)
- Адаптер обновлен для использования
InitializationCompleteCallback.onInitializationFailed(AdError)API. - Поддержка названия партнера по медиации в запросах объявлений Vungle перед загрузкой.
Версия 7.7.9.0
- Подтверждена совместимость с Vungle SDK 7.7.9.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.5.0.
- Google Mobile Ads Next-Gen SDK версии 1.5.0.
- Vungle SDK версии 7.7.9.
Версия 7.7.8.1
- Закрепите зависимость адаптера от Kotlin на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA NextGen SDK).
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- Vungle SDK версии 7.7.8.
Версия 7.7.8.0
- Подтверждена совместимость с Vungle SDK 7.7.8.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- Vungle SDK версии 7.7.8.
Версия 7.7.7.0
- Удалена проверка
canPlayAd()перед показом объявлений при запуске приложения, чтобы Liftoff SDK обрабатывал случаи, когда объявление не готово, и запускал собственный обратный вызов при сбое. - Объекты объявлений при запуске приложения и межстраничных объявлений теперь могут принимать значение null. Перед вызовом метода
play()добавлена проверка на null. - Добавлено ведение журнала с помощью
VungleMediationLogger, когда экземпляр объявления при запуске приложения, межстраничного объявления или объявления с вознаграждением (каскад и назначение ставок) имеет значение null во время показа. - Подтверждена совместимость с Vungle SDK версии 7.7.7.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.0.
- Vungle SDK версии 7.7.7.
Версия 7.7.6.0
- Подтверждена совместимость с Vungle SDK 7.7.6.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.0.
- Vungle SDK версии 7.7.6.
Версия 7.7.4.2
- Сопоставляется с параметром
AgeRestrictedTreatmentв COPPA API сети Liftoff Monetize. - Удалены старые реализации API для следующих форматов объявлений в каскаде: баннеры и межстраничные объявления.
- Адаптер обновлен для использования
loadBannerAdдля каскадных баннеров иloadInterstitialAdдля каскадных межстраничных объявлений.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- Vungle SDK версии 7.7.4.
Версия 7.7.4.1
- Добавлено ведение журнала с помощью
VungleMediationLogger, чтобы выделять случаи, когда обнаружено несколько идентификаторов приложений.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.3.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
Версия 7.7.4.0
- Добавлена реализация
MediationInterstitialAdдля межстраничных объявлений. - Подтверждена совместимость с Vungle SDK 7.7.4.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.2.0.
- Vungle SDK версии 7.7.4.
Версия 7.7.2.0
- Добавлено свойство для создания адаптера с зависимостью GMA Next-Gen SDK.
- Добавлено ведение журнала с помощью
VungleMediationLoggerдля несоответствия размера адаптивного баннера. - Задайте свойство
adapterAdFormatв BaseAd. - Подтверждена совместимость с Vungle SDK 7.7.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.0.0.
- Google Mobile Ads Next-Gen SDK версии 0.25.0-beta01.
- Vungle SDK версии 7.7.2.
Версия 7.7.1.0
- Подтверждена совместимость с Vungle SDK 7.7.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.0.0.
- Vungle SDK версии 7.7.1.
Версия 7.7.0.1
- Добавлена поддержка настройки
com.vungle.ads.AdConfig.setBackButtonImmediatelyEnabledдля объявлений при запуске приложения с помощью дополнительных параметров медиации.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Vungle SDK версии 7.7.0.
Версия 7.7.0.0
- Подтверждена совместимость с Vungle SDK 7.7.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Vungle SDK версии 7.7.0.
Версия 7.6.3.1
- Добавлена поддержка пересылки параметра tagForUnderAgeOfConsent Google Mobile Ads SDK в Liftoff Monetize SDK.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Vungle SDK версии 7.6.3.
Версия 7.6.3.0
- Подтверждена совместимость с Vungle SDK 7.6.3.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Vungle SDK версии 7.6.3.
Версия 7.6.2.0
- Подтверждена совместимость с Vungle SDK 7.6.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Vungle SDK версии 7.6.2.
Версия 7.6.1.0
- Подтверждена совместимость с Vungle SDK версии 7.6.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- Vungle SDK версии 7.6.1.
Версия 7.6.0.0
- Подтверждена совместимость с Vungle SDK 7.6.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- Vungle SDK версии 7.6.0.
Версия 7.5.1.1
- Удалены ссылки на Context на уровне класса. Помогает снизить вероятность утечки памяти.
- Добавлена новая реализация API для каскадных баннеров.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- Vungle SDK версии 7.5.1.
Версия 7.5.1.0
- Подтверждена совместимость с Vungle SDK версии 7.5.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.5.0.
- Vungle SDK версии 7.5.1.
Версия 7.5.0.1
- Задает значение true для
overrideImpressionRecordingкак в каскадных нативных объявлениях, так и в нативных объявлениях с назначением ставок в реальном времени.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.4.0.
- Vungle SDK версии 7.5.0.
Версия 7.5.0.0
- Подтверждена совместимость с Vungle SDK 7.5.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.2.0.
- Vungle SDK версии 7.5.0.
Версия 7.4.3.1
- Минимальный уровень Android API повышен до 23.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 24.0.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.0.0.
- Vungle SDK версии 7.4.3.
Версия 7.4.3.0
- Подтверждена совместимость с Vungle SDK 7.4.3.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.6.0.
- Vungle SDK версии 7.4.3.
Версия 7.4.2.0
- Подтверждена совместимость с Vungle SDK 7.4.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.5.0.
- Vungle SDK версии 7.4.2.
Версия 7.4.1.0
- Подтверждена совместимость с Vungle SDK 7.4.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.3.0.
- Vungle SDK версии 7.4.1.
Версия 7.4.0.1
- Добавлена поддержка специальных размеров объявлений для баннеров, использующих назначение ставок и каскадную медиацию.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.2.0.
- Vungle SDK версии 7.4.0.
Версия 7.4.0.0
- Класс
VungleInterstitialAdapterрасширен за счетVungleMediationAdapter, чтобы добавить поддержку каскада для формата объявления при запуске приложения в Google Менеджере рекламы. - Подтверждена совместимость с Vungle SDK 7.4.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.2.0.
- Vungle SDK версии 7.4.0.
Версия 7.3.2.0
- Подтверждена совместимость с Vungle SDK 7.3.2.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- Vungle SDK версии 7.3.2.
Версия 7.3.1.0
- Подтверждена совместимость с Vungle SDK 7.3.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- Vungle SDK версии 7.3.1.
Версия 7.3.0.0
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 23.0.0.
- Подтверждена совместимость с Vungle SDK 7.3.0.
- Добавлена поддержка каскада и назначения ставок для формата объявлений при запуске приложения.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- Vungle SDK версии 7.3.0.
Версия 7.1.0.0
- Подтверждена совместимость с Vungle SDK 7.1.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.3.0.
- Vungle SDK версии 7.1.0.
Версия 7.0.0.1
- Исправлена ошибка, из-за которой Google Mobile Ads SDK не регистрировал показы нативных объявлений с назначением ставок.
- Восстановлена зависимость адаптера от Google Mobile Ads SDK версии 22.3.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.3.0.
- Vungle SDK версии 7.0.0.
Версия 7.0.0.0
- Добавлена поддержка загрузки нескольких объявлений с одним и тем же идентификатором места размещения для всех форматов объявлений в каскаде.
- Название адаптера изменено с Vungle на Liftoff Monetize.
- Подтверждена совместимость с Vungle SDK 7.0.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.4.0.
- Vungle SDK версии 7.0.0.
Версия 6.12.1.1
- Адаптер обновлен для использования нового класса
VersionInfo. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 22.0.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.0.0.
- Версия Vungle SDK 6.12.1.
Версия 6.12.1.0
- Подтверждена совместимость с Vungle SDK 6.12.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.4.0.
- Версия Vungle SDK 6.12.1.
Версия 6.12.0.1
- Добавлена поддержка назначения ставок для баннерного формата объявления.
- Подтверждена совместимость с Vungle SDK 6.12.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.4.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.4.0.
- Vungle SDK версии 6.12.0.
Версия 6.12.0.0
- Добавлена поддержка каскадной медиации и назначения ставок для межстраничных объявлений с вознаграждением.
- Добавлена поддержка назначения ставок для формата нативных объявлений.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.1.0.
- Vungle SDK версии 6.12.0.
Версия 6.11.0.3
- Добавлена поддержка каскадной медиации для формата нативного объявления.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.1.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.1.0.
- Vungle SDK версии 6.11.0.
Версия 6.11.0.2
- Добавлена поддержка загрузки нескольких объявлений для одного идентификатора места размещения в объявлениях с вознаграждением и назначением ставок.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.0.0.
- Vungle SDK версии 6.11.0.
Версия 6.11.0.1
- Обновлены
compileSdkVersionиtargetSdkVersionдо API 31. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.0.0.
- Минимальный уровень Android API изменен на 19.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.0.0.
- Vungle SDK версии 6.11.0.
Версия 6.11.0.0
- Проверена совместимость с Vungle SDK версии 6.11.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- Vungle SDK версии 6.11.0.
Версия 6.10.5.0
- Подтверждена совместимость с Vungle SDK 6.10.5.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.6.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- Vungle SDK версии 6.10.5.
Версия 6.10.4.0
- Подтверждена совместимость с Vungle SDK 6.10.4.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.5.0.
- Vungle SDK версии 6.10.4.
Версия 6.10.3.0
- Подтверждена совместимость с Vungle SDK 6.10.3.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.5.0.
- Vungle SDK версии 6.10.3.
Версия 6.10.2.1
- Подтверждена совместимость с Vungle SDK 6.10.2.
- Добавлена поддержка назначения ставок для межстраничных объявлений и объявлений с вознаграждением.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.5.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.5.0.
- Vungle SDK версии 6.10.2.
Версия 6.10.2.0
- Подтверждена совместимость с Vungle SDK 6.10.2.
- Исправлена ошибка адаптера: параметр
serverParametersзаменен наmediationExtras, чтобы получать параметры, относящиеся к сети Vungle, при запросе баннеров и межстраничных объявлений.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.3.0.
- Vungle SDK версии 6.10.2.
Версия 6.10.1.0
- Подтверждена совместимость с Vungle SDK 6.10.1.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.3.0.
- Объявления MREC теперь поддерживаются в API баннеров Vungle.
- Обновлены стандартные коды ошибок и сообщения.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.3.0.
- Vungle SDK версии 6.10.1.
Версия 6.9.1.1
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.0.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.0.0.
- Vungle SDK версии 6.9.1.
Версия 6.9.1.0
- Проверена совместимость с Vungle SDK 6.9.1.
- Добавлена поддержка OMSDK.
- Исправлены различные ошибки.
- Поддержка объявлений с вознаграждением для обратного вызова onAdViewed в Vungle.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.7.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.7.0.
- Vungle SDK версии 6.9.1.
Версия 6.8.1.1
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.6.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.6.0.
- Vungle SDK версии 6.8.1.
Версия 6.8.1.0
- Подтверждена совместимость с Vungle SDK 6.8.1.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.5.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.5.0.
- Vungle SDK версии 6.8.1.
Версия 6.8.0.0
- Подтверждена совместимость с Vungle SDK 6.8.0.
- Адаптер обновлен, чтобы не пересылать
onAdClosed()при обновлении или удалении баннеров. - Удалите
FlexFeedиFlexView(поддержка прекращена в Vungle 6.8.0). - Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.4.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.4.0.
- Vungle SDK версии 6.8.0.
Версия 6.7.1.0
- Подтверждена совместимость с Vungle SDK 6.7.1.
- Исправлена ошибка, из-за которой объявления не загружались, если они загружались с использованием контекста приложения.
- Версия
targetSdkVersionобновлена до API 29. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.3.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.3.0.
- Vungle SDK версии 6.7.1.
Версия 6.7.0.0
- Подтверждена совместимость с Vungle SDK 6.7.0.
- Добавлена поддержка запросов встроенных адаптивных баннеров.
- Теперь звук в межстраничных объявлениях и объявлениях с вознаграждением по умолчанию включен.
- Теперь при клике по межстраничному объявлению перенаправляется обратный вызов
onAdLeftApplication(). - Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.2.0.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.2.0.
- Vungle SDK версии 6.7.0.
Версия 6.5.3.0
- Проверена совместимость с Vungle SDK 6.5.3.
- Добавлена поддержка нового формата баннеров Vungle.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.0.1.
Создано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.0.1.
- Vungle SDK версии 6.5.3.
Версия 6.4.11.1
- Исправлена ошибка, из-за которой не обновлялись баннеры.
Версия 6.4.11.0
- Подтверждена совместимость с Vungle SDK 6.4.11.
- Добавлена поддержка баннеров.
- Адаптер перенесен в AndroidX.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.2.0.
Версия 6.3.24.1
- Адаптер обновлен для поддержки нового API для объявлений с вознаграждением (общедоступная бета-версия).
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 17.2.0.
Версия 6.3.24.0
- Подтверждена совместимость с Vungle SDK 6.3.24.
Версия 6.3.17.0
- Подтверждена совместимость с Vungle SDK 6.3.17.
Версия 6.3.12.0
- Подтверждена совместимость с Vungle SDK 6.3.12.
Версия 6.2.5.1
- Адаптер обновлен для вызова события объявления
onRewardedVideoComplete().
Версия 6.2.5.0
- Подтверждена совместимость с Vungle SDK 6.2.5.
Версия 5.3.2.1
- Обновлен адаптер, чтобы правильно передавать данные о кликах в Google Mobile Ads SDK.
Версия 5.3.2.0
- Подтверждена совместимость с Vungle SDK 5.3.2.
- Проект адаптера обновлен для Android Studio 3.0.
- В класс Bundle builder добавлены следующие методы:
setOrdinalViewCount– это поле используется для передачи порядкового номера медиации, когда издатель получает отчеты с порядковыми данными от Vungle.setFlexViewCloseTimeInSec– этот параметр используется, чтобы объявления в гибком представлении закрывались автоматически по истечении указанного количества секунд.
Версия 5.3.0.0
- Подтверждена совместимость с Vungle SDK 5.3.0.
Версия 5.1.0.0
- Адаптер обновлен для совместимости с Vungle SDK 5.1.0.
- Изменена система наименования версий: [версия Vungle SDK].[версия исправления адаптера].
Более ранние версии
- Добавлена поддержка межстраничных объявлений и видеообъявлений с вознаграждением.