Интегрируйте DT Exchange с посредничеством

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

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

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

Адаптер посредничества для DT Exchange обладает следующими возможностями:

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

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

2. Формат рекламы с вознаграждением для системы назначения ставок в iOS находится в стадии альфа-тестирования.

Требования

  • Целевая версия iOS для развертывания — 12.0 или выше.

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

Шаг 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 в конфигурацию медиации для вашего рекламного блока.

Сначала войдите в свою учетную запись AdMob . Затем перейдите на вкладку «Медиация» . Если у вас уже есть группа медиации, которую вы хотите изменить, щелкните по ее названию, чтобы отредактировать ее, и перейдите к разделу «Добавить DT Exchange в качестве источника рекламы» .

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

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

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

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

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

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

Торги

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

Нажмите «Как подписать соглашение о партнерстве и заключить соглашение о партнерстве в рамках тендера с DT Exchange».



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



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



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



Водопад


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

Выберите DT Exchange и включите переключатель «Оптимизировать» . Введите идентификатор издателя (Publisher ID) , секретный ключ потребителя (Consumer Secret ) и ключ потребителя (Consumer Key), полученные в предыдущем разделе, чтобы настроить оптимизацию источника рекламы для DT Exchange. Затем введите значение eCPM для DT Exchange и нажмите «Продолжить» .



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

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


Добавить DT Exchange (монетизация Fyber) в список рекламных партнеров, соответствующих требованиям GDPR и законодательства штатов США.

Чтобы добавить DT Exchange (монетизацию Fyber) в список рекламных партнеров, соответствующих европейским и американским государственным нормативным актам, в пользовательском интерфейсе AdMob, выполните действия, описанные в настройках европейских и американских нормативных актов .

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

Используйте менеджер пакетов Swift.

Прежде чем продолжить, у вас должна быть установлена ​​минимальная поддерживаемая версия адаптера 8.3.8.0.

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

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

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

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

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

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

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

pod 'GoogleMobileAdsMediationFyber'

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

pod install --repo-update

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

  • Загрузите последнюю версию DT SDK для iOS и подключите фреймворк IASDKCore.xcframework .
  • Загрузите последнюю версию адаптера DT Exchange по ссылке для скачивания в списке изменений и подключите файл DTExchangeAdapter.xcframework к вашему проекту.

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

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

Начиная с версии DT Exchange SDK 8.3.1, DT Exchange автоматически считывает согласия GDPR, установленные платформами управления согласиями, поддерживающими спецификацию Google Additional Consent . Для получения дополнительной информации см. руководство по внедрению GDPR в DT Exchange.

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

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

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

Быстрый

import IASDKCore
// ...

IASDKCore.sharedInstance().ccpaString = "myCCPAConsentString"

Objective-C

#import <IASDKCore/IASDKCore.h>
// ...

[IASDKCore.sharedInstance setCCPAString:@"myCCPAConsentString"];

Для получения более подробной информации и сведений о значениях, которые могут быть указаны в методе, посетите руководство по внедрению CCPA на сайте DT Exchange.

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

Интеграция SKAdNetwork

Чтобы добавить идентификаторы SKAdNetwork в файл Info.plist вашего проекта, следуйте документации DT Exchange .

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

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

Обязательно зарегистрируйте свое тестовое устройство в AdMob.

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

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

Дополнительные шаги

Параметры, специфичные для сети

Адаптер DT Exchange поддерживает дополнительные параметры запроса, которые можно передать адаптеру с помощью функции GADMAdapterFyberExtras() . Адаптер ищет в пакете следующие ключи:

Запрос параметров и значений
setUserData
Возраст, пол и почтовый индекс пользователя.
IAUserData
setMuteAudio Логическое значение . Включить или выключить звук видео.

Вот пример кода, демонстрирующий, как задать параметры запроса рекламы:

Быстрый

let userData = IAUserData.build({ builder in
  builder.age = 23
  builder.gender = IAUserGenderType.male
  builder.zipCode = "1234"
}];

