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

В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и отображения рекламы из Unity Ads с помощью медиации , а также каскадной интеграции. В нем рассказывается, как добавить Unity Ads в конфигурацию медиации рекламного блока и как интегрировать Unity Ads SDK и адаптер в приложение iOS.

Поддерживаемые интеграции и форматы объявлений

Адаптер медиации для Unity Ads имеет следующие возможности:

Интеграция
Торги 1
Водопад
Форматы
Баннер
Межстраничный
Награжден
Родной

1 Интеграция назначения ставок находится на стадии закрытого бета-тестирования. Чтобы запросить доступ, обратитесь к менеджеру своего аккаунта.

Требования

  • Цель развертывания iOS 12.0 или выше

  • [Для назначения ставок]: чтобы интегрировать все поддерживаемые форматы объявлений в назначение ставок, используйте адаптер Unity 4.11.3.1 или более поздней версии ( рекомендуется последняя версия ).

Шаг 1. Настройте конфигурации в пользовательском интерфейсе Unity Ads.

Зарегистрируйтесь или войдите в Unity Ads.

Создать проект

На панели управления Unity Ads перейдите в раздел «Проекты» и нажмите «Создать проект» .

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

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

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

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

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

Обратите внимание на идентификатор игры .

Создать рекламный блок

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

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

Наконец, нажмите «Создать» , чтобы сохранить рекламный блок.

Добавить место размещения

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

Заполните необходимые данные и нажмите «Добавить место размещения» .

Обратите внимание на идентификатор места размещения .

Найдите ключ API отчетов Unity Ads.

Торги

Этот шаг не требуется для интеграции ставок.

Водопад

Помимо идентификатора игры и идентификатора места размещения , вам также понадобится ключ Unity Ads API и основной идентификатор организации для настройки идентификатора рекламного блока Менеджера рекламы.

Перейдите в раздел «Монетизация» > «Настройка» > «Управление API» и запишите ключ доступа к API статистики монетизации .

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

Включите тестовый режим

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

Вы можете принудительно включить тестовый режим для своего приложения, нажав кнопку «Изменить» рядом с Apple App Store , отметив «Переопределить тестовый режим клиента» и выбрав «Принудительно включить тестовый режим» (т. е. использовать тестовую рекламу) для всех устройств .

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

Заполните форму и нажмите Сохранить .

Шаг 2. Настройте спрос Unity Ads в интерфейсе Менеджера рекламы.

Настройте параметры медиации для своего рекламного блока

Войдите в свою учетную запись Менеджера рекламы .

Перейдите в раздел «Доставка» > «Группы доходности» и нажмите кнопку «Новая группа доходности» .

Введите уникальное имя для своей группы доходности, установите статус « Активно» , выберите формат объявления и установите тип инвентаря « Мобильное приложение» . В разделе «Таргетинг» > «Инвентарь» выберите рекламный блок в разделе «Инвентарь и мобильное приложение» , к которому вы хотите добавить агрегатор.

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

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

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

Включите автоматический сбор данных и введите ключ API и основной идентификатор организации, полученные в предыдущем разделе.

После выбора партнера по доходности выберите Mobile SDK Mediation в качестве типа интеграции , iOS в качестве платформы и Активный в качестве статуса . Введите идентификатор игры и идентификатор места размещения, полученные в предыдущем разделе. Затем введите значение цены за тысячу показов по умолчанию .

Когда закончите, нажмите «Сохранить» внизу страницы.

Добавьте Unity Ads в список рекламных партнеров GDPR и государственных нормативов США.

Следуйте инструкциям в настройках GDPR и настройках законодательства штата США , чтобы добавить Unity Ads в список рекламных партнеров GDPR и законодательства штата США в пользовательском интерфейсе Менеджера рекламы.

Шаг 3. Импортируйте Unity Ads SDK и адаптер.

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

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

    pod install --repo-update

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

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

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

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

В соответствии с Политикой согласия пользователей Google из ЕС вы должны гарантировать, что пользователям в Европейской экономической зоне (ЕЭЗ) будет предоставлена ​​определенная информация и получено от них согласие на использование идентификаторов устройств и личных данных. Эта политика отражает требования Директивы ЕС об электронной конфиденциальности и Общего регламента защиты данных (GDPR). При запросе согласия вы должны указать каждую рекламную сеть в вашей цепочке посредничества, которая может собирать, получать или использовать персональные данные, а также предоставлять информацию об использовании каждой сети. В настоящее время Google не может автоматически передавать выбор согласия пользователя в такие сети.

В SDK версии 2.0.0 Unity Ads добавил API для поддержки настроек конфиденциальности. В следующем примере кода показано, как передать эту информацию о согласии в Unity Ads SDK. Если вы решите передать информацию о согласии в Unity Ads SDK вручную, рекомендуется вызвать этот код до запроса рекламы через Google Mobile Ads SDK.

