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

Выберите платформу: Android iOS Unity Flutter Android (Legacy)

This guide shows you how to use GMA Next-Gen SDK to load and display ads from Unity Ads using AdMob Mediation , covering bidding and waterfall integrations. It covers how to add Unity Ads to an ad unit's mediation configuration, and how to integrate the Unity Ads SDK and adapter into an Android app.

Поддерживаемые интеграции и форматы рекламы

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

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

Требования

  • Android API уровня 24 или выше
  • [Для участия в торгах]: Для интеграции всех поддерживаемых форматов рекламы в систему торгов используйте адаптер Unity версии 4.16.0.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.

Authorized Sellers for Apps app-ads.txt is an IAB Tech Lab initiative that helps ensure your app ad inventory is only sold through channels you've identified as authorized. To prevent a significant loss in ad revenue, you'll need to implement an app-ads.txt file. If you haven't done so already, set up an app-ads.txt file for your app .

Чтобы использовать файл app-ads.txt для Unity Ads, см. раздел «Первоначальная настройка файла app-ads.txt» .

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

Тестовый режим можно включить на панели управления Unity Ads . Перейдите в раздел «Монетизация Unity Ads» > «Тестирование» .

You can force test mode for your app by clicking the edit button beside Google Play Store , enabling Override client test mode and selecting Force test mode ON (ie use test ads) for all devices .

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

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

Шаг 2: Настройте параметры показа рекламы Unity Ads в пользовательском интерфейсе AdMob.

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

Вам необходимо добавить Unity Ads в конфигурацию медиации для вашего рекламного блока.

First, sign in to your AdMob account . Next, navigate to the Mediation tab. If you have an existing mediation group you'd like to modify, click the name of that mediation group to edit it, and skip ahead to Add Unity Ads as an ad source .

Чтобы создать новую группу медиации, выберите «Создать группу медиации» .

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

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

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

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

Добавьте Unity Ads в качестве источника рекламы.

Торги


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

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



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



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



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



Водопад


В разделе «Источники рекламы » на вкладке « Водопад » выберите «Добавить источник рекламы» .

Select Unity Ads and enable the Optimize switch. Enter the API Key and Organization core ID obtained in the previous section to set up ad source optimization for Unity Ads. Then enter an eCPM value for Unity Ads and click Continue .




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



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


Добавить Unity Ads в список рекламных партнеров, соответствующих требованиям GDPR и законодательства штатов США.

Чтобы добавить Unity Ads в список рекламных партнеров, соответствующих европейским и американским государственным нормативным требованиям, в пользовательском интерфейсе AdMob, выполните действия, описанные в настройках европейских и американских нормативных требований .

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

В файл gradle на уровне приложения добавьте следующие зависимости реализации и конфигурации:

Котлин

dependencies {
    implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.2.1")
    implementation("com.unity3d.ads:unity-ads:4.19.0")
    implementation("com.google.ads.mediation:unity:4.19.0.0")
}

configurations.configureEach {
    exclude(group = "com.google.android.gms", module = "play-services-ads")
    exclude(group = "com.google.android.gms", module = "play-services-ads-lite")
}

Классный

dependencies {
    implementation 'com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.2.1'
    implementation 'com.unity3d.ads:unity-ads:4.19.0'
    implementation 'com.google.ads.mediation:unity:4.19.0.0'
}

configurations.configureEach {
    exclude group: 'com.google.android.gms', module: 'play-services-ads'
    exclude group: 'com.google.android.gms', module: 'play-services-ads-lite'
}

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

  1. Загрузите последнюю версию Unity Ads SDK ( unity-ads.aar ) из их репозитория на GitHub и добавьте её в свой проект.

  2. Перейдите к артефактам адаптера Unity Ads в репозитории Maven Google. Выберите последнюю версию, загрузите файл .aar адаптера Unity Ads и добавьте его в свой проект.

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

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

In SDK version 2.0.0, Unity Ads added an API to support privacy settings. The following sample code shows how to pass this consent information to the Unity Ads SDK. Should you choose to pass consent information to the Unity Ads SDK manually, it is recommended that this code is called prior to requesting ads through the GMA Next-Gen SDK .

Java

MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();

Котлин

val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()

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

Законы штатов США о защите частной жизни

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