let request = GADRequest()
let extras = GADMAdapterFyberExtras()
extras.userData = userData
extras.muteAudio = true
request.register(extras)

Objective-C

IAUserData *userData = [IAUserData build:^(id<IAUserDataBuilder> _Nonnull builder) {
    builder.age = 23;
    builder.gender = IAUserGenderTypeMale;
    builder.zipCode = @"1234";
}];

GADRequest *request = [GADRequest request];
GADMAdapterFyberExtras *extras = [[GADMAdapterFyberExtras alloc] init];
extras.userData = userData;
extras.muteAudio = YES;
[request registerAdNetworkExtras:extras];

Для получения более подробной информации обратитесь к руководству по интеграции с DT Exchange .

коды ошибок

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

GADMediationAdapterFyber

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

Код ошибки Причина
0-10 DT SDK вернул ошибку. Дополнительные сведения см. в документации .
101 Параметры сервера DT Exchange, настроенные в пользовательском интерфейсе AdMob, отсутствуют/недействительны.
102 Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому DT Exchange.
103 Не удалось показать рекламу, поскольку рекламный объект уже использован.
104 Не удалось показать рекламу на DT Exchange, так как объявление еще не готово.
105 DT SDK вернул ошибку инициализации.

Список изменений адаптера посредничества DT Exchange для iOS

Версия 8.4.2.1

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

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

  • Версия Google Mobile Ads SDK: 12.14.0.
  • DT Exchange SDK версии 8.4.2.

Версия 8.4.2.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.4.2.

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

  • Версия Google Mobile Ads SDK: 12.14.0.
  • DT Exchange SDK версии 8.4.2.

Версия 8.4.1.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.4.1.

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

  • Версия Google Mobile Ads SDK: 12.12.0.
  • DT Exchange SDK версии 8.4.1.

Версия 8.4.0.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.4.0.

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

  • Версия Google Mobile Ads SDK: 12.7.0.
  • DT Exchange SDK версии 8.4.0.

Версия 8.3.8.0

  • Исправлена ​​ошибка в запросах на размещение рекламы, теперь проверка идентификатора рекламного места (Spot ID) больше не выполняется.
  • Подтверждена совместимость с DT Exchange SDK версии 8.3.8.

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

  • Версия Google Mobile Ads SDK: 12.7.0.
  • DT Exchange SDK версии 8.3.8.

Версия 8.3.7.0

  • Теперь требуется минимальная версия iOS 13.0 .
  • Добавлена ​​поддержка назначения ставок для баннерной, межстраничной и рекламной рекламы с вознаграждением.
  • Подтверждена совместимость с DT Exchange SDK версии 8.3.7.

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

  • Версия Google Mobile Ads SDK: 12.5.0.
  • DT Exchange SDK версии 8.3.7.

Версия 8.3.6.0

  • Включены флаги -fobjc-arc и -fstack-protector-all .
  • Подтверждена совместимость с версией DT Exchange SDK 8.3.6.

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

  • Версия Google Mobile Ads SDK: 12.2.0.
  • DT Exchange SDK версии 8.3.6.

Версия 8.3.5.1

  • Теперь требуется Google Mobile Ads SDK версии 12.0.0 или выше.

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

  • Версия Google Mobile Ads SDK: 12.0.0.
  • DT Exchange SDK версии 8.3.5.

Версия 8.3.5.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.5.

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

  • Версия Google Mobile Ads SDK: 11.13.0.
  • DT Exchange SDK версии 8.3.5.

Версия 8.3.4.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.4.

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

  • Версия Google Mobile Ads SDK: 11.13.0.
  • DT Exchange SDK версии 8.3.4.

Версия 8.3.3.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.3.

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

  • Версия Google Mobile Ads SDK: 11.12.0.
  • DT Exchange SDK версии 8.3.3.

Версия 8.3.2.1

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

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

  • Версия Google Mobile Ads SDK: 11.10.0.
  • DT Exchange SDK версии 8.3.2.

Версия 8.3.2.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.2.

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

  • Версия Google Mobile Ads SDK: 11.8.0.
  • DT Exchange SDK версии 8.3.2.

