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

Заполните форму и нажмите Create (Создать), чтобы добавить проект.

Перейдите в раздел Unity Ads Monetization и нажмите Get started (Начать).

В окне New Project (Новый проект) выберите I will use Mediation (Я буду использовать медиацию) и Google AdMob в качестве Mediation Partner (Партнер по медиации), а затем нажмите Next (Далее).

Выберите вариант для настроек рекламы и нажмите Далее.

Выберите настройки мест размещения и нажмите Далее.
Ставки

Водопад

Заполните форму и нажмите Добавить проект.

Запишите идентификатор игры.

Создание рекламных блоков и мест размещения
Нажмите Unity Ads Monetization > Placements, выберите проект и нажмите Add ad unit (Добавить рекламный блок).

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

Перейдите в раздел Монетизация > Места размещения и нажмите Добавить рекламный блок.

Введите название рекламного блока, а затем выберите платформу и формат объявления.

В разделе Настройка выберите Каскад. В разделе Место размещения укажите название места размещения, геотеги и цель.

Запишите идентификатор места размещения.
Нажмите Добавить рекламный блок, чтобы сохранить рекламный блок и место размещения.
Как найти ключ API для отчетов Unity Ads
Ставки
Для интеграции с назначением ставок этот шаг не требуется.
Водопад
Перейдите в раздел Unity Ads Monetization (Монетизация Unity Ads) > API management (Управление API) и запишите ключ API в разделе Monetization Stats API Access (Доступ к API статистики монетизации).

Затем перейдите в раздел Unity Ads Monetization (Монетизация Unity Ads) > Organization Settings (Настройки организации) и запишите основной идентификатор организации.

Обновите файл app-ads.txt
Authorized Sellers for Apps (Авторизованные продавцы приложений), или app-ads.txt, – это инициатива IAB Tech Lab, которая позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt.
Если вы ещё не создали файл app-ads.txt для Менеджера рекламы, сделайте это.
Чтобы добавить app-ads.txt в Unity Ads, ознакомьтесь с инструкциями по настройке app-ads.txt.
Как включить режим тестирования
Тестовый режим можно включить на панели управления Unity Ads. Перейдите в раздел Unity Ads Monetization (Монетизация с помощью Unity Ads) > Testing (Тестирование).
Чтобы принудительно включить тестовый режим для приложения, нажмите кнопку редактирования рядом с пунктом Google Play, активируйте параметр Переопределить тестовый режим клиента и выберите Принудительно включить тестовый режим (использовать тестовые объявления) для всех устройств.

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

Введите данные тестового устройства и нажмите Сохранить.

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