In SDK version 2.0.0, Unity Ads added an API to support privacy settings. The following sample code shows how to pass this consent information to the Unity Ads SDK. Should you choose to pass consent information to the Unity Ads SDK manually, it is recommended that this code is called prior to requesting ads through GMA Next-Gen SDK .

Java

MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();

Котлин

val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()

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

лечение по возрасту

Адаптер медиации Unity Ads версии 4.16.6.0 и более поздних версий перенаправляет настройки, предназначенные для детей , и настройки для пользователей младше возраста согласия в Unity Ads.

To process these signals on a per-user basis, Unity Ads requires you to enable the Mixed Audience designation in the Unity Monetization dashboard. For more information about enabling a mixed audience designation on your project, see Setting game-level age designations .

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

Загрузить рекламу с контекстом активности

При загрузке баннерной, межстраничной и нативной рекламы передавайте контекст Activity . Без контекста активности загрузка рекламы завершится неудачей.

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

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

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

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

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

коды ошибок

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

com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter

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

Код ошибки Причина
0-10 SDK UnityAds вернул ошибку. Подробности см. в коде .
101 Параметры сервера UnityAds, настроенные в пользовательском интерфейсе AdMob, отсутствуют/недействительны.
102 UnityAds вернул рекламное место с состоянием NO_FILL.
103 UnityAds вернул объявление с состоянием DISABLED.
104 UnityAds попытался показать рекламу с нулевым контекстом.
105 Контекст, используемый для инициализации, загрузки и/или показа рекламы в Unity Ads, не является экземпляром Activity.
106 UnityAds попытался показать рекламу, которая ещё не готова к показу.
107 UnityAds не поддерживается на этом устройстве.
108 В UnityAds можно загрузить только одно объявление на одном рекламном месте одновременно.
109 Программа UnityAds завершила работу с ошибкой.
200-204 Ошибка, специфичная для баннера UnityAds. Подробности см. в коде .

Список изменений адаптера Unity Ads для Android Mediation

Следующая версия

  • Adapter now automatically forwards GDPR consent found inside IABTCF_AddtlConsent to the Unity Ads SDK if GDPR applies.

Версия 4.19.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.19.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 25.4.0.
  • Google Mobile Ads Next-Gen SDK версии 1.2.1.
  • Версия Unity Ads SDK: 4.19.0.

Версия 4.18.1.0

  • Удалена старая реализация API для межстраничной рекламы. Адаптер начнет использовать новую реализацию API.
  • Подтверждена совместимость с Unity Ads SDK 4.18.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 25.3.0.
  • Google Mobile Ads Next-Gen SDK версии 1.2.1.
  • Версия Unity Ads SDK: 4.18.1.

Версия 4.18.0.0

  • Добавлено свойство для сборки адаптера с зависимостью от GMA Next-Gen SDK.
  • Подтверждена совместимость с Unity Ads SDK 4.18.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 25.2.0.
  • Google Mobile Ads Next-Gen SDK версии 1.0.1.
  • Версия Unity Ads SDK: 4.18.0.

Версия 4.17.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.17.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 25.0.0.
  • Версия Unity Ads SDK: 4.17.0.

Версия 4.16.6.0

  • Добавлена ​​поддержка пересылки параметра tagForUnderAgeOfConsent из Google Mobile Ads SDK в Unity Ads SDK.
  • Подтверждена совместимость с Unity Ads SDK 4.16.6.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.9.0.
  • Версия Unity Ads SDK: 4.16.6.

Версия 4.16.5.0

  • Подтверждена совместимость с Unity Ads SDK 4.16.5.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.8.0.
  • Версия Unity Ads SDK: 4.16.5.

Версия 4.16.4.0

  • Подтверждена совместимость с Unity Ads SDK 4.16.4.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.7.0.
  • Версия Unity Ads SDK: 4.16.4.

Версия 4.16.3.0

  • Подтверждена совместимость с Unity Ads SDK 4.16.3.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.7.0.
  • Версия Unity Ads SDK: 4.16.3.

Версия 4.16.2.0

  • Добавлен параметр формата при получении токена сигнала из SDK Unity Ads.
  • Удалена старая реализация API для баннеров. Примечание: новая реализация API для баннеров уже существует в адаптере, и GMA SDK будет использовать её.
  • Добавлен код ошибки для идентификации сбоя отображения из-за превышения времени ожидания.
  • Удалены ссылки на объекты Context на уровне класса для решения проблем с утечками памяти.
  • Подтверждена совместимость с Unity Ads SDK 4.16.2.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.6.0.
  • Версия Unity Ads SDK: 4.16.2.