Быстрый

import UnityAds
// ...

let gdprMetaData = UADSMetaData()
gdprMetaData.set("gdpr.consent", value: true)
gdprMetaData.commit()

Цель-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *gdprMetaData = [[UADSMetaData alloc] init];
[gdprMetaData set:@"gdpr.consent" value:@YES];
[gdprMetaData commit];

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

Законы о конфиденциальности штатов США

Законы о конфиденциальности штатов США требуют предоставления пользователям права отказаться от «продажи» их «личной информации» (согласно определению этих условий в законе), причем отказ предлагается через заметную ссылку «Не продавать мою личную информацию». на домашней странице «продающей» стороны. Руководство по соблюдению законов о конфиденциальности штатов США предлагает возможность включить ограниченную обработку данных для показа рекламы Google, но Google не может применить этот параметр к каждой рекламной сети в вашей цепочке медиации. Поэтому вы должны определить каждую рекламную сеть в вашей цепочке посредничества, которая может участвовать в продаже личной информации, и следовать указаниям каждой из этих сетей, чтобы обеспечить соблюдение требований.

В SDK версии 2.0.0 Unity Ads добавил API для поддержки настроек конфиденциальности. В следующем примере кода показано, как передать эту информацию о согласии в Unity Ads SDK. Если вы решите передать информацию о согласии в Unity Ads SDK вручную, рекомендуется вызвать этот код до запроса рекламы через Google Mobile Ads SDK.

Быстрый

import UnityAds
// ...

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Цель-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

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

Шаг 5. Добавьте необходимый код.

Интеграция со SKAdNetwork

Следуйте документации Unity Ads , чтобы добавить идентификаторы SKAdNetwork в файл Info.plist вашего проекта.

Ошибки компиляции

Быстрый

Для интеграции Swift не требуется никакого дополнительного кода.

Цель-C

Для адаптера Unity Ads 4.4.0.0 или выше необходимо выполнить действия по интеграции, описанные в документации Unity .

Шаг 6. Проверьте свою реализацию

Включить тестовые объявления

Убедитесь, что вы зарегистрировали свое тестовое устройство в Менеджере рекламы и включили тестовый режим в пользовательском интерфейсе Unity Ads.

Проверьте тестовые объявления

Чтобы убедиться, что вы получаете тестовые объявления от Unity Ads, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Unity Ads (Bidding) и Unity Ads (Waterfall) .

Коды ошибок

Если адаптеру не удается получить объявление от Unity Ads, издатели могут проверить основную ошибку из ответа на объявление, используя GADResponseInfo.adNetworkInfoArray в следующих классах:

GADMAdapterUnity
GADMediationAdapterUnity

Вот коды и сопутствующие сообщения, выдаваемые адаптером UnityAds, когда объявление не загружается:

Код ошибки Причина
0-9 UnityAds SDK возвратил ошибку. Дополнительную информацию см. в документации Unity.
101 Параметры сервера UnityAds, настроенные в пользовательском интерфейсе Менеджера рекламы, отсутствуют/недействительны.
102 Устройство не поддерживается UnityAds.
103 UnityAds завершил представление с состоянием ошибки kUnityAdsFinishStateError.
104 Объект объявления Unity равен нулю после вызова его инициализатора.
105 Не удалось показать Unity Ads, поскольку объявление не готово.
106 UnityAds вызвал обратный вызов изменения места размещения с состоянием размещения kUnityAdsPlacementStateNoFill.
107 UnityAds вызвал обратный вызов изменения места размещения с состоянием размещения kUnityAdsPlacementStateDisabled.
108 Объявление для этого места размещения уже загружено. UnityAds SDK не поддерживает загрузку нескольких объявлений для одного места размещения.

Журнал изменений адаптера медиации Unity Ads для iOS

Версия 4.12.5.0

  • Проверенная совместимость с Unity Ads SDK 4.12.5.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.12.0.
  • Unity Ads SDK версии 4.12.5.

Версия 4.12.4.0

  • Проверенная совместимость с Unity Ads SDK 4.12.4.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.12.0.
  • Unity Ads SDK версии 4.12.4.

Версия 4.12.3.1

  • Обновлен CFBundleShortVersionString , чтобы иметь три компонента вместо четырех.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.10.0.
  • Unity Ads SDK версии 4.12.3.

Версия 4.12.3.0

  • Проверенная совместимость с Unity Ads SDK 4.12.3.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.10.0.
  • Unity Ads SDK версии 4.12.3.

Версия 4.12.2.0

  • Проверенная совместимость с Unity Ads SDK 4.12.2.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.7.0.
  • Unity Ads SDK версии 4.12.2.

