Интегрируйте Unity Ads с медиацией

Выберите платформу: Android (бета-версия)Новый Android iOS Unity Flutter

В этом руководстве показано, как использовать 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 или выше ( рекомендуется последняя версия ).

Шаг 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.

Чтобы добавить зависимость пакета в ваш проект, выполните следующие действия:

  1. В Xcode перейдите в меню Файл > Добавить зависимости пакета... .

  2. В появившемся окне введите следующий URL-адрес пакета:

    https://github.com/googleads/googleads-mobile-ios-mediation-unity.git
    
  3. В разделе «Правило зависимости» выберите «Ветвь» .

  4. В текстовом поле введите main .

Используйте CocoaPods

  • Добавьте следующую строку в файл Podfile вашего проекта:

    pod 'GoogleMobileAdsMediationUnity'
    
  • В командной строке выполните:

    pod install --repo-update

Ручная интеграция

  • Загрузите последнюю версию Unity Ads SDK и подключите файл UnityAds.framework к вашему проекту.

  • Загрузите последнюю версию адаптера Unity Ads по ссылке для скачивания в Changelog и подключите файл UnityAdapter.framework к вашему проекту.

Шаг 4: Внедрите настройки конфиденциальности в Unity Ads SDK.

В соответствии с Политикой 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

  • Поддерживает межстраничную и рекламную видеорекламу с вознаграждением.