Версия 4.16.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.16.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.5.0.
  • Версия Unity Ads SDK: 4.16.1.

Версия 4.16.0.1

  • Удалена проверка размера из адаптера для баннерной RTB-рекламы.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.5.0.
  • Версия Unity Ads SDK: 4.16.0.

Версия 4.16.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.16.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.5.0.
  • Версия Unity Ads SDK: 4.16.0.

Версия 4.15.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.15.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.4.0.
  • Версия Unity Ads SDK: 4.15.1.

Версия 4.15.0.0

  • Updated to fail signal collection for RTB banner ads if the context is not an activity (since Unity Ads SDK requires activity context to load RTB banner ads). This fix will increase ad load success rate for publishers.
  • Подтверждена совместимость с Unity Ads SDK 4.15.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.3.0.
  • Версия Unity Ads SDK: 4.15.0.

Версия 4.14.2.0

  • Подтверждена совместимость с Unity Ads SDK 4.14.2.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.2.0.
  • Версия Unity Ads SDK: 4.14.2.

Версия 4.14.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.14.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.1.0.
  • Версия Unity Ads SDK: 4.14.1.

Версия 4.14.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.14.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.0.0.
  • Версия Unity Ads SDK: 4.14.0.

Версия 4.13.2.0

  • Обновлен минимально необходимый уровень Android API до 23.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 24.0.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 24.0.0.
  • Версия Unity Ads SDK: 4.13.2.

Версия 4.13.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.13.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.6.0.
  • Версия Unity Ads SDK: 4.13.1.

Версия 4.13.0.0

  • Из адаптера удалены ненужные проверки контекста Activity .
  • Подтверждена совместимость с Unity Ads SDK 4.13.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.6.0.
  • Версия Unity Ads SDK: 4.13.0.

Версия 4.12.5.1

  • Исправлены ошибки загрузки баннерной рекламы, возникающие при назначении ставок, путем установки идентификатора объекта при загрузке объявлений.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.6.0.
  • Версия Unity Ads SDK: 4.12.5.

Версия 4.12.5.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.5.0.
  • Версия Unity Ads SDK: 4.12.5.

Версия 4.12.4.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.3.0.
  • Версия Unity Ads SDK: 4.12.4.

Версия 4.12.3.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.3.0.
  • Версия Unity Ads SDK: 4.12.3.

Версия 4.12.2.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.2.0.
  • Версия Unity Ads SDK 4.12.2.

Версия 4.12.1.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.2.0.
  • Версия Unity Ads SDK: 4.12.1.

Версия 4.12.0.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.1.0.
  • Версия Unity Ads SDK: 4.12.0.

Версия 4.11.3.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.1.0.
  • Версия Unity Ads SDK: 4.11.3.

Версия 4.11.2.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.0.0.
  • Версия Unity Ads SDK: 4.11.2.

Версия 4.10.0.0

  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 23.0.0.
  • Подтверждена совместимость с Unity Ads SDK 4.10.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 23.0.0.
  • Версия Unity Ads SDK: 4.10.0.

Версия 4.9.3.0

  • Подтверждена совместимость с Unity Ads SDK 4.9.3.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.6.0.
  • Версия Unity Ads SDK: 4.9.3.

Версия 4.9.2.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.3.0.
  • Версия Unity Ads SDK: 4.9.2.

Версия 4.9.1.0

  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 22.3.0.
  • Подтверждена совместимость с Unity Ads SDK 4.9.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.3.0.
  • Версия Unity Ads SDK: 4.9.1.

Версия 4.8.0.0

  • Сообщает о показах рекламы, когда SDK Unity Ads вызывает новый метод обратного вызова onBannerShown().
  • Подтверждена совместимость с Unity Ads SDK 4.8.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.2.0.
  • Версия Unity Ads SDK: 4.8.0.

Версия 4.7.1.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.1.0.
  • Версия Unity Ads SDK: 4.7.1.

Версия 4.7.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.7.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.0.0.
  • Версия Unity Ads SDK: 4.7.0.