Выберите Unity Ads в качестве рекламной сети, введите уникальное название и включите медиацию. Включите параметр Автоматический сбор данных и введите ключ API и основной идентификатор организации, полученные в предыдущем разделе.
Поля Имя пользователя и Пароль заполнять не нужно. Когда все будет готово, нажмите Сохранить.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как добавить Unity Ads в список рекламных партнеров для GDPR и законов штатов США в отношении конфиденциальности
Следуйте инструкциям в статьях Настройки, необходимые для соблюдения европейских регламентов и Настройки, необходимые для соблюдения законов штатов США, чтобы добавить Unity Ads в список рекламных партнеров, необходимых для соблюдения европейских регламентов и законов штатов США, в интерфейсе Менеджера рекламы.
Шаг 3. Импортируйте рекламный SDK и адаптер Unity Ads
Интеграция с Android Studio (рекомендуется)
В файле gradle на уровне приложения добавьте следующие зависимости реализации:
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") implementation("com.unity3d.ads:unity-ads:4.20.1") implementation("com.google.ads.mediation:unity:4.20.1.0") }
Groovy
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' implementation 'com.unity3d.ads:unity-ads:4.20.1' implementation 'com.google.ads.mediation:unity:4.20.1.0' }
Интеграция вручную
Скачайте последнюю версию Unity Ads SDK (
unity-ads.aar) из репозитория GitHub и добавьте ее в свой проект.Перейдите к артефактам адаптера Unity Ads в репозитории Maven от Google. Выберите последнюю версию, скачайте файл
.aarадаптера Unity Ads и добавьте его в проект.
Шаг 4. Задайте настройки конфиденциальности в рекламном SDK Unity Ads
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других средств локального хранения данных, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Адаптер Unity Ads для Android версии 4.19.0.1 и более поздних поддерживает передачу сигналов согласия по GDPR из платформ для управления согласием, интегрированных со спецификацией Transparency and Consent Framework (TCF) от IAB, в Unity Ads SDK. Подробнее о том, как настроить конфигурацию согласия, соответствующую или не соответствующую спецификации TCF…
Законы штатов США о конфиденциальности
Законы штатов США о конфиденциальности требуют предоставлять пользователям право запретить "продажу" их "личной информации" (эти термины определены в тексте закона). Компания, подпадающая под действие закона, обязана разместить на главной странице "продавца" заметную ссылку с текстом "Запретить продажу личных данных". В руководстве по соблюдению законов штатов США о конфиденциальности можно включить ограничение обработки данных для показа объявлений Google, но Google не может применить эту настройку ко всем рекламным сетям в цепочке медиации. Поэтому вам необходимо определить, какие рекламные сети в вашей цепочке медиации могут участвовать в продаже личной информации, и следовать инструкциям каждой из этих сетей, чтобы обеспечить соблюдение требований.
В версии 2.0.0 SDK Unity Ads добавили API для поддержки настроек конфиденциальности. В приведенном ниже образце кода показано, как передать эту информацию о согласии в рекламный SDK Unity Ads. Если вы решите передавать информацию о согласии в Unity Ads SDK вручную, рекомендуется вызывать этот код до запроса объявлений через Google Mobile Ads SDK (Legacy).
Java
MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();
Kotlin
val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()
Подробную информацию и значения, которые можно передавать в каждом методе, вы найдете в статье Unity Ads о соблюдении закона о конфиденциальности потребителей.
Как настроить обработку с учетом возраста
Адаптер медиации Unity Ads версии 4.16.6.0 и более поздних передает в Unity Ads настройку, связанную с контентом для детей, и настройку Пользователи, не достигшие минимального возраста.
Чтобы обрабатывать эти сигналы на уровне пользователя, в Unity Ads необходимо включить параметр Смешанная аудитория на панели монетизации Unity. Подробнее о том, как указать, что игра предназначена для смешанной аудитории…
Шаг 5. Добавьте обязательный код
Загрузка объявления с контекстом Activity
Передавайте контекст Activity при загрузке баннеров, межстраничных и нативных объявлений.
Без контекста действия загрузка объявления невозможна.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Убедитесь, что вы зарегистрировали тестовое устройство в Менеджере рекламы и включили тестовый режим в интерфейсе Unity Ads.
Проверьте тестовые объявления
Чтобы проверить, получаете ли вы тестовые объявления от Unity Ads, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Unity Ads (назначение ставок) и Unity Ads (каскад).
Коды ошибок
Если адаптер не получает объявление от Unity Ads, издатели могут проверить основную ошибку в ответе на запрос объявления, используя
ResponseInfo.getAdapterResponses()
в следующих классах:
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
Ниже приведены коды и сообщения, которые возвращает адаптер UnityAds, когда не удается загрузить объявление.
| Код ошибки | Причина |
|---|---|
| 0-10 | SDK UnityAds вернул ошибку. Подробную информацию можно найти в коде. |
| 101 | Параметры сервера UnityAds, настроенные в интерфейсе Менеджера рекламы, отсутствуют или недействительны. |
| 102 | Сеть UnityAds вернула место размещения со статусом NO_FILL. |
| 103 | Сеть UnityAds вернула место размещения со статусом DISABLED. |
| 104 | UnityAds попыталась показать объявление с нулевым контекстом. |
| 105 | Контекст, используемый для инициализации, загрузки и/или показа объявлений из Unity Ads, не является экземпляром Activity. |
| 106 | Сеть UnityAds попыталась показать объявление, которое не готово к показу. |
| 107 | UnityAds не поддерживается на устройстве. |
| 108 | UnityAds может загружать только одно объявление на место размещения за раз. |
| 109 | UnityAds завершил работу с ошибкой. |
| 110 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому UnityAds. |
| 111 | UnityAds вернул ошибку инициализации. |
| 112 | Unity Ads вернул пустой токен для назначения ставок. |
| 200-204 | Ошибка, связанная с баннером UnityAds. Подробнее о коде… |
Журнал изменений адаптера Unity Ads Android Mediation
Версия 4.21.0.0 (в процессе)
Версия 4.20.1.0
- Закрепите зависимость Kotlin адаптера на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA NextGen SDK).
- Подтверждена совместимость с Unity Ads SDK 4.20.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- Unity Ads SDK версии 4.20.1.
Версия 4.20.0.1
- Удалено требование к адаптеру о наличии контекста Activity для загрузки баннеров.
- Обновлен сбор сигналов ставок: теперь при получении пустого сигнала будет возникать ошибка.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- Unity Ads SDK версии 4.20.0.
Версия 4.20.0.0
- Подтверждена совместимость с Unity Ads SDK 4.20.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.1.
- Unity Ads SDK версии 4.20.0.
Версия 4.19.0.1
- Теперь адаптер автоматически пересылает согласие по GDPR, найденное в
IABTCF_AddtlConsent, в Unity Ads SDK, если применяется GDPR. - Теперь показ объявления регистрируется, когда отображается межстраничное объявление Unity.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.1.
- Unity Ads SDK версии 4.19.0.
Версия 4.19.0.0
- Подтверждена совместимость с Unity Ads SDK версии 4.19.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- Unity Ads SDK версии 4.19.0.
Версия 4.18.1.0
- Удалена старая реализация API для межстраничных объявлений. Адаптер начнет использовать новую реализацию API.
- Подтверждена совместимость с Unity Ads SDK 4.18.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.3.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- Unity Ads SDK версии 4.18.1.
Версия 4.18.0.0
- Добавлено свойство для создания адаптера с зависимостью GMA Next-Gen SDK.
- Подтверждена совместимость с Unity Ads SDK версии 4.18.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 25.2.0.
- Google Mobile Ads Next-Gen SDK версии 1.0.1.
- Unity Ads SDK версии 4.18.0.
Версия 4.17.0.0
- Подтверждена совместимость с Unity Ads SDK версии 4.17.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 25.0.0.
- Unity Ads SDK версии 4.17.0.
Версия 4.16.6.0
- Добавлена поддержка передачи параметра
tagForUnderAgeOfConsentGoogle Mobile Ads SDK в Unity Ads SDK. - Подтверждена совместимость с Unity Ads SDK 4.16.6.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.9.0.
- Unity Ads SDK версии 4.16.6.
Версия 4.16.5.0
- Подтверждена совместимость с Unity Ads SDK версии 4.16.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.8.0.
- Unity Ads SDK версии 4.16.5.
Версия 4.16.4.0
- Подтверждена совместимость с рекламным SDK Unity 4.16.4.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.7.0.
- Unity Ads SDK версии 4.16.4.
Версия 4.16.3.0
- Подтверждена совместимость с Unity Ads SDK 4.16.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.7.0.
- Unity Ads SDK версии 4.16.3.
Версия 4.16.2.0
- Добавлен параметр формата при получении токена сигнала из Unity Ads SDK.
- Удалена старая реализация API баннеров. Примечание. Реализация нового API баннеров уже есть в адаптере, и GMA SDK будет использовать ее.
- Добавлен код ошибки, позволяющий определить, что показ не состоялся из-за тайм-аута.
- Удалены ссылки на уровне класса на объекты
Context, чтобы устранить проблемы с утечкой памяти. - Подтверждена совместимость с Unity Ads SDK 4.16.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.6.0.
- Unity Ads SDK версии 4.16.2.
Версия 4.16.1.0
- Подтверждена совместимость с Unity Ads SDK версии 4.16.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.5.0.
- Unity Ads SDK версии 4.16.1.
Версия 4.16.0.1
- Из адаптера для баннеров с назначением ставок в реальном времени удалена проверка размера.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.5.0.
- Unity Ads SDK версии 4.16.0.
Версия 4.16.0.0
- Подтверждена совместимость с Unity Ads SDK версии 4.16.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.5.0.
- Unity Ads SDK версии 4.16.0.
Версия 4.15.1.0
- Подтверждена совместимость с Unity Ads SDK версии 4.15.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.4.0.
- Unity Ads SDK версии 4.15.1.
Версия 4.15.0.0
- Теперь сбор сигналов для баннеров RTB не выполняется, если контекст не является действием (поскольку рекламный SDK Unity Ads требует контекст действия для загрузки баннеров RTB). Это исправление повысит долю успешных запросов на загрузку объявлений для издателей.
- Подтверждена совместимость с рекламным SDK Unity версии 4.15.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.3.0.
- Unity Ads SDK версии 4.15.0.
Версия 4.14.2.0
- Подтверждена совместимость с Unity Ads SDK 4.14.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.2.0.
- Unity Ads SDK версии 4.14.2.
Версия 4.14.1.0
- Подтверждена совместимость с Unity Ads SDK 4.14.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.1.0.
- Unity Ads SDK версии 4.14.1.
Версия 4.14.0.0
- Подтверждена совместимость с рекламным SDK Unity Ads версии 4.14.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 24.0.0.
- Unity Ads SDK версии 4.14.0.
Версия 4.13.2.0
- Минимальный уровень Android API повышен до 23.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 24.0.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 24.0.0.
- Unity Ads SDK версии 4.13.2.
Версия 4.13.1.0
- Подтверждена совместимость с Unity Ads SDK 4.13.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.6.0.
- Unity Ads SDK версии 4.13.1.
Версия 4.13.0.0
- Из адаптера удалены ненужные проверки контекста
Activity. - Подтверждена совместимость с рекламным SDK Unity версии 4.13.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.6.0.
- Unity Ads SDK версии 4.13.0.
Версия 4.12.5.1
- Исправлены ошибки загрузки баннеров с фиксированными ставками. Теперь при загрузке объявлений задается идентификатор объекта.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.6.0.
- Unity Ads SDK версии 4.12.5.
Версия 4.12.5.0
- Подтверждена совместимость с Unity Ads SDK 4.12.5.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.5.0.
- Unity Ads SDK версии 4.12.5.
Версия 4.12.4.0
- Подтверждена совместимость с рекламным SDK Unity 4.12.4.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.3.0.
- Unity Ads SDK версии 4.12.4.
Версия 4.12.3.0
- Подтверждена совместимость с Unity Ads SDK 4.12.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.3.0.
- Unity Ads SDK версии 4.12.3.
Версия 4.12.2.0
- Подтверждена совместимость с Unity Ads SDK 4.12.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.2.0.
- Unity Ads SDK версии 4.12.2.
Версия 4.12.1.0
- Подтверждена совместимость с Unity Ads SDK 4.12.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.2.0.
- Unity Ads SDK версии 4.12.1.
Версия 4.12.0.0
- Подтверждена совместимость с рекламным SDK Unity версии 4.12.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.1.0.
- Unity Ads SDK версии 4.12.0.
Версия 4.11.3.0
- Добавлена поддержка назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
- Подтверждена совместимость с Unity Ads SDK 4.11.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 23.1.0.
- Unity Ads SDK версии 4.11.3.
Версия 4.11.2.0
- Подтверждена совместимость с Unity Ads SDK 4.11.2.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- Unity Ads SDK версии 4.11.2.
Версия 4.10.0.0
- Минимальная версия Google Mobile Ads SDK теперь 23.0.0.
- Подтверждена совместимость с Unity Ads SDK версии 4.10.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 23.0.0.
- Unity Ads SDK версии 4.10.0.
Версия 4.9.3.0
- Подтверждена совместимость с рекламным SDK Unity версии 4.9.3.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.6.0.
- Unity Ads SDK версии 4.9.3.
Версия 4.9.2.0
- Подтверждена совместимость с Unity Ads SDK 4.9.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.3.0.
- Unity Ads SDK версии 4.9.2.
Версия 4.9.1.0
- Минимальная версия Google Mobile Ads SDK теперь 22.3.0.
- Подтверждена совместимость с Unity Ads SDK версии 4.9.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.3.0.
- Unity Ads SDK версии 4.9.1.
Версия 4.8.0.0
- Показ объявления регистрируется, когда Unity Ads SDK вызывает новый метод обратного вызова onBannerShown().
- Подтверждена совместимость с Unity Ads SDK 4.8.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.2.0.
- Unity Ads SDK версии 4.8.0.
Версия 4.7.1.0
- Подтверждена совместимость с Unity Ads SDK 4.7.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.1.0.
- Unity Ads SDK версии 4.7.1.
Версия 4.7.0.0
- Подтверждена совместимость с Unity Ads SDK 4.7.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 22.0.0.
- Unity Ads SDK версии 4.7.0.
Версия 4.6.1.1
- Обновлен адаптер для использования нового класса
VersionInfo. - Минимальная версия Google Mobile Ads SDK теперь 22.0.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 22.0.0.
- Unity Ads SDK версии 4.6.1.
Версия 4.6.1.0
- Подтверждена совместимость с Unity Ads SDK 4.6.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.5.0
- Unity Ads SDK версии 4.6.1.
Версия 4.6.0.0
- Добавлена поддержка передачи информации о законе COPPA в SDK Unity Ads.
- Подтверждена совместимость с Unity Ads SDK 4.6.0.
- Минимальная версия Google Mobile Ads SDK теперь 21.5.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.5.0
- Unity Ads SDK версии 4.6.0.
Версия 4.5.0.0
- Подтверждена совместимость с Unity Ads SDK 4.5.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.4.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.4.0
- Unity Ads SDK версии 4.5.0.
Версия 4.4.1.0
- Подтверждена совместимость с Unity Ads SDK 4.4.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.2.0
- Unity Ads SDK версии 4.4.1.
Версия 4.4.0.0
- Подтверждена совместимость с Unity Ads SDK версии 4.4.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.2.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.2.0
- Unity Ads SDK версии 4.4.0.
Версия 4.3.0.0
- Подтверждена совместимость с Unity Ads SDK 4.3.0.
- Обратный вызов
onAdOpened()теперь пересылается, когда начинается воспроизведение межстраничных объявлений и объявлений с вознаграждением.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 21.1.0
- Unity Ads SDK версии 4.3.0.
Версия 4.2.1.1
- Обновлены
compileSdkVersionиtargetSdkVersionдо API 31. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 21.0.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 21.0.0.
- Unity Ads SDK версии 4.2.1.
Версия 4.2.1.0
- Подтверждена совместимость с Unity Ads SDK 4.2.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- Unity Ads SDK версии 4.2.1.
Версия 4.1.0.0
- Подтверждена совместимость с Unity Ads SDK 4.1.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- Unity Ads SDK версии 4.1.0.
Версия 4.0.1.0
- Подтверждена совместимость с Unity Ads SDK 4.0.1.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.6.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.6.0.
- Unity Ads SDK версии 4.0.1.
Версия 4.0.0.0
- Подтверждена совместимость с Unity Ads SDK 4.0.0.
- Минимальная версия Google Mobile Ads SDK теперь 20.5.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.5.0.
- Unity Ads SDK версии 4.0.0.
Версия 3.7.5.0
- Подтверждена совместимость с рекламным SDK Unity версии 3.7.5.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.2.0.
- Unity Ads SDK версии 3.7.5.
Версия 3.7.4.0
- Подтверждена совместимость с Unity Ads SDK 3.7.4.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.2.0.
- Unity Ads SDK версии 3.7.4.
Версия 3.7.2.0
- Проверена совместимость с Unity Ads SDK 3.7.2.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 20.2.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 20.2.0.
- Unity Ads SDK версии 3.7.2.
Версия 3.7.1.0
- Подтверждена совместимость с Unity Ads SDK 3.7.1.
- Минимальная версия Google Mobile Ads SDK теперь 20.1.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 20.1.0.
- Unity Ads SDK версии 3.7.1.
Версия 3.6.2.0
- Подтверждена совместимость с Unity Ads SDK 3.6.2.
- Исправлена проблема, из-за которой объявления с вознаграждением не пересылали обратные вызовы кликов.
- SDK UnityAds удален из сборки пакета адаптера. Теперь издателям нужно вручную добавлять UnityAds SDK в качестве дополнительной зависимости.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.8.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.8.0.
- Unity Ads SDK версии 3.6.2.
Версия 3.6.0.0
- Подтверждена совместимость с Unity Ads SDK 3.6.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.6.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.6.0.
- Unity Ads SDK версии 3.6.0.
Версия 3.5.1.1
- Исправлена ошибка, возникавшая при попытке запросить несколько межстраничных объявлений и объявлений с вознаграждением.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.5.0.
- Unity Ads SDK версии 3.5.1.
Версия 3.5.1.0
- Проверена совместимость с Unity Ads SDK 3.5.1.
- Исправлена ошибка, из-за которой не удавалось выполнить запросы объявлений для смарт-баннеров.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.5.0.
- Unity Ads SDK версии 3.5.1.
Версия 3.5.0.0
- Подтверждена совместимость с Unity Ads SDK 3.5.0.
- Добавлена поддержка адаптивных баннеров.
- Минимальная версия Google Mobile Ads SDK теперь 19.5.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.5.0.
- Unity Ads SDK версии 3.5.0.
Версия 3.4.8.0
- Исправлена ошибка
NullPointerException, которая возникала при удалении баннера. - Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.3.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.3.0.
- Unity Ads SDK версии 3.4.8.
Версия 3.4.6.1
- Создана сборка адаптера, в которую не входит SDK Unity Ads.
Это позволяет издателям использовать рекламные сервисы Unity при медиации в Unity, чтобы избежать проблем с конфликтующими зависимостями.
- Чтобы использовать эту функцию, издателям нужно добавить зависимость
com.google.ads.mediation:unity-adapter-only:x.y.z.pв файлbuild.gradleна уровне приложения.
- Чтобы использовать эту функцию, издателям нужно добавить зависимость
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.1.0.
- Unity Ads SDK версии 3.4.6.
Версия 3.4.6.0
- Подтверждена совместимость с Unity Ads SDK 3.4.6.
- Теперь адаптер пересылает обратный вызов
onAdOpened()при нажатии на баннер.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 19.1.0.
- Unity Ads SDK версии 3.4.6.
Версия 3.4.2.3
- Добавлены описательные коды ошибок и причины сбоев при загрузке или показе адаптера.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.1.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.1.0.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.2.2
- Исправлен
ConcurrentModificationExceptionсбой, который происходил, когда Unity Ads возвращал ошибку.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.0.1.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.2.1
- Улучшена пересылка ошибок Unity, чтобы раньше распознавать сбои инициализации и загрузки объявлений и сократить время ожидания.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 19.0.1.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 19.0.1.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.2.0
- Подтверждена совместимость с Unity Ads SDK 3.4.2.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.3.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 18.3.0.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.0.0
- Подтверждена совместимость с Unity Ads SDK 3.4.0.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.3.0.
Разработано и протестировано с помощью:
- Google Mobile Ads SDK версии 18.3.0.
- Unity Ads SDK версии 3.4.0.
Версия 3.3.0.0
- Подтверждена совместимость с Unity Ads SDK 3.3.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 18.2.0.
- Unity Ads SDK версии 3.3.0.
Версия 3.2.0.1
- Исправлена ошибка, связанная с исключением нулевого указателя, которая возникала при вызове
loadAd()перед вызовомUnityAds.initialize(). - Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.2.0.
Версия 3.2.0.0
- Исправлена ошибка, из-за которой не выполнялись запросы баннеров.
- Подтверждена совместимость с Unity Ads SDK 3.2.0.
- Адаптер перенесен в AndroidX.
- Минимальная требуемая версия Google Mobile Ads SDK изменена на 18.1.1.
Версия 3.1.0.0
- Добавлена поддержка гибких размеров баннеров.
- Если запрошенный размер несовместим с размерами баннеров Unity Ads, адаптер отклоняет запрос объявления.
- Подтверждена совместимость с Unity Ads SDK 3.1.0.
Версия 3.0.1.0
- Подтверждена совместимость с Unity Ads SDK 3.0.1.
- Исправлена ошибка, из-за которой при показе межстраничного объявления возникало исключение NPE.
Версия 3.0.0.2
- Обновленный адаптер поддерживает новый API для объявлений с вознаграждением, доступный в рамках открытого бета-тестирования.
- Минимальная версия Google Mobile Ads SDK теперь 17.2.0.
Версия 3.0.0.1
- Добавлена поддержка баннеров Unity Ads.
Версия 3.0.0.0
- Подтверждена совместимость с Unity Ads SDK 3.0.0.
Версия 2.3.0.0
- Подтверждена совместимость с Unity Ads SDK 2.3.0.
Версия 2.2.1.1
- Адаптер обновлен, чтобы вызывать событие объявления
onRewardedVideoComplete().
Версия 2.2.1.0
- Проверена совместимость с Unity Ads SDK 2.2.1.
Версия 2.2.0.0
- Подтверждена совместимость с Unity Ads SDK 2.2.0.
Версия 2.1.2.0
- Подтверждена совместимость с Unity Ads SDK 2.1.2.
Версия 2.1.1.0
- Подтверждена совместимость с Unity Ads SDK 2.1.1.
Версия 2.1.0.0
- Адаптер обновлен для совместимости с Unity Ads SDK 2.1.0.
Версия 2.0.8.0
- Подтверждена совместимость с Unity Ads SDK 2.0.8.
Версия 2.0.7.0
- Используйте отчеты о кликах по объявлениям Unity Ads (статистика кликов AdMob и Unity Ads будет совпадать).
- Добавлена поддержка обратного вызова onAdLeftApplication.
Версия 2.0.6.0
- Подтверждена совместимость с Unity Ads SDK 2.0.6.
Версия 2.0.5.0
- Теперь адаптеры можно добавить в качестве зависимости для компиляции, добавив в тег dependencies файла build.gradle следующий код:
compile 'com.google.ads.mediation:unity:2.0.5.0' - Адаптер теперь распространяется в виде файла AAR, а не JAR (дополнительные инструкции см. в файле README).
Версия 2.0.4.0
- Исправлена ошибка, из-за которой видеореклама с вознаграждением не загружалась, если сначала загружалось межстраничное объявление.
Версия 2.0.2.0
- Изменена система именования версий: [версия SDK Unity Ads].[версия патча адаптера].
- Минимальная требуемая версия рекламного SDK Unity Ads обновлена до 2.0.2.
- Минимальная требуемая версия Google Mobile Ads SDK обновлена до 9.0.0.
- Приложениям больше не нужно вызывать UnityAds.changeActivity(this).
Версия 1.0.0
- Первый выпуск. Поддерживаются видеообъявления с вознаграждением и межстраничные объявления.