This guide shows you how to use GMA Next-Gen SDK to load and display ads from DT Exchange using AdMob Mediation , covering waterfall integrations. It covers how to add DT Exchange to an ad unit's mediation configuration and how to integrate the DT SDK and adapter into an Android app.
Поддерживаемые интеграции и форматы рекламы
Адаптер посредничества для DT Exchange обладает следующими возможностями:
| Интеграция | |
|---|---|
| Торги | |
| Водопад | |
| Форматы | |
| Баннер | |
| Интерстициальный | |
| Награжден | |
| Родной | |
Предварительные требования
Прежде чем продолжить, проверьте следующее:
- Android API уровня 24 или более поздней версии.
Последняя версия GMA Next-Gen SDK .
Шаг 1: Настройка параметров в пользовательском интерфейсе DT Exchange.
Добавить новое приложение и место размещения рекламы.
Зарегистрируйтесь или войдите в консоль DT Exchange.
Нажмите «Добавить приложение» .

Выберите платформу и места размещения, заполните остальную часть формы, а затем нажмите «Создать приложение» .

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

Идентификатор приложения и идентификатор размещения
Чтобы открыть левую панель навигации, наведите на неё курсор, затем нажмите «Управление приложениями» .

На странице управления приложениями обратите внимание на идентификатор приложения (App ID) , расположенный рядом с вашим приложением.

Выберите приложение и перейдите на вкладку « Трудоустройство» . Запишите идентификатор трудоустройства .

Идентификатор издателя, ключ потребителя и секретный ключ потребителя
Щелкните по своему имени пользователя в меню слева и выберите «Профиль пользователя» .

Запишите идентификатор издателя (Publisher ID) , ключ потребителя (Consumer Key ) и секретный ключ потребителя (Consumer Secret) , поскольку они понадобятся на следующем шаге.

Обновите файл app-ads.txt.
Файл app-ads.txt, созданный в рамках инициативы IAB Tech Lab для авторизованных продавцов рекламы в приложениях , помогает гарантировать, что рекламный инвентарь вашего приложения продается только через каналы, которые вы определили как авторизованные. Чтобы предотвратить значительные потери дохода от рекламы, вам потребуется внедрить файл app-ads.txt . Если вы еще этого не сделали, создайте файл app-ads.txt для своего приложения .
Для интеграции app-ads.txt с DT Exchange добавьте DT в файл app-ads.txt .
Шаг 2: Настройте запрос DT Exchange в пользовательском интерфейсе AdMob.
Настройте параметры медиации для вашего рекламного блока.
Вам необходимо добавить DT Exchange в конфигурацию медиации для вашего рекламного блока.
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 DT Exchange as an ad source .
Чтобы создать новую группу медиации, выберите «Создать группу медиации» .

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

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

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

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

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

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

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

Далее введите идентификатор приложения и идентификатор места работы, полученные в предыдущем разделе. Затем нажмите «Готово» .

Водопад
В разделе «Источники рекламы » на вкладке « Водопад » выберите «Добавить источник рекламы» .
Select DT Exchange and enable the Optimize switch. Enter the Publisher ID , Consumer Secret and Consumer Key obtained in the previous section to set up ad source optimization for DT Exchange. Then enter an eCPM value for DT Exchange and click Continue .

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

Далее введите идентификатор приложения и идентификатор места работы, полученные в предыдущем разделе. Затем нажмите «Готово» .

