В этом руководстве описано, как использовать Google Mobile Ads SDK (Legacy) для загрузки и показа объявлений из Verve HyBid SDK с помощью медиации AdMob, а также как настроить интеграцию назначения ставок. В ней рассказывается, как добавить 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 в интерфейсе AdMob
Как настроить медиацию для рекламного блока
Добавьте Verve HyBid SDK в конфигурацию медиации для рекламного блока.
Войдите в аккаунт AdMob. Перейдите на вкладку Медиация. Если вы хотите изменить существующую группу медиации, нажмите на ее название и перейдите к разделу Добавьте Verve HyBid SDK в качестве источника объявлений.
Чтобы создать новую группу медиации, нажмите Создать группу медиации.

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

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

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

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

Как добавить Verve HyBid SDK в качестве источника объявлений
В разделе Источники объявлений найдите карточку Назначение ставок и выберите Добавить источник объявлений. Затем выберите Verve HyBid SDK.
Нажмите Как подписать партнерское соглашение и настройте партнерство с назначением ставок с Verve HyBid SDK.
Нажмите Подтвердить и согласиться, а затем – Продолжить.
Если у вас уже есть сопоставление для Verve HyBid SDK, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.
Затем введите идентификатор зоны и токен приложения, полученные в предыдущем разделе. Затем нажмите Готово.
Как добавить Verve Group в список рекламных партнеров, соблюдающих GDPR и законы штатов США
Следуйте инструкциям в статьях Настройки, обеспечивающие соблюдение европейских регламентов и Настройки, обеспечивающие соблюдение законов штатов США, чтобы добавить Verve Group в список рекламных партнеров, соблюдающих европейские регламенты и законы штатов США, в интерфейсе AdMob.
Шаг 3. Импортируйте Verve HyBid SDK и адаптер
Интеграция с 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.3.0")
}
Шаг 4. Настройте параметры конфиденциальности в Verve SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Verve HyBid SDK автоматически считывает согласие по GDPR, заданное платформами для запросов согласия, включая UMP SDK. Подробнее о соблюдении спецификации TCF в рамках GDPR…
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности рассказывается, как включить ограничение обработки данных для показа рекламы Google. Однако Google не может применить эту настройку ко всем рекламным сетям в вашей цепочке медиации. Поэтому вы должны определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
Verve HyBid SDK поддерживает настройки конфиденциальности через метод. Приведенный ниже пример кода передает эту информацию о согласии в Verve HyBid SDK. Если вы передаете информацию о согласии в Verve HyBid SDK вручную, рекомендуем вызвать пример до того, как вы запросите объявления через Google Mobile Ads SDK (Legacy).
Java
Kotlin
Замените US_PRIVACY_STRING строкой US Privacy.
Подробную информацию можно найти в документации по конфиденциальности Verve HyBid SDK в разделе CCPA Compliance (Соответствие закону CCPA).
Шаг 5. Добавьте необходимый код
Для интеграции Verve HyBid SDK не требуется дополнительный код.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Обязательно зарегистрируйте тестовое устройство в AdMob.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления из 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 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому Verve HyBid SDK. | |
| 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.3.0
- Подтверждена совместимость с Verve HyBid SDK версии 3.9.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.5.0.
- Google Mobile Ads Next-Gen SDK версии 1.5.0.
- Verve HyBid SDK версии 3.9.3.
Версия 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.