В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и отображения рекламы из Unity Ads с помощью медиации , включая интеграцию с системами назначения ставок и каскадной модели размещения рекламы. В нем также описано, как добавить Unity Ads в конфигурацию медиации рекламного блока и как интегрировать SDK и адаптер Unity Ads в iOS-приложение.
Поддерживаемые интеграции и форматы рекламы
Адаптер медиации для Unity Ads обладает следующими возможностями:
| Интеграция | |
|---|---|
| Торги | |
| Водопад | 1 |
| Форматы | |
| Баннер | |
| Интерстициальный | |
| Награжден | |
| Родной | |
Требования
Целевая версия iOS для развертывания — 12.0 или выше.
[Для участия в торгах]: Для интеграции всех поддерживаемых форматов рекламы в систему торгов используйте адаптер Unity версии 4.14.1.1 или выше ( рекомендуется последняя версия ).
Новейший SDK для мобильной рекламы Google
Заполните руководство по началу медиации.
Шаг 1: Настройка параметров в пользовательском интерфейсе Unity Ads.
Зарегистрируйтесь или войдите в Unity Ads.
Создать проект
На панели управления Unity Ads перейдите в раздел «Проекты» и нажмите «Создать» .

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

Перейдите в раздел «Монетизация Unity Ads» , затем нажмите « Начать» .

В окне «Новый проект» выберите «Я буду использовать Mediation и Google Admob в качестве партнера по Mediation» , затем нажмите «Далее» .

Выберите пункт «Настройки рекламы», затем нажмите «Далее» .

Выберите параметры размещения, затем нажмите «Далее» .
Торги

Водопад

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

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

Создавайте рекламные блоки и места размещения.
Перейдите в раздел «Монетизация Unity Ads» > «Размещения» , затем выберите свой проект и нажмите «Добавить рекламный блок» .

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

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

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

Для настройки выберите «Каскад» . В поле «Размещение» введите название размещения , геотеги и цель .

Запишите идентификатор места прохождения практики .
Наконец, нажмите «Добавить рекламный блок» , чтобы сохранить рекламный блок и место размещения.
Найдите ключ API для отчетов по рекламе в Unity.
Торги
Этот шаг не требуется для интеграции с системами торгов.
Водопад
Перейдите в раздел «Монетизация Unity Ads» > «Управление API» и запишите ключ API в поле «Доступ к API статистики монетизации» .

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

Обновите файл app-ads.txt.
Файл app-ads.txt, созданный в рамках инициативы IAB Tech Lab для авторизованных продавцов приложений , помогает гарантировать, что рекламный инвентарь вашего приложения продается только через авторизованные вами каналы. Чтобы предотвратить значительные потери дохода от рекламы, вам потребуется внедрить файл app-ads.txt . Если вы еще этого не сделали, создайте файл app-ads.txt для Ad Manager .
Чтобы использовать файл app-ads.txt для Unity Ads, см. раздел «Первоначальная настройка файла app-ads.txt» .
Включите тестовый режим
Тестовый режим можно включить на панели управления Unity Ads . Перейдите в раздел «Монетизация Unity Ads» > «Тестирование» .
Вы можете принудительно включить тестовый режим для своего приложения, нажав кнопку редактирования рядом с Apple App Store , включив параметр «Переопределить тестовый режим клиента» и выбрав «Принудительно включить тестовый режим (т.е. использовать тестовую рекламу) для всех устройств» .

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

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

Шаг 2: Настройте запросы Unity Ads в пользовательском интерфейсе Ad Manager.
Войдите в свой аккаунт в Ad Manager .
Добавить рекламу Unity в компании
Торги
Этот шаг не требуется для интеграции с системами торгов.
Водопад
Перейдите в раздел Администрирование > Компании , затем нажмите кнопку «Новая компания» на вкладке «Все компании» . Выберите «Рекламная сеть» .

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

Включить безопасный обмен сигналами
Торги
Перейдите в раздел Администрирование > Глобальные настройки . Перейдите на вкладку настроек учетной записи Ad Exchange , просмотрите и включите параметр «Безопасный обмен сигналами» . Нажмите «Сохранить» .

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

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

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

Нажмите «Новый участник торгов» .

Выберите Unity Ads в качестве участника торгов.

Нажмите «Продолжить» , чтобы включить функцию «SDK Bidding» для этого участника торгов.

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

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

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

