В этом руководстве рассказывается, как использовать Google Mobile Ads SDK для загрузки и показа объявлений из Unity Ads с помощью медиации AdMob, включая интеграцию с назначением ставок и каскадом. В нем рассказывается, как добавить Unity Ads в конфигурацию медиации рекламного блока и как интегрировать Unity Ads SDK и адаптер в приложение для iOS.
Поддерживаемые интеграции и форматы объявлений
Адаптер медиации для Unity Ads имеет следующие возможности:
| Интеграция | |
|---|---|
| Ставки | |
| Водопад | 1 |
| Форматы | |
| Баннер | |
| Межстраничное объявление | |
| Бонус предоставлен | |
| Стандартное | |
Требования
Прежде чем продолжить, убедитесь, что:
Целевая версия iOS – 13.0 или более поздняя.
[Для назначения ставок] Чтобы интегрировать все поддерживаемые форматы объявлений в назначение ставок, используйте адаптер Unity версии 4.14.1.1 или более поздней (рекомендуется последняя версия).
Последняя версия Google Mobile Ads SDK.
Шаг 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 (Тестирование).
Вы можете принудительно включить тестовый режим для своего приложения, нажав кнопку редактирования рядом с пунктом Apple App Store, выбрав Переопределить тестовый режим клиента и Принудительно включить тестовый режим (т.е. использовать тестовые объявления) для всех устройств.

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

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

Шаг 2. Настройте источник спроса Unity Ads в интерфейсе AdMob
Как настроить медиацию для рекламного блока
Вам нужно добавить Unity Ads в конфигурацию медиации для рекламного блока.
Войдите в аккаунт AdMob. Затем перейдите на вкладку Медиация. Если у вас уже есть группа медиации, которую вы хотите изменить, нажмите на ее название и перейдите к разделу Как добавить Unity Ads в качестве источника объявлений.
Чтобы создать новую группу медиации, нажмите Создать группу медиации.

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

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

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

На карточке "Рекламные блоки" появятся выбранные вами рекламные блоки.

Как добавить Unity Ads в качестве источника объявлений
Ставки
В разделе Источники объявлений найдите карточку Назначение ставок и нажмите Добавить источник объявлений. Затем выберите Unity Ads.
Нажмите Как подписать партнерское соглашение и настройте партнерство с назначением ставок с Unity Ads.
Нажмите Подтвердить и принять, а затем – Продолжить.
Если у вас уже есть сопоставление для Unity Ads, выберите его. В противном случае нажмите Добавить сопоставление.
Затем введите идентификатор игры и идентификатор места размещения, полученные в предыдущем разделе. Затем нажмите Готово.

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

Если у вас уже есть сопоставление для Unity Ads, выберите его. В противном случае нажмите Добавить сопоставление.

Затем введите идентификатор игры и идентификатор места размещения, полученные в предыдущем разделе. Затем нажмите Готово.