Версия 8.3.1.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.1.

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

  • Версия Google Mobile Ads SDK: 11.6.0.
  • DT Exchange SDK версии 8.3.1.

Версия 8.3.0.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.3.0.

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

  • Версия Google Mobile Ads SDK: 11.5.0.
  • DT Exchange SDK версии 8.3.0.

Версия 8.2.8.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.8.

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

  • Версия Google Mobile Ads SDK: 11.3.0.
  • DT Exchange SDK версии 8.2.8.

Версия 8.2.7.0

  • Подтверждена совместимость с версией DT Exchange SDK 8.2.7.

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

  • Версия Google Mobile Ads SDK: 11.2.0.
  • DT Exchange SDK версии 8.2.7.

Версия 8.2.6.1

  • Добавлены коллбэки didFailToPresentWithError в рекламе с вознаграждением.
  • Добавлен метод делегата IAAdDidExpire для межстраничной и рекламной рекламы с вознаграждением.
  • Теперь требуется минимальная версия iOS 12.0.
  • Теперь требуется Google Mobile Ads SDK версии 11.0 или выше.
  • Info.plist включен в состав фреймворков внутри DTExchangeAdapter.xcframework .

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

  • Версия Google Mobile Ads SDK: 11.0.1.
  • DT Exchange SDK версии 8.2.6.

Версия 8.2.6.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.6.
  • Удалены устаревшие методы делегата willBackgroundApplication из реализаций баннерной и межстраничной рекламы.

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

  • Версия Google Mobile Ads SDK: 10.14.0.
  • DT Exchange SDK версии 8.2.6.

Версия 8.2.5.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.5.

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

  • Версия Google Mobile Ads SDK: 10.14.0.
  • DT Exchange SDK версии 8.2.5.

Версия 8.2.4.0

  • Подтверждена совместимость с версией DT Exchange SDK 8.2.4.

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

  • Версия Google Mobile Ads SDK: 10.9.0.
  • DT Exchange SDK версии 8.2.4.

Версия 8.2.3.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.3.

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

  • Версия Google Mobile Ads SDK: 10.7.0.
  • DT Exchange SDK версии 8.2.3.

Версия 8.2.2.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.2.

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

  • Версия Google Mobile Ads SDK: 10.5.0.
  • DT Exchange SDK версии 8.2.2.

Версия 8.2.1.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.1.
  • Прекращена поддержка архитектуры armv7 .
  • Теперь требуется минимальная версия iOS 11.0.
  • Теперь требуется Google Mobile Ads SDK версии 10.4.0 или выше.

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

  • Версия Google Mobile Ads SDK: 10.4.0.
  • DT Exchange SDK версии 8.2.1.

Версия 8.2.0.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.2.0.

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

  • Версия Google Mobile Ads SDK: 10.2.0.
  • DT Exchange SDK версии 8.2.0.

Версия 8.1.9.1

  • Теперь требуется Google Mobile Ads SDK версии 10.0.0 или выше.

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

  • Версия Google Mobile Ads SDK: 10.0.0.
  • DT Exchange SDK версии 8.1.9.

Версия 8.1.9.0

  • Удалено использование устаревших API для посредничества по полу, дате рождения и местоположению.
  • Подтверждена совместимость с DT Exchange SDK версии 8.1.9.

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

  • Версия Google Mobile Ads SDK: 9.14.0.
  • DT Exchange SDK версии 8.1.9.

Версия 8.1.7.0

  • Подтверждена совместимость с DT Exchange SDK версии 8.1.7.
  • Компания Adapter переименовала свой магазин в "DT Exchange".

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

  • Версия Google Mobile Ads SDK: 9.13.0.
  • DT Exchange SDK версии 8.1.7.

Версия 8.1.6.0

  • Добавлена ​​поддержка передачи параметра muteAudio в классе GADMAdapterFyberExtras .
  • Адаптер обновлен для использования API didRewardUser .
  • Теперь требуется Google Mobile Ads SDK версии 9.8.0 или выше.
  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.6.

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

  • Версия Google Mobile Ads SDK: 9.11.0.
  • Версия SDK Fyber Marketplace 8.1.6.