Версия 4.12.1.0

  • Проверенная совместимость с Unity Ads SDK 4.12.1.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.6.0.
  • Unity Ads SDK версии 4.12.1.

Версия 4.12.0.0

  • Проверенная совместимость с Unity Ads SDK 4.12.0.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.5.0.
  • Unity Ads SDK версии 4.12.0.

Версия 4.11.3.1

  • Добавлена ​​поддержка ставок для форматов баннеров, межстраничных объявлений и объявлений с вознаграждением.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.5.0.
  • Unity Ads SDK версии 4.11.3.

Версия 4.11.3.0

  • Проверенная совместимость с Unity Ads SDK 4.11.3.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.4.0.
  • Unity Ads SDK версии 4.11.3.

Версия 4.11.2.0

  • Проверенная совместимость с Unity Ads SDK 4.11.2.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.4.0.
  • Unity Ads SDK версии 4.11.2.

Версия 4.10.0.0

  • Проверенная совместимость с Unity Ads SDK 4.10.0.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.2.0.
  • Unity Ads SDK версии 4.10.0.

Версия 4.9.3.0

  • Проверенная совместимость с Unity Ads SDK 4.9.3.
  • Теперь требуется минимальная версия iOS 12.0.
  • Теперь требуется Google Mobile Ads SDK версии 11.0 или выше.
  • Info.plist включен в рамки UnityAdapter.xcframework .

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 11.0.1.
  • Unity Ads SDK версии 4.9.3.

Версия 4.9.2.0

  • Проверенная совместимость с Unity Ads SDK 4.9.2.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.13.0.
  • Unity Ads SDK версии 4.9.2.

Версия 4.9.1.0

  • Проверенная совместимость с Unity Ads SDK 4.9.1.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.12.0.
  • Unity Ads SDK версии 4.9.1.

Версия 4.9.0.0

  • Из адаптера Unity удалено соответствие и зависимость GADMAdNetworkAdapter .
  • Добавлен вызов метода показа отчета в методе делегата unityAdsShowStart .
  • Проверенная совместимость с Unity Ads SDK 4.9.0.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.12.0.
  • Unity Ads SDK версии 4.9.0.

Версия 4.8.0.0

  • Добавлена ​​поддержка событий показа баннерной рекламы.
  • Проверенная совместимость с Unity Ads SDK 4.8.0.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.7.0.
  • Unity Ads SDK версии 4.8.0.

Версия 4.7.1.0

  • Проверенная совместимость с Unity Ads SDK 4.7.1.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.5.0.
  • Unity Ads SDK версии 4.7.1.

Версия 4.7.0.0

  • Проверенная совместимость с Unity Ads SDK 4.7.0.
  • Теперь требуется минимальная версия iOS 11.0.
  • Теперь требуется Google Mobile Ads SDK версии 10.4.0 или выше.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.4.0.
  • Unity Ads SDK версии 4.7.0.

Версия 4.6.1.0

  • Проверенная совместимость с Unity Ads SDK 4.6.1.

Создан и протестирован с использованием:

  • Google Mobile Ads SDK версии 10.2.0.
  • Unity Ads SDK версии 4.6.1.

Версия 4.6.0.0

  • Проверенная совместимость с Unity Ads SDK 4.6.0.
  • Добавлена ​​поддержка пересылки информации COPPA в Unity Ads SDK.
  • Удалена поддержка архитектуры 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

  • Исправлен сбой, который иногда возникал после завершения инициализации Unity Ads SDK.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.68.0.
  • Unity Ads SDK версии 3.5.1.

Версия 3.5.1.0

  • Проверенная совместимость с Unity Ads SDK 3.5.1.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.68.0.
  • Unity Ads SDK версии 3.5.1.

Версия 3.5.0.0

  • Проверенная совместимость с Unity Ads SDK 3.5.0.
  • Добавлена ​​поддержка адаптивных баннеров.
  • Теперь требуется Google Mobile Ads SDK версии 7.68.0 или выше.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.68.0.
  • Unity Ads SDK версии 3.5.0.

Версия 3.4.8.0

  • Проверенная совместимость с Unity Ads SDK 3.4.8.
  • Теперь требуется Google Mobile Ads SDK версии 7.63.0 или выше.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.63.0.
  • Unity Ads SDK версии 3.4.8.

Версия 3.4.6.0

  • Проверенная совместимость с Unity Ads SDK 3.4.6.
  • Теперь требуется Google Mobile Ads SDK версии 7.60.0 или выше.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.60.0.
  • Unity Ads SDK версии 3.4.6.

Версия 3.4.2.2

  • Добавлены стандартизированные коды ошибок и сообщения адаптера.
  • Минимальная необходимая версия Google Mobile Ads SDK обновлена ​​до 7.59.0.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.59.0.
  • Unity Ads SDK версии 3.4.2.