Версия 4.6.1.1

  • Адаптер обновлен для использования нового класса VersionInfo .
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 22.0.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 22.0.0.
  • Версия Unity Ads SDK: 4.6.1.

Версия 4.6.1.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.5.0
  • Версия Unity Ads SDK: 4.6.1.

Версия 4.6.0.0

  • Добавлена ​​поддержка пересылки информации, соответствующей требованиям COPPA, в SDK Unity Ads.
  • Подтверждена совместимость с Unity Ads SDK 4.6.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 21.5.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.5.0
  • Версия Unity Ads SDK: 4.6.0.

Версия 4.5.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.5.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 21.4.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.4.0
  • Версия Unity Ads SDK: 4.5.0.

Версия 4.4.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.4.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.2.0
  • Версия Unity Ads SDK: 4.4.1.

Версия 4.4.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.4.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 21.2.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.2.0
  • Версия Unity Ads SDK: 4.4.0.

Версия 4.3.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.3.0.
  • Теперь функция обратного вызова onAdOpened() перенаправляется при начале воспроизведения межстраничной и рекламной рекламы с вознаграждением.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.1.0
  • Версия Unity Ads SDK: 4.3.0.

Версия 4.2.1.1

  • Обновлены compileSdkVersion и targetSdkVersion до API 31.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 21.0.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 21.0.0.
  • Версия Unity Ads SDK: 4.2.1.

Версия 4.2.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.2.1.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.6.0.
  • Версия Unity Ads SDK: 4.2.1.

Версия 4.1.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.1.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.6.0.
  • Версия Unity Ads SDK: 4.1.0.

Версия 4.0.1.0

  • Подтверждена совместимость с Unity Ads SDK 4.0.1.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 20.6.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.6.0.
  • Версия Unity Ads SDK: 4.0.1.

Версия 4.0.0.0

  • Подтверждена совместимость с Unity Ads SDK 4.0.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 20.5.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.5.0.
  • Версия Unity Ads SDK 4.0.0.

Версия 3.7.5.0

  • Подтверждена совместимость с Unity Ads SDK 3.7.5.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.2.0.
  • Версия Unity Ads SDK: 3.7.5.

Версия 3.7.4.0

  • Подтверждена совместимость с Unity Ads SDK 3.7.4.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.2.0.
  • Версия Unity Ads SDK: 3.7.4.

Версия 3.7.2.0

  • Подтверждена совместимость с Unity Ads SDK 3.7.2.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 20.2.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.2.0.
  • Версия Unity Ads SDK: 3.7.2.

Версия 3.7.1.0

  • Подтверждена совместимость с Unity Ads SDK 3.7.1.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 20.1.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 20.1.0.
  • Версия Unity Ads SDK: 3.7.1.

Версия 3.6.2.0

  • Подтверждена совместимость с Unity Ads SDK 3.6.2.
  • Исправлена ​​ошибка, из-за которой в рекламных объявлениях с вознаграждением не перенаправлялись запросы на клики.
  • SDK UnityAds был удален из комплекта поставки адаптера. Теперь издателям необходимо вручную добавлять SDK UnityAds в качестве дополнительной зависимости.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 19.8.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.8.0.
  • Версия Unity Ads SDK: 3.6.2.

Версия 3.6.0.0

  • Подтверждена совместимость с Unity Ads SDK 3.6.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 19.6.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.6.0.
  • Версия Unity Ads SDK: 3.6.0.

Версия 3.5.1.1

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.5.0.
  • Версия Unity Ads SDK: 3.5.1.

Версия 3.5.1.0

  • Подтверждена совместимость с Unity Ads SDK 3.5.1.
  • Исправлена ​​ошибка, из-за которой запросы на показ умных баннерных объявлений завершались с ошибкой.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.5.0.
  • Версия Unity Ads SDK: 3.5.1.

Версия 3.5.0.0

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.5.0.
  • Версия Unity Ads SDK: 3.5.0.

Версия 3.4.8.0

  • Исправлена ​​ошибка NullPointerException , возникающая при уничтожении баннерной рекламы.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 19.3.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.3.0.
  • Версия Unity Ads SDK: 3.4.8.