Версия 8.1.5.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.5.

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

  • Версия Google Mobile Ads SDK: 9.5.0.
  • Версия SDK Fyber Marketplace 8.1.5.

Версия 8.1.4.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.4.
  • Добавлена ​​поддержка архитектуры симулятора arm64.

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

  • Версия Google Mobile Ads SDK: 9.1.0.
  • Версия SDK Fyber Marketplace 8.1.4.

Версия 8.1.3.1

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

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

  • Версия Google Mobile Ads SDK: 9.0.0.
  • Версия SDK Fyber Marketplace 8.1.3.

Версия 8.1.3.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.3.

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

  • Версия Google Mobile Ads SDK: 8.13.0.
  • Версия SDK Fyber Marketplace 8.1.3.

Версия 8.1.2.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.2.

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

  • Версия Google Mobile Ads SDK: 8.13.0.
  • Версия SDK Fyber Marketplace 8.1.2.

Версия 8.1.1.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.1.

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

  • Версия Google Mobile Ads SDK: 8.12.0.
  • Версия SDK Fyber Marketplace 8.1.1.

Версия 8.1.0.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.1.0.

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

  • Версия Google Mobile Ads SDK: 8.12.0.
  • Версия SDK Fyber Marketplace 8.1.0.

Версия 8.0.0.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 8.0.0.

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

  • Версия Google Mobile Ads SDK: 8.12.0.
  • Версия SDK Fyber Marketplace 8.0.0.

Версия 7.9.0.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.9.0.

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

  • Версия Google Mobile Ads SDK: 8.11.0.
  • Версия SDK Fyber Marketplace 7.9.0.

Версия 7.8.9.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.9.

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

  • Версия Google Mobile Ads SDK: 8.10.0.
  • Версия SDK Fyber Marketplace 7.8.9.

Версия 7.8.8.1

  • Событие объявления didEndVideo перемещено в функцию обратного вызова для вознагражденного объявления IAAdDidReward .

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

  • Версия Google Mobile Ads SDK: 8.9.0.
  • Версия SDK Fyber Marketplace 7.8.8.

Версия 7.8.8.0

  • Теперь требуется минимальная версия iOS 10.0.
  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.8.

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

  • Версия Google Mobile Ads SDK: 8.9.0.
  • Версия SDK Fyber Marketplace 7.8.8.

Версия 7.8.7.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.7.

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

  • Версия Google Mobile Ads SDK: 8.8.0.
  • Версия SDK Fyber Marketplace 7.8.7.

Версия 7.8.6.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.6.

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

  • Версия Google Mobile Ads SDK: 8.5.0.
  • Версия SDK Fyber Marketplace 7.8.6.

Версия 7.8.5.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.5.
  • Теперь требуется сборка с использованием Xcode 12.5 или более поздней версии.

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

  • Версия Google Mobile Ads SDK: 8.5.0.
  • Версия SDK Fyber Marketplace 7.8.5.

Версия 7.8.1.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.1.
  • Снижена зависимость от Google Mobile Ads SDK версии 8.0.0 или выше.
  • Добавлены стандартизированные коды ошибок и сообщения об ошибках адаптера.
  • Адаптер обновлен для использования формата .xcframework .

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

  • Версия Google Mobile Ads SDK: 8.0.0.
  • Версия SDK Fyber Marketplace 7.8.1.

Версия 7.8.0.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.8.0.

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

  • Версия Google Mobile Ads SDK: 7.69.0.
  • Версия SDK Fyber Marketplace 7.8.0.

Версия 7.7.3.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.7.3.
  • Теперь требуется Google Mobile Ads SDK версии 7.69.0 или выше.

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

  • Версия Google Mobile Ads SDK: 7.69.0.
  • Версия SDK Fyber Marketplace 7.7.3.