Выберите «Конкретный рекламный блок» . Выберите рекламный блок и формат, тип инвентаря — «Мобильное приложение» , и укажите ваше мобильное приложение . Затем введите идентификатор игры и идентификатор размещения, полученные в предыдущем разделе. Наконец, нажмите «Сохранить» .

Водопад
Перейдите в раздел «Доставка» > «Группы доходности» и нажмите кнопку «Создать новую группу доходности» . Выберите ваше мобильное приложение .

Прокрутите вниз и нажмите «Добавить партнера по доходности» .

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

Примечание: Автоматический сбор данных занимает несколько дней, прежде чем система сможет точно рассчитать значение динамического CPM для сети медиации. После того, как значение eCPM будет рассчитано, оно автоматически обновляется от вашего имени.
Добавить Unity Ads в список рекламных партнеров, соответствующих требованиям GDPR и законодательства штатов США.
Чтобы добавить Unity Ads в список рекламных партнеров, соответствующих европейским и американским государственным нормативным требованиям, в пользовательском интерфейсе Ad Manager, выполните действия, описанные в настройках европейских и американских нормативных требований .
Шаг 3: Импортируйте SDK и адаптер Unity Ads.
Используйте менеджер пакетов Swift.
Прежде чем продолжить, у вас должна быть установлена минимальная поддерживаемая версия адаптера 4.16.0.0.
Чтобы добавить зависимость пакета в ваш проект, выполните следующие действия:
В Xcode перейдите в меню Файл > Добавить зависимости пакета... .
В появившемся окне введите следующий 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 по ссылке для скачивания в Changelog и подключите файл UnityAdapter.framework к вашему проекту.
Шаг 4: Внедрите настройки конфиденциальности в Unity Ads SDK.
Согласие ЕС и GDPR
В соответствии с Политикой Google по согласию пользователей в ЕС , вы должны предоставлять пользователям в Европейской экономической зоне (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других локальных хранилищ, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Данная политика отражает требования Директивы ЕС о защите конфиденциальности в электронных коммуникациях (ePrivacy Directive) и Общего регламента по защите данных (GDPR). Вы несете ответственность за проверку того, что согласие передается каждому источнику рекламы в вашей цепочке посредничества. Google не может автоматически передавать выбор согласия пользователя таким сетям.
В версии SDK 2.0.0 в Unity Ads добавлен API для поддержки настроек конфиденциальности. Следующий пример кода показывает, как передать эту информацию о согласии в SDK Unity Ads. Если вы решите передавать информацию о согласии в SDK Unity Ads вручную, рекомендуется вызывать этот код перед запросом рекламы через SDK Google Mobile Ads.
Быстрый
import UnityAds
// ...
let gdprMetaData = UADSMetaData()
gdprMetaData.set("gdpr.consent", value: true)
gdprMetaData.commit()
Objective-C
#import <UnityAds/UnityAds.h>
// ...
UADSMetaData *gdprMetaData = [[UADSMetaData alloc] init];
[gdprMetaData set:@"gdpr.consent" value:@YES];
[gdprMetaData commit];
Более подробную информацию о соответствии Unity Ads требованиям GDPR , а также о значениях, которые можно указать в каждом методе, см. в разделе «Соответствие GDPR».
Законы штатов США о защите частной жизни
Законы США о защите конфиденциальности требуют предоставления пользователям права отказаться от «продажи» их «личной информации» (как это определено в законе), при этом отказ предлагается через заметную ссылку «Не продавать мою личную информацию» на главной странице «продающей» стороны. Руководство по соблюдению законов США о защите конфиденциальности предлагает возможность включения ограниченной обработки данных для показа рекламы Google, но Google не может применить эту настройку к каждой рекламной сети в вашей цепочке посредничества. Поэтому вы должны определить каждую рекламную сеть в вашей цепочке посредничества, которая может участвовать в продаже личной информации, и следовать указаниям каждой из этих сетей для обеспечения соответствия требованиям.
В версии SDK 2.0.0 в Unity Ads добавлен API для поддержки настроек конфиденциальности. Следующий пример кода показывает, как передать эту информацию о согласии в SDK Unity Ads. Если вы решите передавать информацию о согласии в SDK Unity Ads вручную, рекомендуется вызывать этот код перед запросом рекламы через SDK Google Mobile Ads.
Быстрый
import UnityAds
// ...
let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()
Objective-C
#import <UnityAds/UnityAds.h>
// ...
UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];
Более подробную информацию о соответствии Unity Ads Закону о защите персональных данных потребителей, а также о значениях, которые можно указать в каждом методе, см. в разделе «Соответствие Закону о защите персональных данных потребителей» .
Шаг 5: Добавьте необходимый код
Интеграция SKAdNetwork
Чтобы добавить идентификаторы SKAdNetwork в файл Info.plist вашего проекта, следуйте документации Unity Ads .
Ошибки компиляции
Быстрый
Для интеграции со Swift дополнительный код не требуется.
Objective-C
Для адаптера Unity Ads версии 4.4.0.0 и выше необходимо следовать инструкциям по интеграции, приведенным в документации Unity .
Шаг 6: Протестируйте свою реализацию.
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство в Ad Manager и включили тестовый режим в пользовательском интерфейсе Unity Ads.
Проверить тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от Unity Ads, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Unity Ads (Bidding) и Unity Ads (Waterfall ).
коды ошибок
Если адаптер не получает объявление от Unity Ads, издатели могут проверить основную причину ошибки в ответе на объявление, используя GADResponseInfo.adNetworkInfoArray из следующих классов:
GADMAdapterUnity
GADMediationAdapterUnity
Вот коды и соответствующие сообщения, которые выдает адаптер UnityAds, когда реклама не загружается:
| Код ошибки | Причина |
|---|---|
| 0-9 | SDK UnityAds вернул ошибку. Дополнительные сведения см. в документации Unity. |
| 101 | Параметры сервера UnityAds, настроенные в пользовательском интерфейсе Ad Manager, отсутствуют/недействительны. |
| 102 | Устройство не поддерживается UnityAds. |
| 103 | Показ рекламы в UnityAds завершился с ошибкой kUnityAdsFinishStateError . |
| 104 | Объект рекламного объявления Unity становится равным нулю после вызова его инициализатора. |
| 105 | Не удалось показать рекламу Unity, так как она еще не готова. |
| 107 | UnityAds вызвал функцию обратного вызова при изменении состояния размещения с состоянием размещения kUnityAdsPlacementStateDisabled . |
| 108 | Реклама на этом месте уже загружена. SDK UnityAds не поддерживает загрузку нескольких объявлений на одном и том же месте. |
| 109 | Баннерное объявление, полученное от UnityAds, не соответствует запрошенному размеру. |
| 110 | UnityAds вернул ошибку инициализации. |
| 111 | Неподдерживаемый формат рекламы. |
Список изменений адаптера медиации Unity Ads для iOS
Версия 4.16.5.0 (в разработке)
Версия 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
- Обновлены методы загрузки рекламы: теперь перед попыткой загрузки рекламы необходимо дождаться полной инициализации SDK Unity Ads.
- Устранена проблема состояния гонки, из-за которой обратные вызовы завершения могли быть пропущены, если выполнялось несколько инициализаций одновременно.
- Подтверждена совместимость с 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, указывающее, следует ли инициализировать SDK Unity Ads в тестовом режиме. Этот флаг необходимо установить перед инициализацией SDK Google Mobile Ads. - Обновлено: теперь при сбое загрузки рекламы отображается код ошибки 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
- Удалена зависимость от GADMAdNetworkAdapter и соответствие стандарту
GADMAdNetworkAdapterиз адаптера Unity. - Добавлен вызов метода отображения отчетов в делегат-методе
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
- Адаптер обновлен для использования API
didRewardUser. - Теперь требуется 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
- Исправлена ошибка, приводившая к сбою, который иногда возникал после завершения инициализации SDK Unity Ads.
Разработано и протестировано с помощью
- Версия 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
- Изменена система именования версий на [Версия Unity Ads SDK].[Версия патча адаптера].
- Обновлена минимально необходимая версия Unity Ads SDK до v2.0.4.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до v7.10.1.
Версия 1.0.2
- Теперь ключ награды для пользователя не равен нулю. Ключ награды всегда будет пустым или допустимой строкой.
Версия 1.0.1
- Исправлена ошибка, из-за которой не вызывался коллбэк
rewardBasedVideoAdDidOpen:
Версия 1.0.0
- Поддерживает межстраничную и рекламную видеорекламу с вознаграждением.