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

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

Нажмите Монетизация Unity Ads > Начать.

В модальном окне New Project (Новый проект) выберите I will use Mediation (Я буду использовать медиацию) и Google AdMob (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 (Настройки организации) и запишите Organization core ID (Основной идентификатор организации).

Как обновить файл 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 Store, установите флажок Переопределить тестовый режим клиента и выберите Включить тестовый режим (т.е. использовать тестовую рекламу) для всех устройств.

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

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

Шаг 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 в хранилище Google Maven. Выберите последнюю версию, скачайте файл
.aarадаптера Unity Ads и добавьте его в проект.
Шаг 4. Реализуйте настройки конфиденциальности в Unity Ads SDK
Согласие пользователей из ЕС и 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 для поддержки настроек конфиденциальности. В приведенном ниже образце кода показано, как передать информацию о согласии в Unity Ads SDK. Если вы решите передавать информацию о согласии в 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
Версия 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
- Подтверждена совместимость с Unity Ads SDK 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
- Из адаптера для баннерных объявлений RTB удалена проверка размера.
Создано и протестировано с использованием:
- 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
- Обновлено: теперь при сборе сигналов для баннерной рекламы с назначением ставок в реальном времени будет возникать ошибка, если контекст не является действием (поскольку для загрузки баннерной рекламы с назначением ставок в реальном времени SDK Unity Ads требуется контекст действия). Это позволит издателям повысить долю успешных запросов при загрузке объявлений.
- Подтверждена совместимость с Unity Ads SDK 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
- Подтверждена совместимость с Unity Ads SDK 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. - Подтверждена совместимость с Unity Ads SDK 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
- Подтверждена совместимость с Unity Ads SDK 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
- Подтверждена совместимость с Unity Ads SDK 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
- Подтверждена совместимость с Unity Ads SDK 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
- Подтверждена совместимость с Unity Ads SDK 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 Ads при медиации в 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
- Исправлена ошибка, связанная с исключением указателя null, которая возникала при вызове
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].[версия патча адаптера].
- Минимальная версия Unity Ads SDK теперь 2.0.2.
- Минимальная версия Google Mobile Ads SDK теперь 9.0.0.
- Приложениям больше не нужно вызывать UnityAds.changeActivity(this).
Версия 1.0.0
- Первый выпуск. Поддерживаются видеообъявления с вознаграждением и межстраничные объявления.