Версия 3.4.2.1

  • Улучшена пересылка ошибок Unity, чтобы раньше распознавать сбои инициализации и загрузки рекламы и сокращать время ожидания.
  • Удалена поддержка архитектуры i386.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.57.0.
  • Unity Ads SDK версии 3.4.2.

Версия 3.4.2.0

  • Проверенная совместимость с Unity Ads SDK 3.4.2.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.55.1.
  • Unity Ads SDK версии 3.4.2.

Версия 3.4.0.0

  • Проверенная совместимость с Unity Ads SDK 3.4.0.
  • Теперь поддерживается загрузка нескольких рекламных баннеров одновременно.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.53.0.
  • Unity Ads SDK версии 3.4.0.

Версия 3.3.0.0

  • Проверенная совместимость с Unity Ads SDK 3.3.0.
  • Теперь поддерживается загрузка нескольких рекламных баннеров одновременно.

Создан и протестирован с

  • Google Mobile Ads SDK версии 7.51.0.
  • Unity Ads SDK версии 3.3.0.

Версия 3.2.0.1

  • Проверенная совместимость с Unity Ads SDK 3.2.0.
  • Теперь требуется Google Mobile Ads SDK версии 7.46.0 или выше.
  • Исправлена ​​проблема, из-за которой рекламные баннеры Unity не отображались при загрузке.
  • Исправлена ​​проблема, из-за которой адаптер неправильно пересылал обратный вызов unityAdsReady .

Версия 3.2.0.0

  • Разрешение было удалено из-за регресса в отчетах о незаполнении.

Версия 3.1.0.0

  • Проверенная совместимость с Unity Ads SDK 3.1.0.

Версия 3.0.3.0

  • Проверенная совместимость с Unity Ads SDK 3.0.3.
  • Теперь требуется Google Mobile Ads SDK версии 7.42.2 или выше.
  • Добавлена ​​поддержка гибких размеров баннерной рекламы.
  • Исправлена ​​проблема, из-за которой баннерная реклама Unity успешно загружалась только один раз за сеанс.

Версия 3.0.1.0

  • Проверенная совместимость с Unity Ads SDK 3.0.1.
  • Исправлен сбой, возникающий при освобождении рекламы с вознаграждением.

Версия 3.0.0.3

  • Обновление адаптера для использования нового API с вознаграждением.
  • Теперь требуется Google Mobile Ads SDK версии 7.41.0 или выше.

Версия 3.0.0.2

  • Добавлена ​​поддержка баннерной рекламы.

Версия 3.0.0.1

  • Исправлена ​​проблема, из-за которой адаптер сохранял PlacementId предыдущего запроса.

Версия 3.0.0.0

  • Проверенная совместимость с Unity Ads SDK 3.0.0.

Версия 2.3.0.0

  • Проверенная совместимость с Unity Ads SDK 2.3.0.

Версия 2.2.1.1

  • Добавлен adapterDidCompletePlayingRewardBasedVideoAd: обратный вызов адаптеру.

Версия 2.2.1.0

  • Проверенная совместимость с Unity Ads SDK 2.2.1.

Версия 2.2.0.0

  • Проверенная совместимость с Unity Ads SDK 2.2.0.

Версия 2.1.2.0

  • Проверенная совместимость с Unity Ads SDK 2.1.2.
  • Удалена поддержка архитектуры «armv7s».

Версия 2.1.1.0

  • Проверенная совместимость с Unity Ads SDK 2.1.1.

Версия 2.1.0.0

  • Обновлен адаптер, чтобы он был совместим с Unity Ads SDK 2.1.0.

Версия 2.0.8.0

  • Проверенная совместимость с Unity Ads SDK 2.0.8.

Версия 2.0.7.0

  • Адаптер теперь отслеживает клики Unity Ads, поэтому статистика кликов AdMob и Unity Ads может совпадать.
  • Приложения теперь получают обратные вызовы interstitialWillLeaveApplication: и rewardBasedVideoAdWillLeaveApplication:

Версия 2.0.6.0

  • Проверенная совместимость с Unity Ads SDK 2.0.6.

Версия 2.0.5.0

  • Проверенная совместимость с Unity Ads SDK 2.0.5.

Версия 2.0.4.0

  • Изменена система именования версий на [Версия Unity Ads SDK].[Версия патча адаптера].
  • Минимально необходимый Unity Ads SDK обновлен до версии 2.0.4.
  • Минимально необходимый Google Mobile Ads SDK обновлен до версии 7.10.1.

Версия 1.0.2

  • Сделал ключ элемента вознаграждения пользователя отличным от нуля. Ключ вознаграждения всегда будет пустой или допустимой строкой.

Версия 1.0.1

  • Исправлена ​​ошибка, из-за которой обратный вызов rewardBasedVideoAdDidOpen: не вызывался.

Версия 1.0.0

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