Версия 7.7.2.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.7.2.
  • Теперь требуется Google Mobile Ads SDK версии 7.67.0 или выше.

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

  • Версия Google Mobile Ads SDK: 7.67.0.
  • Версия SDK Fyber Marketplace 7.7.2.

Версия 7.7.1.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.7.1.
  • Теперь требуется Google Mobile Ads SDK версии 7.66.0 или выше.

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

  • Версия Google Mobile Ads SDK: 7.66.0.
  • Версия SDK Fyber Marketplace 7.7.1.

Версия 7.6.4.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.6.4.
  • Теперь требуется Google Mobile Ads SDK версии 7.65.0 или выше.
  • Добавлен класс GADMAdapterFyberExtras, позволяющий издателям передавать ключевые слова и пользовательские данные в SDK Fyber Marketplace.

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

  • Версия Google Mobile Ads SDK: 7.65.0.
  • Версия SDK Fyber Marketplace 7.6.4.

Версия 7.6.3.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.6.3.

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

  • Версия Google Mobile Ads SDK: 7.64.0.
  • Версия SDK Fyber Marketplace 7.6.3.

Версия 7.6.2.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.6.2.
  • Теперь требуется Google Mobile Ads SDK версии 7.64.0 или выше.

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

  • Версия Google Mobile Ads SDK: 7.64.0.
  • Версия SDK Fyber Marketplace 7.6.2.

Версия 7.6.0.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.6.0.
  • Теперь требуется Google Mobile Ads SDK версии 7.62.0 или выше.
  • Обновлен адаптер для поддержки запросов на адаптивные баннеры, отображаемые непосредственно в тексте.
  • Добавлена ​​поддержка HTML-кода с вознаграждением.
  • Добавлен новый обработчик события вознаграждения: IAAdDidReward (как для видео, так и для HTML-кода, за который начисляется вознаграждение). IAVideoCompleted больше не используется для начисления вознаграждений.

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

  • Версия Google Mobile Ads SDK: 7.62.0.
  • Версия SDK Fyber Marketplace 7.6.0.

Версия 7.5.6.1

  • Временно удалено логирование, специфичное для SDK Fyber Marketplace.

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

  • Версия Google Mobile Ads SDK: 7.60.0.
  • Версия SDK Fyber Marketplace 7.5.6.

Версия 7.5.6.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.6.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 7.60.0.

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

  • Версия Google Mobile Ads SDK: 7.60.0.
  • Версия SDK Fyber Marketplace 7.5.6.

Версия 7.5.5.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.5.
  • Обновлена ​​минимально необходимая версия Google Mobile Ads SDK до 7.59.0.

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

  • Версия Google Mobile Ads SDK: 7.59.0.
  • Fyber Marketplace SDK версия 7.5.5 .

Версия 7.5.4.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.4.
  • Прекращена поддержка архитектуры i386.

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

  • Версия Google Mobile Ads SDK: 7.57.0.
  • Версия SDK Fyber Marketplace 7.5.4.

Версия 7.5.3.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.3.

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

  • Версия Google Mobile Ads SDK: 7.55.0.
  • Версия SDK Fyber Marketplace 7.5.3.

Версия 7.5.1.0

  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.1.
  • Исправлена ​​ошибка, приводившая к сбою при инициализации SDK Fyber.

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

  • Версия Google Mobile Ads SDK: 7.55.0.
  • Версия SDK Fyber Marketplace 7.5.1.

Версия 7.5.0.0 (устарела)

  • Эта версия удалена. Пожалуйста, используйте версию 7.5.1.0 или выше.
  • Подтверждена совместимость с SDK Fyber Marketplace версии 7.5.0.
  • Теперь адаптер будет инициализировать SDK Fyber перед отправкой запроса на показ рекламы, если SDK Fyber еще не инициализирован.

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

  • Версия Google Mobile Ads SDK: 7.53.0.
  • Версия SDK Fyber Marketplace 7.5.0.

Версия 7.4.0.0

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

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

  • Версия Google Mobile Ads SDK: 7.52.0.
  • Версия SDK Fyber Marketplace 7.4.0.