Добавить DT Exchange (монетизация Fyber) в список рекламных партнеров, соответствующих требованиям GDPR и законодательства штатов США.
Follow the steps in European regulations settings and US state regulations settings to add DT Exchange (Fyber Monetization) to the European and US state regulations ad partners list in the AdMob UI.
Шаг 3: Импортируйте SDK DT и адаптер.
Интеграция с Android Studio (рекомендуется)
В файл gradle на уровне приложения добавьте следующие зависимости реализации и конфигурации:
Котлин
dependencies { implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.4.0") implementation("com.google.ads.mediation:fyber:8.4.7.1") } 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.4.0' implementation 'com.google.ads.mediation:fyber:8.4.7.1' } configurations.configureEach { exclude group: 'com.google.android.gms', module: 'play-services-ads' exclude group: 'com.google.android.gms', module: 'play-services-ads-lite' }
Ручная интеграция
- Загрузите последнюю версию DT SDK для Android и добавьте
fyber-marketplace-xyzaarв свой проект. - Перейдите к артефактам адаптера DT Exchange в репозитории Maven Google. Выберите последнюю версию, загрузите файл
.aarадаптера DT Exchange и добавьте его в свой проект.
Шаг 4: Внедрите настройки конфиденциальности в DT SDK.
Согласие ЕС и GDPR
В соответствии с Политикой Google по согласию пользователей в ЕС , вы должны предоставлять пользователям в Европейской экономической зоне (ЕЭЗ), Великобритании и Швейцарии определенную информацию и получать их согласие на использование файлов cookie или других локальных хранилищ, если это требуется по закону, а также на сбор, передачу и использование персональных данных для персонализации рекламы. Данная политика отражает требования Директивы ЕС о защите конфиденциальности в электронных коммуникациях (ePrivacy Directive) и Общего регламента по защите данных (GDPR). Вы несете ответственность за проверку того, что согласие передано каждому источнику рекламы в вашей цепочке медиации.
DT Exchange Android adapter version 8.3.0.0 and later supports passing GDPR consent signals from consent management platforms that integrate with IAB's Transparency and Consent Framework (TCF) to DT Exchange SDK. For more information, see GDPR .
Законы штатов США о защите частной жизни
Законы США о защите конфиденциальности требуют предоставления пользователям права отказаться от «продажи» их «личной информации» (как это определено в законе), при этом отказ предлагается через заметную ссылку «Не продавать мою личную информацию» на главной странице «продающей» стороны. Руководство по соблюдению законов США о защите конфиденциальности предлагает возможность включения ограниченной обработки данных для показа рекламы Google, но Google не может применить эту настройку к каждой рекламной сети в вашей цепочке посредничества. Поэтому вы должны определить каждую рекламную сеть в вашей цепочке посредничества, которая может участвовать в продаже личной информации, и следовать указаниям каждой из этих сетей для обеспечения соответствия требованиям.
DT Exchange contains an API that lets you forward user consent to their SDK. The following sample code shows how to pass consent information to the DT SDK manually. Should you choose to pass consent information to the DT SDK manually, it is recommended that this code is called prior to requesting ads through GMA Next-Gen SDK .
Java
Котлин
Замените US_PRIVACY_STRING на строку конфиденциальности, соответствующую вашим правам в США.
Для получения более подробной информации и сведений о значениях, которые могут быть указаны в методе, посетите руководство по внедрению CCPA на сайте DT Exchange.
Шаг 5: Добавьте необходимый код
Загрузить рекламу с контекстом активности
При загрузке межстраничных рекламных форматов передавайте контекст Activity . Без контекста активности загрузка объявления завершится неудачей.
Шаг 6: Протестируйте свою реализацию.
Включить тестовые объявления
Обязательно зарегистрируйте свое тестовое устройство в AdMob.
Проверить тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления от DT Exchange, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений DT Exchange (Bidding) и DT Exchange (Waterfall) .
Дополнительные шаги
Параметры, специфичные для сети
Адаптер DT Exchange поддерживает дополнительные параметры запроса, которые можно передавать адаптеру в виде Android-пакета. Адаптер ищет в пакете следующие ключи:
| Запрос параметров и значений | |
|---|---|
InneractiveMediationDefs.KEY_AGE | Целое число . Возраст пользователя. |
FyberMediationAdapter.KEY_MUTE_VIDEO | Логическое значение . Включить или выключить звук видео. |
Вот пример кода, демонстрирующий, как задать параметры запроса рекламы:
Java
Bundle extras = new Bundle();
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10);
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false);
AdRequest request =
new AdRequest.Builder().addNetworkExtrasBundle(FyberMediationAdapter.class, extras).build();
Котлин
val extras = Bundle()
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10)
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false)
val request =
AdRequest.Builder().addNetworkExtrasBundle(FyberMediationAdapter::class.java, extras).build()
коды ошибок
Если адаптер не получает объявление от DT Exchange, вы можете проверить основную причину ошибки в ответе на объявление, используя ResponseInfo.getAdSourceResponses() из следующего класса:
com.google.ads.mediation.fyber.FyberMediationAdapter
Вот коды и соответствующие сообщения, которые выдает адаптер DT Exchange, когда реклама не загружается:
| Код ошибки | Причина |
|---|---|
| 101 | Параметры сервера DT Exchange, настроенные в пользовательском интерфейсе AdMob, отсутствуют/недействительны. |
| 103 | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому DT Exchange. |
| 105 | DT SDK загрузил рекламу, но вернул неожиданный контроллер. |
| 106 | Объявление пока не готово к показу. |
| 107 | Контекст не является экземпляром действия. |
| 108 | Реклама не была показана. |
| 200-399 | DT SDK вернул ошибку. Подробности см. в коде . |
Список изменений адаптера DT Exchange для Android-медиации
Следующая версия
- Исправлена ошибка, из-за которой нативные объявления вызывали функцию обратного вызова
onAdOpened()при показе.
Версия 8.4.7.1
- Зафиксируйте зависимость адаптера от Kotlin на версии 1.9.0 (минимальная версия Kotlin, поддерживаемая GMA NextGen SDK).
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.4.0.
- DT Exchange SDK версии 8.4.7.
Версия 8.4.7.0
- Подтверждена совместимость с DT Exchange SDK 8.4.7.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.3.1.
- DT Exchange SDK версии 8.4.7.
Версия 8.4.6.0
- Подтверждена совместимость с DT Exchange SDK 8.4.6.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- DT Exchange SDK версии 8.4.6.
Версия 8.4.5.1
- Сопоставляет
AgeRestrictedTreatmentс API DT Exchange, соответствующим требованиям COPPA. - Удалены старые реализации API для следующих форматов рекламы по схеме "водопад": баннерная реклама, межстраничная реклама.
- Обновил адаптер, теперь для баннерной рекламы типа «водопад» используется
loadBannerAd, а для межстраничной рекламы типа «водопад»loadInterstitialAd.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.4.0.
- Google Mobile Ads Next-Gen SDK версии 1.2.1.
- DT Exchange SDK версии 8.4.5.
Версия 8.4.5.0
- Добавлен водяной знак на объявления, участвующие в торгах.
- Подтверждена совместимость с DT Exchange SDK 8.4.5.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.2.0.
- Google Mobile Ads Next-Gen SDK версия 0.25.0-beta01.
- DT Exchange SDK версии 8.4.5.
Версия 8.4.4.0
- Добавлено свойство для сборки адаптера с зависимостью от GMA Next-Gen SDK.
- Подтверждена совместимость с DT Exchange SDK 8.4.4.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 25.1.0.
- Google Mobile Ads Next-Gen SDK версия 0.25.0-beta01.
- DT Exchange SDK версии 8.4.4.
Версия 8.4.3.0
- Добавлены обновленные вызовы API для реализации баннерной рекламы.
- Подтверждена совместимость с DT Exchange SDK 8.4.3.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.9.0.
- DT Exchange SDK версии 8.4.3.
Версия 8.4.2.2
- Добавлена поддержка отображения баннерной рекламы внутри контейнера, ограниченного заданной шириной и высотой. Это изменение предотвращает перекрытие баннерной рекламой содержимого приложения.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.9.0.
- DT Exchange SDK версии 8.4.2.
Версия 8.4.2.1
- Добавлена поддержка пересылки параметров
tagForChildDirectedTreatmentиtagForUnderAgeOfConsentиз Google Mobile Ads SDK в DT Exchange SDK. - Подтверждена совместимость с DT Exchange SDK 8.4.2.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.9.0.
- DT Exchange SDK версии 8.4.2.
Версия 8.4.2.0
- Добавлена защита от нулевых значений для полей нативной рекламы.
- Подтверждена совместимость с DT Exchange SDK 8.4.2.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.9.0.
- DT Exchange SDK версии 8.4.2.
Версия 8.4.1.0
- Подтверждена совместимость с DT Exchange SDK 8.4.1.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.8.0.
- DT Exchange SDK версии 8.4.1.
Версия 8.4.0.1
- Добавлена поддержка нативной рекламы.
- Подтверждена совместимость с DT Exchange SDK 8.4.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.7.0.
- DT Exchange SDK версии 8.4.0.
Версия 8.4.0.0
- Удалены ссылки на Context на уровне класса. Это может помочь уменьшить проблемы с утечками памяти.
- Подтверждена совместимость с DT Exchange SDK 8.4.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.6.0.
- DT Exchange SDK версии 8.4.0.
Версия 8.3.8.0
- Коды ошибок были перенесены в новый файл DTExchangeErrorCodes.kt.
- Подтверждена совместимость с DT Exchange SDK 8.3.8.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.5.0.
- DT Exchange SDK версии 8.3.8.
Версия 8.3.7.0
- Обновлен адаптер для поддержки торгов в баннерной, межстраничной и рекламной среде с вознаграждением.
- Подтверждена совместимость с DT Exchange SDK 8.3.7.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.1.0.
- DT Exchange SDK версии 8.3.7.
Версия 8.3.6.1
- Обновлен минимально необходимый уровень Android API до 23.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 24.0.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 24.0.0.
- DT Exchange SDK версии 8.3.6.
Версия 8.3.6.0
- Подтверждена совместимость с DT Exchange SDK 8.3.6.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.6.0.
- DT Exchange SDK версии 8.3.6.
Версия 8.3.5.0
- Подтверждена совместимость с DT Exchange SDK 8.3.5.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.6.0.
- DT Exchange SDK версии 8.3.5.
Версия 8.3.4.0
- Подтверждена совместимость с DT Exchange SDK 8.3.4.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.6.0.
- DT Exchange SDK версии 8.3.4.
Версия 8.3.3.0
- Подтверждена совместимость с DT Exchange SDK 8.3.3.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.5.0.
- DT Exchange SDK версии 8.3.3.
Версия 8.3.2.0
- Подтверждена совместимость с DT Exchange SDK 8.3.2.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.4.0.
- DT Exchange SDK версии 8.3.2.
Версия 8.3.1.0
- Подтверждена совместимость с DT Exchange SDK 8.3.1.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.3.0.
- DT Exchange SDK версии 8.3.1.
Версия 8.3.0.0
- Добавлена поддержка передачи версии SDK Google Mobile Ads в SDK DT Exchange.
- Подтверждена совместимость с DT Exchange SDK 8.3.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.2.0.
- DT Exchange SDK версии 8.3.0.
Версия 8.2.7.0
- Подтверждена совместимость с DT Exchange SDK 8.2.7.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.0.0.
- DT Exchange SDK версии 8.2.7.
Версия 8.2.6.1
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 23.0.0.
- Подтверждена совместимость с DT Exchange SDK 8.2.6.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 23.0.0.
- DT Exchange SDK версии 8.2.6.
Версия 8.2.6.0
- Подтверждена совместимость с DT Exchange SDK 8.2.6.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 22.6.0.
- DT Exchange SDK версии 8.2.6.
Версия 8.2.5.0
- Подтверждена совместимость с DT Exchange SDK 8.2.5.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 22.5.0.
- DT Exchange SDK версии 8.2.5.
Версия 8.2.4.0
- Подтверждена совместимость с DT Exchange SDK 8.2.4.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 22.3.0.
- DT Exchange SDK версии 8.2.4.
Версия 8.2.3.0
- Адаптер обновлен для использования нового класса
VersionInfo. - Обновлена минимально необходимая версия Google Mobile Ads SDK до 22.0.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 22.0.0.
- DT Exchange SDK версии 8.2.3.
Версия 8.2.2.1
- Добавлена поддержка передачи ключа
muteVideoв дополнительных параметрах медиации для отключения межстраничной рекламы.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.5.0.
- DT Exchange SDK версии 8.2.2.
Версия 8.2.2.0
- Подтверждена совместимость с DT Exchange SDK 8.2.2.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 21.5.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.5.0.
- DT Exchange SDK версии 8.2.2.
Версия 8.2.1.0
- Переименование адаптера в "DT Exchange".
- Подтверждена совместимость с DT Exchange SDK 8.2.1.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 21.3.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.3.0.
- DT Exchange SDK версии 8.2.1.
Версия 8.2.0.0
- Подтверждена совместимость с Fyber SDK 8.2.0.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 21.1.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.1.0.
- Версия Fyber SDK 8.2.0.
Версия 8.1.5.0
- Подтверждена совместимость с Fyber SDK 8.1.5.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.0.0.
- Версия Fyber SDK 8.1.5.
Версия 8.1.4.0
- Подтверждена совместимость с Fyber SDK 8.1.4.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.0.0.
- Версия Fyber SDK 8.1.4.
Версия 8.1.3.1
- Обновлены
compileSdkVersionиtargetSdkVersionдо API 31. - Обновлена минимально необходимая версия Google Mobile Ads SDK до 21.0.0.
- Обновлен минимально необходимый уровень Android API до 19.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 21.0.0.
- Версия Fyber SDK 8.1.3.
Версия 8.1.3.0
- Подтверждена совместимость с Fyber SDK 8.1.3.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.6.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.6.0.
- Версия Fyber SDK 8.1.3.
Версия 8.1.2.0
- Подтверждена совместимость с Fyber SDK 8.1.2.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.5.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.5.0.
- Версия Fyber SDK 8.1.2.
Версия 8.1.0.0
- Подтверждена совместимость с Fyber SDK 8.1.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.4.0.
- Версия Fyber SDK 8.1.0.
Версия 7.8.4.1
- Исправлена ошибка, из-за которой адаптер не инициализировался, если в конфигурациях посредничества присутствовало дублирующееся или более одного уникального идентификатора приложения.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.4.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.4.0.
- Версия Fyber SDK 7.8.4.
Версия 7.8.4.0
- Подтверждена совместимость с Fyber SDK 7.8.4.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.3.0.
- Исправлена ошибка в контекстной рекламе с вознаграждением, из-за которой не вызывался
onVideoComplete(). - Теперь Fyber требует контекст Activity для показа рекламы.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.3.0.
- Версия Fyber SDK 7.8.4.
Версия 7.8.3.0
- Подтверждена совместимость с Fyber SDK 7.8.3.
- Добавлены стандартизированные коды ошибок и сообщения об ошибках адаптера.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.1.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.1.0.
- Версия Fyber SDK 7.8.3.
Версия 7.8.2.0
- Подтверждена совместимость с Fyber SDK 7.8.2.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 20.0.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 20.0.0.
- Версия Fyber SDK 7.8.2.
Версия 7.8.1.0
- Подтверждена совместимость с Fyber SDK 7.8.1.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.7.0.
- Версия Fyber SDK 7.8.1.
Версия 7.8.0.0
- Подтверждена совместимость с Fyber SDK 7.8.0.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.7.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.7.0.
- Версия Fyber SDK 7.8.0.
Версия 7.7.4.0
- Подтверждена совместимость с Fyber SDK 7.7.4.
- Исправлена ошибка, из-за которой
onUserEarnedReward()перенаправлялся дважды для рекламы с вознаграждением.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.5.0.
- Версия Fyber SDK 7.7.4.
Версия 7.7.3.0
- Подтверждена совместимость с Fyber SDK 7.7.3.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.5.0.
- Версия Fyber SDK 7.7.3.
Версия 7.7.2.0
- Подтверждена совместимость с Fyber SDK 7.7.2.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.5.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.5.0.
- Версия Fyber SDK 7.7.2.
Версия 7.7.1.0
- Подтверждена совместимость с Fyber SDK 7.7.1.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.4.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.4.0.
- Версия Fyber SDK 7.7.1.
Версия 7.7.0.0
- Подтверждена совместимость с Fyber SDK 7.7.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.3.0.
- Версия Fyber SDK 7.7.0.
Версия 7.6.1.0
- Подтверждена совместимость с Fyber SDK 7.6.1.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.3.0.
- Версия Fyber SDK 7.6.1.
Версия 7.6.0.0
- Подтверждена совместимость с Fyber SDK 7.6.0.
- Обновлен адаптер для поддержки запросов на адаптивные баннеры, отображаемые непосредственно в тексте.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.3.0.
- Исправлена ошибка, из-за которой методы onAdOpened()/onAdClosed() не вызывались для баннерной рекламы.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.3.0.
- Версия Fyber SDK 7.6.0.
Версия 7.5.4.0
- Подтверждена совместимость с Fyber SDK 7.5.4.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.1.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.1.0.
- Версия Fyber SDK 7.5.4.
Версия 7.5.3.0
- Подтверждена совместимость с Fyber SDK 7.5.3.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.0.1.
- Версия Fyber SDK 7.5.3.
Версия 7.5.2.0
- Подтверждена совместимость с Fyber SDK 7.5.2.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 19.0.1.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 19.0.1.
- Версия Fyber SDK 7.5.2.
Версия 7.5.0.0
- Подтверждена совместимость с Fyber SDK 7.5.0.
- Исправлена ошибка NullPointerException, приводившая к сбою во время загрузки рекламы Fyber.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 18.3.0.
- Версия Fyber SDK 7.5.0.
Версия 7.4.1.0
- Подтверждена совместимость с Fyber SDK 7.4.1.
- Обновлена минимально необходимая версия Google Mobile Ads SDK до 18.3.0.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 18.3.0.
- Версия Fyber SDK 7.4.1.
Версия 7.3.4.0
- Первый релиз!
- Поддерживает баннерную, межстраничную и платную рекламу.
Разработано и протестировано с помощью:
- Версия Google Mobile Ads SDK: 18.2.0.
- Версия Fyber SDK 7.3.4.