Версия 3.4.6.1

  • Created an adapter build that does not include the Unity Ads SDK bundled in. This gives publishers an option to use the Unity Ads Services when mediating on Unity to avoid conflicting dependency issues.
    • Издатели могут использовать эту функцию, добавив зависимость com.google.ads.mediation:unity-adapter-only:xyzp в файл build.gradle на уровне приложения.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.1.0.
  • Версия Unity Ads SDK: 3.4.6.

Версия 3.4.6.0

  • Подтверждена совместимость с Unity Ads SDK 3.4.6.
  • Теперь адаптер перенаправляет вызов функции обратного вызова onAdOpened() при нажатии на баннерную рекламу.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.1.0.
  • Версия Unity Ads SDK: 3.4.6.

Версия 3.4.2.3

  • Добавлены описательные коды ошибок и причины сбоев при загрузке/отображении адаптера.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 19.1.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.1.0.
  • Версия Unity Ads SDK: 3.4.2.

Версия 3.4.2.2

  • Исправлена ​​ошибка ConcurrentModificationException , приводившая к сбою программы Unity Ads.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.0.1.
  • Версия Unity Ads SDK: 3.4.2.

Версия 3.4.2.1

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

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 19.0.1.
  • Версия Unity Ads SDK: 3.4.2.

Версия 3.4.2.0

  • Подтверждена совместимость с Unity Ads SDK 3.4.2.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 18.3.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 18.3.0.
  • Версия Unity Ads SDK: 3.4.2.

Версия 3.4.0.0

  • Подтверждена совместимость с Unity Ads SDK 3.4.0.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 18.3.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 18.3.0.
  • Версия Unity Ads SDK: 3.4.0.

Версия 3.3.0.0

  • Подтверждена совместимость с Unity Ads SDK 3.3.0.

Разработано и протестировано с помощью:

  • Версия Google Mobile Ads SDK: 18.2.0.
  • Версия Unity Ads SDK: 3.3.0.

Версия 3.2.0.1

  • Исправлена ​​ошибка NullPointerException, приводившая к сбою при вызове loadAd() до вызова UnityAds.initialize() .
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 18.2.0.

Версия 3.2.0.0

  • Исправлена ​​ошибка, из-за которой запросы на показ баннерной рекламы завершались с ошибкой.
  • Подтверждена совместимость с Unity Ads SDK 3.2.0.
  • Перевел адаптер на AndroidX.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 18.1.1.

Версия 3.1.0.0

  • Добавлена ​​поддержка гибких размеров баннерной рекламы.
  • Адаптер не обрабатывает запрос на показ рекламы, если запрошенный размер несовместим ни с одним из размеров баннеров Unity Ads.
  • Подтверждена совместимость с Unity Ads SDK 3.1.0.

Версия 3.0.1.0

  • Подтверждена совместимость с Unity Ads SDK 3.0.1.
  • Исправлена ​​ошибка, вызывавшая ошибку «NPE» при показе межстраничной рекламы.

Версия 3.0.0.2

  • Обновлен адаптер для поддержки нового API с системой вознаграждений, находящегося в стадии открытого бета-тестирования.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 17.2.0.

Версия 3.0.0.1

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

Версия 3.0.0.0

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

Версия 2.3.0.0

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

Версия 2.2.1.1

  • В адаптер внесены изменения, позволяющие вызывать событие onRewardedVideoComplete() для показа рекламы.

Версия 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.

Версия 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 будет совпадать).
  • Добавлена ​​поддержка обратного вызова onAdLeftApplication.

Версия 2.0.6.0

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

Версия 2.0.5.0

  • Теперь адаптеры можно добавить в качестве зависимости компиляции, добавив следующий код в тег dependencies файла build.gradle: compile 'com.google.ads.mediation:unity:2.0.5.0'
  • Теперь адаптер распространяется в виде файла .aar вместо .jar (см. README для получения дополнительных инструкций).

Версия 2.0.4.0

  • Исправлена ​​ошибка, из-за которой рекламные видеоролики с вознаграждением не загружались, если сначала загружалась межстраничная реклама.

Версия 2.0.2.0

  • Изменена система именования версий на [Версия Unity Ads SDK].[Версия патча адаптера].
  • Обновлена ​​минимально необходимая версия Unity Ads SDK до v2.0.2.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до v9.0.0.
  • Приложениям больше не нужно вызывать UnityAds.changeActivity(this).

Версия 1.0.0

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