Как добавить Unity Ads в список рекламных партнеров для GDPR и законов штатов США в отношении конфиденциальности
Чтобы добавить Unity Ads в список рекламных партнеров для европейских регламентов и законов штатов США в интерфейсе AdMob, выполните инструкции из разделов Настройки европейских регламентов и Настройки законов штатов США.
Шаг 3. Импортируйте SDK и адаптер Unity Ads
Как использовать Swift Package Manager
Прежде чем продолжить, убедитесь, что у вас установлена минимальная поддерживаемая версия адаптера – 4.16.0.0.
Чтобы добавить зависимость пакета в проект, выполните следующие действия:
В Xcode выберите File (Файл) > Add Package Dependencies (Добавить зависимости пакетов).
В появившемся окне введите следующий URL пакета:
https://github.com/googleads/googleads-mobile-ios-mediation-unity.gitВ разделе Правило зависимостей выберите Ветвь.
В текстовом поле введите
main.
Через CocoaPods
Добавьте в Podfile проекта следующую строку:
pod 'GoogleMobileAdsMediationUnity'В командной строке выполните следующую команду:
pod install --repo-update
Настраиваемые вручную интеграции
Скачайте последнюю версию Unity Ads SDK и добавьте в проект ссылку на UnityAds.framework.
Скачайте последнюю версию адаптера Unity Ads по ссылке в журнале изменений и добавьте в проект ссылку на UnityAdapter.framework.
Шаг 4. Реализуйте настройки конфиденциальности в Unity Ads SDK
Согласие пользователей из ЕС и GDPR
Чтобы соблюдать правила Google в отношении согласия пользователей из ЕС, вы должны предоставлять определенную информацию пользователям из Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии и получать их согласие на использование файлов cookie или других решений, предназначенных для локального хранения данных, в случаях, предусмотренных законом, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Эти правила отражают требования, изложенные в Директиве ЕС о конфиденциальности и электронных средствах связи и Генеральном регламенте ЕС о защите персональных данных (GDPR). Вы должны убедиться, что согласие передается каждому источнику объявлений в цепочке медиации.
Адаптер Unity Ads для iOS версии 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.
Swift
let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()
Objective-C
UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];
Подробную информацию и значения, которые можно передавать в каждом методе, вы найдете в статье Unity Ads о соблюдении закона о конфиденциальности потребителей.
Как настроить обработку с учетом возраста
Адаптер медиации Unity Ads версии 4.16.6.0 и более поздних версий пересылает в Unity Ads настройку, указывающую, предназначено ли приложение для детей, и настройку, указывающую, что пользователь младше возраста согласия.
Чтобы обрабатывать эти сигналы на уровне пользователя, в Unity Ads необходимо включить параметр Смешанная аудитория на панели монетизации Unity. Подробнее о том, как указать возрастные ограничения для игры…
Шаг 5. Добавьте обязательный код
Как реализовать SKAdNetwork
Следуйте инструкциям Unity Ads, чтобы добавить идентификаторы SKAdNetwork в файл Info.plist проекта.
Ошибки компиляции
Swift
Для интеграции с помощью Swift не требуется дополнительный код.
Objective-C
Если вы используете адаптер Unity Ads версии 4.4.0.0 или более поздней, следуйте инструкциям по интеграции из документации Unity.
Шаг 6. Проверьте реализацию
Как включить тестовые объявления
Убедитесь, что вы зарегистрировали тестовое устройство в AdMob и включили тестовый режим в интерфейсе Unity Ads.
Как проверить тестовые объявления
Чтобы проверить, получаете ли вы тестовые объявления от Unity Ads, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Unity Ads (назначение ставок) и Unity Ads (каскад).
Коды ошибок
Если адаптер не получает объявление от Unity Ads, издатели могут проверить основную ошибку в ответе на запрос объявления с помощью GADResponseInfo.adNetworkInfoArray в следующих классах:
GADMAdapterUnity
GADMediationAdapterUnity
Ниже приведены коды и сообщения, которые адаптер UnityAds возвращает, когда не удается загрузить объявление:
| Код ошибки | Причина |
|---|---|
| 0-9 | SDK UnityAds вернул ошибку. Подробная информация приведена в документации Unity. |
| 101 | Параметры сервера UnityAds, настроенные в интерфейсе AdMob, отсутствуют или недействительны. |
| 102 | Устройство не поддерживается UnityAds. |
| 103 | Показ рекламы UnityAds завершился с ошибкой kUnityAdsFinishStateError. |
| 104 | Объект рекламы Unity имеет значение nil после вызова инициализатора. |
| 105 | Не удалось показать рекламу Unity Ads, поскольку объявление не готово. |
| 107 | UnityAds вызвал обратный вызов изменения места размещения со статусом kUnityAdsPlacementStateDisabled. |
| 108 | Для этого места размещения уже загружено объявление. UnityAds SDK не поддерживает загрузку нескольких объявлений для одного места размещения. |
| 109 | Баннерное объявление, возвращенное UnityAds, не соответствует запрошенному размеру. |
| 110 | UnityAds вернул ошибку инициализации. |
| 111 | Неподдерживаемый формат объявления. |
| 112 | UnityAds вернул пустой токен для назначения ставок. |
Журнал изменений адаптера медиации Unity Ads для iOS
Версия 4.21.0.0
- Подтверждена совместимость с Unity Ads SDK 4.21.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.11.0.
- Unity Ads SDK версии 4.21.0.
Версия 4.20.1.0
- Подтверждена совместимость с Unity Ads SDK 4.20.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.9.0.
- Unity Ads SDK версии 4.20.1.
Версия 4.20.0.0
- Обновлен адаптер, чтобы при получении сигнала запрос объявления завершался неудачей, если возвращается пустой токен назначения ставок.
- Подтверждена совместимость с Unity Ads SDK 4.20.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.8.0.
- Unity Ads SDK версии 4.20.0.
Версия 4.19.0.1
- Теперь адаптер автоматически пересылает согласие по GDPR, найденное в
IABTCF_AddtlConsent, в Unity Ads SDK, если применяется GDPR.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.7.0.
- Unity Ads SDK версии 4.19.0.
Версия 4.19.0.0
- Подтверждена совместимость с Unity Ads SDK 4.19.0.
- Обновите минимальную версию iOS, чтобы ослабить зависимость Google Mobile Ads SDK и разрешить промежуточные версии.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.6.0.
- Unity Ads SDK версии 4.19.0.
Версия 4.18.1.0
- Подтверждена совместимость с Unity Ads SDK 4.18.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.4.0.
- Unity Ads SDK версии 4.18.1.
Версия 4.18.0.0
- Подтверждена совместимость с Unity Ads SDK 4.18.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.3.0.
- Unity Ads SDK версии 4.18.0.
Версия 4.17.0.0
- Подтверждена совместимость с Unity Ads SDK 4.17.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.1.0.
- Unity Ads SDK версии 4.17.0.
Версия 4.16.6.1
- Зависимость Google Mobile Ads SDK обновлена до версии 13.0.0.
- Исправлена ошибка в версии 4.16.6.0, из-за которой podspec неправильно указывал на двоичный файл 4.16.5.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.0.0.
- Unity Ads SDK версии 4.16.6.
Версия 4.16.6.0
- Подтверждена совместимость с Unity Ads SDK 4.16.6.
- Добавлена поддержка пересылки параметра
tagForUnderAgeOfConsentGoogle Mobile Ads SDK в Unity Ads SDK.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 13.0.0.
- Unity Ads SDK версии 4.16.6.
Версия 4.16.5.0
- Подтверждена совместимость с Unity Ads SDK 4.16.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.14.0.
- Unity Ads SDK версии 4.16.5.
Версия 4.16.4.0
- Подтверждена совместимость с Unity Ads SDK 4.16.4.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.13.0.
- Unity Ads SDK версии 4.16.4.
Версия 4.16.3.0
- Подтверждена совместимость с Unity Ads SDK 4.16.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.12.0.
- Unity Ads SDK версии 4.16.3.
Версия 4.16.2.0
- Обновлены методы загрузки объявлений, чтобы дождаться полной инициализации Unity Ads SDK, прежде чем пытаться загрузить объявление.
- Устранено состояние гонки, из-за которого при одновременном выполнении нескольких инициализаций могли быть пропущены обратные вызовы завершения.
- Подтверждена совместимость с Unity Ads SDK 4.16.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.12.0.
- Unity Ads SDK версии 4.16.2.
Версия 4.16.1.0
- Подтверждена совместимость с Unity Ads SDK 4.16.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.9.0.
- Unity Ads SDK версии 4.16.1.
Версия 4.16.0.0
- Теперь требуется минимальная версия iOS
13.0. - Подтверждена совместимость с Unity Ads SDK 4.16.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.8.0.
- Unity Ads SDK версии 4.16.0.
Версия 4.15.1.0
- Подтверждена совместимость с Unity Ads SDK 4.15.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.6.0.
- Unity Ads SDK версии 4.15.1.
Версия 4.15.0.0
- Добавлен код ошибки
111: Unsupported ad format. - Подтверждена совместимость с Unity Ads SDK 4.15.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.5.0.
- Unity Ads SDK версии 4.15.0.
Версия 4.14.2.0
- Подтверждена совместимость с Unity Ads SDK 4.14.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.3.0.
- Unity Ads SDK версии 4.14.2.
Версия 4.14.1.1
- При назначении ставок адаптер больше не проверяет размер баннера.
- Для каскада адаптер теперь проверяет, соответствует ли соотношение сторон загруженного баннера Unity Ads запрошенному размеру баннера.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.2.0.
- Unity Ads SDK версии 4.14.1.
Версия 4.14.1.0
- Подтверждена совместимость с Unity Ads SDK 4.14.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.2.0.
- Unity Ads SDK версии 4.14.1.
Версия 4.14.0.0
- Включены флаги
-fobjc-arcи-fstack-protector-all. - Подтверждена совместимость с Unity Ads SDK 4.14.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.2.0.
- Unity Ads SDK версии 4.14.0.
Версия 4.13.2.0
- Подтверждена совместимость с Unity Ads SDK 4.13.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.1.0.
- Unity Ads SDK версии 4.13.2.
Версия 4.13.1.1
- Теперь требуется Google Mobile Ads SDK версии 12.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 12.0.0.
- Unity Ads SDK версии 4.13.1.
Версия 4.13.1.0
- Добавлено свойство
GADMediationAdapterUnity.testMode, позволяющее указать, следует ли инициализировать Unity Ads SDK в тестовом режиме. Этот флаг необходимо задать до инициализации Google Mobile Ads SDK. - Теперь при сбое загрузки объявления сообщается код ошибки SDK Unity Ads.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.13.0.
- Unity Ads SDK версии 4.13.1.
Версия 4.13.0.0
- Подтверждена совместимость с Unity Ads SDK 4.13.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.13.0.
- Unity Ads SDK версии 4.13.0.
Версия 4.12.5.0
- Подтверждена совместимость с Unity Ads SDK 4.12.5.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.12.0.
- Unity Ads SDK версии 4.12.5.
Версия 4.12.4.0
- Подтверждена совместимость с Unity Ads SDK 4.12.4.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.12.0.
- Unity Ads SDK версии 4.12.4.
Версия 4.12.3.1
- В
CFBundleShortVersionStringтеперь три компонента вместо четырех.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.10.0.
- Unity Ads SDK версии 4.12.3.
Версия 4.12.3.0
- Подтверждена совместимость с Unity Ads SDK 4.12.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.10.0.
- Unity Ads SDK версии 4.12.3.
Версия 4.12.2.0
- Подтверждена совместимость с Unity Ads SDK 4.12.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.7.0.
- Unity Ads SDK версии 4.12.2.
Версия 4.12.1.0
- Подтверждена совместимость с Unity Ads SDK 4.12.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.6.0.
- Unity Ads SDK версии 4.12.1.
Версия 4.12.0.0
- Подтверждена совместимость с Unity Ads SDK 4.12.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.5.0.
- Unity Ads SDK версии 4.12.0.
Версия 4.11.3.1
- Добавлена поддержка назначения ставок для баннеров, межстраничных объявлений и объявлений с вознаграждением.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.5.0.
- Unity Ads SDK версии 4.11.3.
Версия 4.11.3.0
- Подтверждена совместимость с Unity Ads SDK 4.11.3.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.4.0.
- Unity Ads SDK версии 4.11.3.
Версия 4.11.2.0
- Подтверждена совместимость с Unity Ads SDK 4.11.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.4.0.
- Unity Ads SDK версии 4.11.2.
Версия 4.10.0.0
- Подтверждена совместимость с Unity Ads SDK 4.10.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.2.0.
- Unity Ads SDK версии 4.10.0.
Версия 4.9.3.0
- Подтверждена совместимость с Unity Ads SDK 4.9.3.
- Теперь требуется iOS версии 12.0 или более поздней.
- Теперь требуется Google Mobile Ads SDK версии 11.0 или более поздней.
- Включите
Info.plistв фреймворки вUnityAdapter.xcframework.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 11.0.1.
- Unity Ads SDK версии 4.9.3.
Версия 4.9.2.0
- Подтверждена совместимость с Unity Ads SDK 4.9.2.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.13.0.
- Unity Ads SDK версии 4.9.2.
Версия 4.9.1.0
- Подтверждена совместимость с Unity Ads SDK 4.9.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.12.0.
- Unity Ads SDK версии 4.9.1.
Версия 4.9.0.0
- Из адаптера Unity удалены соответствие требованиям
GADMAdNetworkAdapterи зависимость от него. - В метод делегирования
unityAdsShowStartдобавлен вызов метода показа отчета. - Подтверждена совместимость с Unity Ads SDK 4.9.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.12.0.
- Unity Ads SDK версии 4.9.0.
Версия 4.8.0.0
- Добавлена поддержка событий показа для баннеров.
- Подтверждена совместимость с Unity Ads SDK 4.8.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.7.0.
- Unity Ads SDK версии 4.8.0.
Версия 4.7.1.0
- Подтверждена совместимость с Unity Ads SDK 4.7.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.5.0.
- Unity Ads SDK версии 4.7.1.
Версия 4.7.0.0
- Подтверждена совместимость с Unity Ads SDK 4.7.0.
- Теперь требуется iOS версии 11.0 или более поздней.
- Теперь требуется Google Mobile Ads SDK версии 10.4.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.4.0.
- Unity Ads SDK версии 4.7.0.
Версия 4.6.1.0
- Подтверждена совместимость с Unity Ads SDK 4.6.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.2.0.
- Unity Ads SDK версии 4.6.1.
Версия 4.6.0.0
- Подтверждена совместимость с Unity Ads SDK 4.6.0.
- Добавлена поддержка передачи информации о законе COPPA в SDK Unity Ads.
- Прекращена поддержка архитектуры
armv7. - Теперь требуется Google Mobile Ads SDK версии 10.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 10.2.0.
- Unity Ads SDK версии 4.6.0.
Версия 4.5.0.0
- Подтверждена совместимость с Unity Ads SDK 4.5.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.14.0.
- Unity Ads SDK версии 4.5.0.
Версия 4.4.1.0
- Подтверждена совместимость с Unity Ads SDK 4.4.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.11.0.
- Unity Ads SDK версии 4.4.1.
Версия 4.4.0.0
- Адаптер обновлен для использования
didRewardUserAPI. - Теперь требуется Google Mobile Ads SDK версии 9.8.0 или более поздней.
- Подтверждена совместимость с Unity Ads SDK 4.4.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.10.0.
- Unity Ads SDK версии 4.4.0.
Версия 4.3.0.0
- Подтверждена совместимость с Unity Ads SDK 4.3.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.8.0.
- Unity Ads SDK версии 4.3.0.
Версия 4.2.1.0
- Подтверждена совместимость с Unity Ads SDK 4.2.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.4.0.
- Unity Ads SDK версии 4.2.1.
Версия 4.1.0.0
- Подтверждена совместимость с Unity Ads SDK 4.1.0.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.2.0.
- Unity Ads SDK версии 4.1.0.
Версия 4.0.1.0
- Подтверждена совместимость с Unity Ads SDK 4.0.1.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.0.0.
- Unity Ads SDK версии 4.0.1.
Версия 4.0.0.2
- Добавлена поддержка архитектуры симулятора arm64.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.0.0.
- Unity Ads SDK версии 4.0.0.
Версия 4.0.0.1
- Подтверждена совместимость с Google Mobile Ads SDK версии 9.0.0.
- Теперь требуется Google Mobile Ads SDK версии 9.0.0 или более поздней.
Создано и протестировано с использованием:
- Google Mobile Ads SDK версии 9.0.0.
- Unity Ads SDK версии 4.0.0.
Версия 4.0.0.0
- Подтверждена совместимость с Unity Ads SDK 4.0.0.
- Теперь требуется iOS 10.0 или более поздней версии.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.13.0.
- Unity Ads SDK версии 4.0.0.
Версия 3.7.5.0
- Подтверждена совместимость с Unity Ads SDK 3.7.5.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.8.0.
- Unity Ads SDK версии 3.7.5.
Версия 3.7.4.0
- Подтверждена совместимость с Unity Ads SDK 3.7.4.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.7.0.
- Unity Ads SDK версии 3.7.4.
Версия 3.7.2.0
- Подтверждена совместимость с Unity Ads SDK 3.7.2.
- Ослаблена зависимость от Google Mobile Ads SDK версии 8.0.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.5.0.
- Unity Ads SDK версии 3.7.2.
Версия 3.7.1.0
- Подтверждена совместимость с Unity Ads SDK 3.7.1.
- Теперь требуется Google Mobile Ads SDK версии 8.4.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.4.0.
- Unity Ads SDK версии 3.7.1.
Версия 3.6.2.0
- Адаптер обновлен для использования формата
.xcframework. - Подтверждена совместимость с Unity Ads SDK 3.6.2.
- Теперь требуется Google Mobile Ads SDK версии 8.2.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 8.2.0.
- Unity Ads SDK версии 3.6.2.
Версия 3.6.0.0
- Подтверждена совместимость с Unity Ads SDK 3.6.0.
- Теперь требуется Google Mobile Ads SDK версии 7.69.0 или выше.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.69.0.
- Unity Ads SDK версии 3.6.0.
Версия 3.5.1.1
- Устранена проблема, из-за которой иногда происходил сбой при завершении инициализации Unity Ads SDK.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.68.0.
- Unity Ads SDK версии 3.5.1.
Версия 3.5.1.0
- Подтверждена совместимость с Unity Ads SDK 3.5.1.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.68.0.
- Unity Ads SDK версии 3.5.1.
Версия 3.5.0.0
- Подтверждена совместимость с Unity Ads SDK 3.5.0.
- Добавлена поддержка адаптивных баннеров.
- Теперь требуется Google Mobile Ads SDK версии 7.68.0 или выше.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.68.0.
- Unity Ads SDK версии 3.5.0.
Версия 3.4.8.0
- Подтверждена совместимость с Unity Ads SDK 3.4.8.
- Теперь требуется Google Mobile Ads SDK версии 7.63.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.63.0.
- Unity Ads SDK версии 3.4.8.
Версия 3.4.6.0
- Подтверждена совместимость с Unity Ads SDK 3.4.6.
- Теперь требуется Google Mobile Ads SDK версии 7.60.0 или более поздней.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.60.0.
- Unity Ads SDK версии 3.4.6.
Версия 3.4.2.2
- Добавлены стандартизированные коды ошибок и сообщения адаптера.
- Минимальная требуемая версия Google Mobile Ads SDK теперь 7.59.0.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.59.0.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.2.1
- Улучшена пересылка ошибок Unity, чтобы раньше распознавать сбои инициализации и загрузки объявлений и сократить время ожидания.
- Прекращена поддержка архитектуры i386.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.57.0.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.2.0
- Подтверждена совместимость с Unity Ads SDK 3.4.2.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.55.1.
- Unity Ads SDK версии 3.4.2.
Версия 3.4.0.0
- Подтверждена совместимость с Unity Ads SDK 3.4.0.
- Теперь можно загружать несколько баннеров одновременно.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.53.0.
- Unity Ads SDK версии 3.4.0.
Версия 3.3.0.0
- Подтверждена совместимость с Unity Ads SDK 3.3.0.
- Теперь можно загружать несколько баннеров одновременно.
Разработано и протестировано с помощью
- Google Mobile Ads SDK версии 7.51.0.
- Unity Ads SDK версии 3.3.0.
Версия 3.2.0.1
- Подтверждена совместимость с Unity Ads SDK 3.2.0.
- Теперь требуется Google Mobile Ads SDK версии 7.46.0 или более поздней.
- Исправлена проблема, из-за которой баннеры Unity не показывались после загрузки.
- Исправлена проблема, из-за которой адаптер неправильно пересылал обратный вызов
unityAdsReady.
Версия 3.2.0.0
- Релиз был удален из-за регрессии в отчетах о невыполнении запросов.
Версия 3.1.0.0
- Подтверждена совместимость с Unity Ads SDK 3.1.0.
Версия 3.0.3.0
- Подтверждена совместимость с Unity Ads SDK 3.0.3.
- Теперь требуется Google Mobile Ads SDK версии 7.42.2 или более поздней.
- Добавлена поддержка гибких размеров баннеров.
- Исправлена проблема, из-за которой баннеры Unity загружались только один раз за сеанс.
Версия 3.0.1.0
- Подтверждена совместимость с Unity Ads SDK 3.0.1.
- Устранен сбой, который возникал при освобождении объявлений с вознаграждением.
Версия 3.0.0.3
- Обновление адаптера для использования нового API для объявлений с вознаграждением.
- Теперь требуется Google Mobile Ads SDK версии 7.41.0 или более поздней.
Версия 3.0.0.2
- Добавлена поддержка баннерной рекламы.
Версия 3.0.0.1
- Исправлена проблема, из-за которой адаптер сохранял значение placementId из предыдущего запроса.
Версия 3.0.0.0
- Подтверждена совместимость с Unity Ads SDK 3.0.0.
Версия 2.3.0.0
- Подтверждена совместимость с Unity Ads SDK 2.3.0.
Версия 2.2.1.1
- В адаптер добавлен обратный вызов
adapterDidCompletePlayingRewardBasedVideoAd:.
Версия 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.
- Удалена поддержка архитектуры armv7s.
Версия 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 может совпадать.
- Приложения теперь получают обратные вызовы
interstitialWillLeaveApplication:иrewardBasedVideoAdWillLeaveApplication:.
Версия 2.0.6.0
- Подтверждена совместимость с Unity Ads SDK 2.0.6.
Версия 2.0.5.0
- Подтверждена совместимость с Unity Ads SDK 2.0.5.
Версия 2.0.4.0
- Изменена система именования версий: [версия SDK Unity Ads].[версия патча адаптера].
- Минимальная версия Unity Ads SDK теперь 2.0.4.
- Минимальная требуемая версия Google Mobile Ads SDK теперь 7.10.1.
Версия 1.0.2
- Ключ объекта вознаграждения пользователя теперь не может быть нулевым. Ключ вознаграждения всегда будет пустым или содержать допустимую строку.
Версия 1.0.1
- Исправлена ошибка, из-за которой не вызывалась функция обратного вызова
rewardBasedVideoAdDidOpen:.
Версия 1.0.0
- Поддерживает межстраничные видеообъявления и видеообъявления с вознаграждением.