В этом руководстве описано, как использовать Google Mobile Ads SDK (Legacy) для загрузки и показа медийных объявлений из Verve HyBid SDK с помощью медиации, а также рассматривается интеграция назначения ставок. В ней рассказывается, как добавить Verve HyBid SDK в настройки медиации рекламного блока, а также как интегрировать Verve HyBid SDK и адаптер в приложение для Android.
Поддерживаемые интеграции и форматы объявлений
Адаптер медиации для Verve HyBid SDK поддерживает следующие возможности:
| Интеграция | |
|---|---|
| Ставки | 1 |
| Водопад | |
| Форматы | |
| Баннер | |
| Межстраничное объявление | |
| Межстраничное объявление с вознаграждением | |
| Бонус предоставлен | |
| Стандартное | |
1 Интеграция назначения ставок находится на этапе альфа-тестирования. Чтобы получить доступ, обратитесь к менеджеру по работе с клиентами.
Требования
Прежде чем продолжить, убедитесь, что:
- Android API уровня 24 или более поздней версии.
Последняя версия Google Mobile Ads SDK (Legacy).
Шаг 1. Настройте конфигурации в интерфейсе Verve HyBid SDK
Чтобы настроить конфигурацию, свяжитесь с Verve.
Шаг 2. Настройте источник спроса Verve HyBid SDK в интерфейсе Менеджера рекламы
Войдите в аккаунт Менеджера рекламы.
Как включить передачу защищенных сигналов
Нажмите Администрирование > Глобальные настройки. Перейдите на вкладку Настройки аккаунта Ad Exchange, проверьте настройки и включите передачу защищенных сигналов. Нажмите Сохранить.

Передавать защищенные сигналы в запросах ставок
Нажмите Инвентарь > Защищенные сигналы. В разделе Защищенные сигналы найдите Verve HyBid SDK и включите параметр Включить интеграцию с приложениями.

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

Нажмите Сохранить.
Как настроить назначение ставок в SDK Verve HyBid
Перейдите в раздел Выполнение > Системы назначения ставок и нажмите Перейти к назначению ставок в SDK.

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

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

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

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

Выберите компанию для Verve HyBid SDK.

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

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

Как добавить Verve Group в список рекламных партнеров, соблюдающих GDPR и законы штатов США
Следуйте инструкциям в статьях Настройки, обеспечивающие соблюдение европейских регламентов и Настройки, обеспечивающие соблюдение законов штатов США, чтобы добавить Verve Group в список рекламных партнеров, обеспечивающих соблюдение европейских регламентов и законов штатов США, в интерфейсе Менеджера рекламы.
Шаг 3. Импортируйте SDK и адаптер Verve HyBid
Интеграция с Android Studio (рекомендуется)
В файле settings.gradle.kts на уровне проекта добавьте следующие репозитории:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://verve.jfrog.io/artifactory/verve-gradle-release")
}
}
}
Затем в файле build.gradle.kts на уровне приложения добавьте следующие зависимости и конфигурации. Используйте последние версии Verve HyBid SDK и адаптера:
dependencies {
implementation("com.google.android.gms:play-services-ads:25.5.0")
implementation("com.google.ads.mediation:verve:3.9.2.0")
}
Шаг 4. Настройте параметры конфиденциальности в Verve SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Verve HyBid SDK автоматически считывает согласие по GDPR, заданное платформами для управления согласием, в том числе UMP SDK. Подробнее о соблюдении регламента GDPR TCF…
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности можно включить ограничение обработки данных для показа объявлений Google, но Google не может применить эту настройку ко всем рекламным сетям в цепочке медиации. Поэтому вы должны определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
SDK Verve HyBid поддерживает настройки конфиденциальности с помощью метода. В приведенном ниже примере кода информация о согласии передается в Verve HyBid SDK. Если вы передаете информацию о согласии в Verve HyBid SDK вручную, рекомендуем вызвать пример до того, как запрашивать объявления через Google Mobile Ads SDK (Legacy).
Java
Kotlin
Замените US_PRIVACY_STRING строкой US Privacy.
Подробную информацию можно найти в документации по конфиденциальности Verve HyBid SDK на странице CCPA Compliance.
Шаг 5. Добавьте обязательный код
Для интеграции Verve HyBid SDK не требуется дополнительный код.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Зарегистрируйте тестовое устройство в Менеджере рекламы.
Как проверить тестовые объявления
Чтобы проверить, получаете ли вы тестовые объявления из Verve HyBid SDK, включите тестирование одного источника объявлений в инспекторе объявлений, используя источник объявлений Verve (Ставки).
Дополнительные инструкции по настройке можно найти в документации Verve HyBid SDK.
Коды ошибок
Если адаптер не получает объявление от Verve HyBid SDK, издатели могут проверить причину ошибки в ответе на запрос объявления, используя ResponseInfo.getAdapterResponses() в следующих классах:
net.pubnative.lite.sdk
com.google.ads.mediation.verve
Ниже приведены коды и сообщения, которые адаптер Verve HyBid SDK возвращает, когда не удается загрузить объявление:
| Код ошибки | Поместье | Причина |
|---|---|---|
| 101 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому SDK Verve HyBid. | |
| 102 | net.pubnative.lite.sdk | Ошибка Verve HyBid: не удалось загрузить объявление. |
| 103 | com.google.ads.mediation.verve | Попытка показать пустое полноэкранное объявление. |
| 104 | com.google.ads.mediation.verve | MobileAds.getRequestConfiguration() указывает, что пользователь – ребенок. Verve будет удален. |
Журнал изменений адаптера медиации Verve для Android
Версия 3.9.2.0
- Закрепите зависимость Kotlin адаптера на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA NextGen SDK).
- Подтверждена совместимость с Verve HyBid SDK версии 3.9.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- Verve HyBid SDK версии 3.9.2.
Версия 3.9.1.0
- Подтверждена совместимость с Verve HyBid SDK версии 3.9.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.1.
- Verve HyBid SDK версии 3.9.1.
Версия 3.9.0.0
- Фильтровать запросы с возрастными ограничениями для Verve SDK, когда для нового параметра
AgeRestrictedTreatmentзадано значениеCHILD. - Подтверждена совместимость с Verve HyBid SDK версии 3.9.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- Verve HyBid SDK версии 3.9.0.
Версия 3.8.2.0
- Подтверждена совместимость с Verve HyBid SDK версии 3.8.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.3.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- Verve HyBid SDK версии 3.8.2.
Версия 3.8.1.1
- Фильтрация кликабельных просмотров, чтобы отличать клики по информации о контенте от обычных кликов по объявлениям VerveNativeAd.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.2.0.
- Google Mobile Ads Next-Gen SDK версии 1.0.1.
- Verve HyBid SDK версии 3.8.1.
Версия 3.8.1.0
- Добавлено свойство для создания адаптера с зависимостью GMA Next-Gen SDK.
- Подтверждена совместимость с Verve HyBid SDK версии 3.8.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.1.0.
- Verve HyBid SDK версии 3.8.1.
Версия 3.7.1.1
- Из адаптера Verve удалена проверка размера баннера, чтобы устранить сбои при сборе сигналов.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.0.0.
- Verve HyBid SDK версии 3.7.1.
Версия 3.7.1.0
- Первый выпуск.
- Подтверждена совместимость с Verve HyBid SDK версии 3.7.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.8.0.
- Verve HyBid SDK версии 3.7.1.