В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и отображения рекламы из Unity Ads с помощью AdMob Mediation , включая интеграцию с системами назначения ставок и каскадной обработки. Также рассматривается добавление 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 для своего приложения .
Чтобы использовать файл app-ads.txt для Unity Ads, см. раздел «Первоначальная настройка файла app-ads.txt» .
Включите тестовый режим
Тестовый режим можно включить на панели управления Unity Ads . Перейдите в раздел «Монетизация Unity Ads» > «Тестирование» .
Вы можете принудительно включить тестовый режим для своего приложения, нажав кнопку редактирования рядом с Apple App Store , включив параметр «Переопределить тестовый режим клиента» и выбрав «Принудительно включить тестовый режим (т.е. использовать тестовую рекламу) для всех устройств» .

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

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

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

Укажите формат и платформу вашей рекламы, затем нажмите «Продолжить» .

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

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

Теперь вы должны увидеть карточку рекламных блоков, заполненную выбранными вами рекламными блоками:

Добавьте Unity Ads в качестве источника рекламы.
Торги
В разделе «Источники рекламы» на вкладке « Торги » выберите «Добавить источник рекламы» . Затем выберите «Unity Ads» .Нажмите «Как заключить партнерское соглашение и настроить партнерство по размещению рекламы с Unity Ads».

Нажмите «Подтвердить и согласиться» , затем нажмите «Продолжить» .

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

Далее введите идентификатор игры (Game ID) и идентификатор места (Placement ID) , полученные в предыдущем разделе. Затем нажмите «Готово» .

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

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

Далее введите идентификатор игры (Game ID) и идентификатор места (Placement ID) , полученные в предыдущем разделе. Затем нажмите «Готово» .

Добавить Unity Ads в список рекламных партнеров, соответствующих требованиям GDPR и законодательства штатов США.
Чтобы добавить Unity Ads в список рекламных партнеров, соответствующих европейским и американским государственным нормативным требованиям, в пользовательском интерфейсе AdMob, выполните действия, описанные в настройках европейских и американских нормативных требований .
Шаг 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: Протестируйте свою реализацию.
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство в AdMob и включили тестовый режим в пользовательском интерфейсе Unity Ads.
Проверить тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от Unity Ads, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Unity Ads (Bidding) и Unity Ads (Waterfall ).
коды ошибок
Если адаптер не получает объявление от Unity Ads, издатели могут проверить основную причину ошибки в ответе на объявление, используя GADResponseInfo.adNetworkInfoArray из следующих классов:
GADMAdapterUnity
GADMediationAdapterUnity
Вот коды и соответствующие сообщения, которые выдает адаптер UnityAds, когда реклама не загружается:
| Код ошибки | Причина |
|---|---|
| 0-9 | SDK UnityAds вернул ошибку. Дополнительные сведения см. в документации Unity. |
| 101 | Параметры сервера UnityAds, настроенные в пользовательском интерфейсе AdMob, отсутствуют/недействительны. |
| 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
- Подтверждена совместимость с 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
- Обновлены методы загрузки рекламы: теперь перед попыткой загрузки рекламы необходимо дождаться полной инициализации 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
- Поддерживает межстраничную и рекламную видеорекламу с вознаграждением.