Как интегрировать Pangle с медиацией

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

Чтобы использовать источники объявлений с назначением ставок Pangle US или Pangle KR, создайте сопоставления источников объявлений для Pangle US и Pangle KR.

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

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

Интеграция
Ставки  1
Водопад
Форматы
Объявления при запуске приложения  2
Баннер  2
Межстраничное объявление
Бонус предоставлен
Межстраничные объявления с вознаграждением
Стандартное  2

1 Доступные источники объявлений с назначением ставок Pangle: Pangle US, Pangle KR и Pangle ROW.

2 Этот формат не поддерживается для следующих источников объявлений с назначением ставок Pangle: Pangle US.

Требования

Прежде чем продолжить, убедитесь, что:

  • iOS 13.0 или более поздней версии.

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

Шаг 1. Задайте настройки в интерфейсе Pangle

Зарегистрируйтесь или войдите в аккаунт Pangle.

Как добавить приложение

Перейдите на вкладку Applications (Приложения) и нажмите кнопку Add App (Добавить приложение).

Выберите операционную систему, для которой вы хотите создать приложение, и заполните оставшуюся часть формы. Затем нажмите Отправить.

Запишите идентификатор приложения.

Как создать место размещения объявлений

После создания приложения нажмите кнопку Добавить, чтобы создать место размещения объявлений.

Ставки

Выберите формат объявления и название места размещения объявлений, а в качестве типа цены укажите назначение ставок в приложении. Заполните остальные поля и нажмите Отправить.

После создания места размещения объявлений запишите его идентификатор места размещения объявлений.

Водопад

Выберите формат объявления, название места размещения объявлений и глобальную цену за тысячу показов в качестве типа цены. Заполните остальные поля и нажмите Отправить.

После создания места размещения объявлений запишите его идентификатор места размещения объявлений.

Как найти ключ API Pangle Reporting

Ставки

Для интеграции с назначением ставок этот шаг не требуется.

Водопад

Запишите идентификатор пользователя, который указан в левом нижнем углу страницы.

Нажмите Integrations (Интеграции) > SDK & API > Pangle Reporting API 2.0. Запишите идентификатор роли и ключ безопасности.

Обновите файл app-ads.txt

Решение Authorized Sellers for Apps (app-ads.txt), разработанное IAB Tech Lab, позволяет издателям указывать авторизованных продавцов своего рекламного инвентаря. Чтобы избежать значительного снижения дохода от рекламы, используйте файл app-ads.txt. Если вы ещё этого не сделали, настройте файл app-ads.txt для приложения.

Чтобы реализовать app-ads.txt для Pangle, прочитайте статью Как добавить Pangle в файл app-ads.txt.

Как включить режим тестирования

Чтобы включить тестовые объявления Pangle, следуйте инструкциям в руководстве Как добавить тестовое объявление.

Шаг 2. Настройте спрос Pangle в интерфейсе AdMob

Как настроить медиацию для рекламного блока

Добавьте Pangle в конфигурацию медиации для рекламного блока.

Войдите в аккаунт AdMob. Перейдите на вкладку Медиация. Если вы хотите изменить существующую группу медиации, нажмите на ее название и перейдите к разделу Добавьте Pangle в качестве источника объявлений.

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

Укажите формат объявления и платформу, а затем нажмите Продолжить.

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

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

Выбранные рекламные блоки появятся на карточке:

Как добавить Pangle в качестве источника объявлений

Назначение ставок в Pangle (США)


Важно! Вы настраиваете источник объявлений с назначением ставок для Pangle US. Это сопоставление рекламных блоков предназначено только для Pangle US и не будет автоматически перенаправлять запросы объявлений в другие источники объявлений с назначением ставок Pangle.

  1. В разделе Источники объявлений найдите карточку Назначение ставок и нажмите Добавить источник объявлений. Затем выберите SDK Pangle US.

  2. Нажмите Подтвердить и принять, а затем – Сохранить. Подробную информацию вы найдете в статье Источники объявлений, которые поддерживают назначение ставок и требуют настройки.

  3. Если у вас уже есть сопоставление для Pangle US, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.

  4. Укажите идентификатор приложения и идентификатор места размещения объявлений, полученные на предыдущем этапе, и нажмите Готово.

Назначение ставок Pangle KR


Важно! Вы настраиваете источник объявлений с назначением ставок для Pangle KR. Это сопоставление рекламных блоков предназначено только для Pangle KR и не будет автоматически перенаправлять запросы объявлений в другие источники объявлений с назначением ставок Pangle.

  1. В разделе Источники объявлений найдите карточку Назначение ставок и нажмите Добавить источник объявлений. Затем выберите SDK Pangle KR.

  2. Нажмите Подтвердить и принять, а затем – Сохранить. Подробнее об источниках объявлений, которые поддерживают назначение ставок и требуют настройки с Pangle KR…

  3. Если у вас уже есть сопоставление для Pangle KR, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.

  4. Укажите идентификатор приложения и идентификатор места размещения объявлений, полученные на предыдущем этапе, и нажмите Готово.

Назначение ставок Pangle ROW


Важно! Вы настраиваете источник объявлений с назначением ставок для Pangle ROW. Это сопоставление рекламных блоков предназначено только для Pangle ROW и не будет автоматически перенаправлять запросы объявлений другим источникам объявлений с назначением ставок Pangle.

  1. В разделе Источники объявлений найдите карточку Назначение ставок и нажмите Добавить источник объявлений. Затем выберите SDK Pangle ROW.

  2. Нажмите Подтвердить и принять, а затем – Сохранить. Подробнее об источниках объявлений, которые поддерживают назначение ставок и требуют настройки с Pangle ROW…

  3. Если у вас уже есть сопоставление для Pangle ROW, вы можете выбрать его. В противном случае нажмите Добавить сопоставление.

  4. Укажите идентификатор приложения и идентификатор места размещения объявлений, полученные на предыдущем этапе, и нажмите Готово.

Водопад


На карточке Каскад в разделе Источники объявлений выберите Добавить источник объявлений.

Выберите Pangle. Затем укажите эффективную цену за тысячу показов для Pangle и нажмите Продолжить.




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



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


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

Следуйте инструкциям в статьях Настройки, обеспечивающие соблюдение европейских регламентов и Настройки, обеспечивающие соблюдение законов штатов США, чтобы добавить Pangle DSP в список рекламных партнеров, соблюдающих европейские регламенты и законы штатов США, в интерфейсе AdMob.

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

Использование Swift Package Manager

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

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

  1. В Xcode выберите File (Файл) > Add Package Dependencies (Добавить зависимости пакетов).

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

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

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

Через CocoaPods

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

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

    pod install --repo-update

Интеграция вручную

  • Скачайте последнюю версию Pangle SDK для iOS и свяжите все файлы .framework и пакеты в своем проекте.
  • Скачайте последнюю версию адаптера Pangle по ссылке для скачивания в списке изменений и свяжите PangleAdapter.xcframework со своим проектом.

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

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

Адаптер Pangle для iOS версии 7.9.0.6.0 и более поздних поддерживает передачу сигналов согласия по GDPR из UMP SDK и платформ для запросов согласия, интегрированных со спецификацией Google "Дополнительное согласие", в Pangle SDK.

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

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

Адаптер Pangle предоставляет метод +setPAConsent:, который передает информацию о согласии адаптеру Pangle, а затем – SDK Pangle. В приведенном ниже образце кода показано, как передавать информацию о согласии в Pangle SDK. Чтобы информация о согласии правильно передавалась в Pangle SDK, задайте ее до инициализации Google Mobile Ads SDK.

Swift

GADMediationAdapterPangle.setPAConsent(PAGPAConsentType.consent.rawValue)

Objective-C

[GADMediationAdapterPangle setPAConsent:PAGPAConsentTypeConsent];

Дополнительную информацию и значения, которые можно указать в каждом методе, вы найдете в руководстве по интеграции для iOS от Pangle.

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

Как реализовать SKAdNetwork

Добавьте идентификаторы SKAdNetwork в файл Info.plist проекта, следуя инструкциям в документации Pangle.

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

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

Обязательно зарегистрируйте тестовое устройство в AdMob и включите тестовый режим в интерфейсе Pangle.

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

Чтобы проверить, получаете ли вы тестовые объявления от Pangle, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Pangle (каскад), Pangle US SDK (назначение ставок), Pangle KR SDK (назначение ставок) и Pangle ROW SDK (назначение ставок).

Необязательные действия

Нативные объявления

Отображение объявлений

Адаптер Pangle возвращает нативные объявления в виде объектов GADNativeAd. Она заполняет следующие поля для GADNativeAd.

Поле Объекты, которые всегда включаются адаптером Pangle
Заголовок
Изображение 1
Body
Значок
Призыв к действию
Оценка
Магазин
Цена
Рекламодатель

1 Адаптер Pangle не предоставляет прямой доступ к основному объекту изображения для нативных объявлений. Вместо этого адаптер заполняет GADMediaView видео или изображением.

Коды ошибок

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

GADMediationAdapterPangle

Ниже приведены коды и сообщения, которые адаптер Pangle возвращает, когда не удается загрузить объявление.

Код ошибки Поместье Причина
101 com.google.mediation.pangle Недопустимые параметры сервера (например, отсутствует идентификатор приложения или идентификатор места размещения).
102 com.google.mediation.pangle Запрошенный размер объявления не соответствует поддерживаемому размеру баннера Pangle.
104 com.google.mediation.pangle Pangle SDK не поддерживает пользователей-детей.
-1-60000 Отправлено Pangle SDK Pangle SDK вернул ошибку. Подробную информацию можно найти в документации Pangle.

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

Версия 8.4.0.7.0 (в процессе)

Версия 8.4.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 8.4.0.5.
  • Исправлена ошибка, из-за которой адаптер сообщал, что версия Pangle SDK – 0.0.0, если строка версии SDK состояла более чем из четырех частей.

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

  • Google Mobile Ads SDK версии 13.11.0.
  • Версия Pangle SDK 8.4.0.5.

Версия 8.3.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 8.3.0.9.

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

  • Google Mobile Ads SDK версии 13.11.0.
  • Версия Pangle SDK 8.3.0.9.

Версия 8.3.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 8.3.0.8.

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

  • Google Mobile Ads SDK версии 13.10.0.
  • Pangle SDK версии 8.3.0.8.

Версия 8.3.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 8.3.0.7.

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

  • Google Mobile Ads SDK версии 13.10.0.
  • Версия Pangle SDK: 8.3.0.7.

Версия 8.3.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 8.3.0.6.

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

  • Google Mobile Ads SDK версии 13.9.0.
  • Версия Pangle SDK 8.3.0.6.

Версия 8.2.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 8.2.1.0.

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

  • Google Mobile Ads SDK версии 13.8.0.
  • Версия Pangle SDK: 8.2.1.0.

Версия 8.2.0.9.0

  • Подтверждена совместимость с версией 8.2.0.9 SDK Pangle.

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

  • Google Mobile Ads SDK версии 13.7.0.
  • Версия Pangle SDK: 8.2.0.9.

Версия 8.2.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 8.2.0.8.

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

  • Google Mobile Ads SDK версии 13.7.0.
  • Версия Pangle SDK: 8.2.0.8.

Версия 8.2.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 8.2.0.7.
  • Зависимость Google Mobile Ads SDK обновлена до версии 13.6.

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

  • Google Mobile Ads SDK версии 13.7.0.
  • Версия SDK Pangle: 8.2.0.7.

Версия 8.1.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 8.1.1.1.

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

  • Google Mobile Ads SDK версии 13.6.0.
  • Версия Pangle SDK 8.1.1.1.

Версия 8.2.0.3.0 (откат)

  • Подтверждена совместимость с Pangle SDK версии 8.2.0.3.

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

  • Google Mobile Ads SDK версии 13.5.0.
  • Версия Pangle SDK 8.2.0.3.

Версия 8.1.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 8.1.0.6.
  • Обновите минимальную версию iOS, чтобы ослабить зависимость Google Mobile Ads SDK и разрешить промежуточные версии.

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

  • Google Mobile Ads SDK версии 13.4.0.
  • Версия Pangle SDK 8.1.0.6.

Версия 7.9.1.1.1

  • Фильтровать запросы с возрастными ограничениями для Pangle SDK, когда для нового параметра ageRestrictedTreatment задано значение GADAgeRestrictedTreatmentChild.

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

  • Google Mobile Ads SDK версии 13.3.0.
  • Версия Pangle SDK 7.9.1.1.

Версия 7.9.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 7.9.1.1.

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

  • Google Mobile Ads SDK версии 13.3.0.
  • Версия Pangle SDK 7.9.1.1.

Версия 7.9.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 7.9.0.8.

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

  • Google Mobile Ads SDK версии 13.2.0.
  • Версия Pangle SDK: 7.9.0.8.

Версия 7.9.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.9.0.6.

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

  • Google Mobile Ads SDK версии 13.0.0.
  • Версия Pangle SDK: 7.9.0.6.

Версия 7.8.5.8.2

  • Зависимость Google Mobile Ads SDK обновлена до версии 13.0.0.

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

  • Google Mobile Ads SDK версии 13.0.0.
  • Версия Pangle SDK: 7.8.5.8.

Версия 7.8.5.8.1

  • Минимальная версия iOS для CocoaPods обновлена до 13.0.

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

  • Google Mobile Ads SDK версии 13.0.0.
  • Версия Pangle SDK: 7.8.5.8.

Версия 7.8.5.8.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.5.8.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Версия Pangle SDK: 7.8.5.8.

Версия 7.8.5.7.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.5.7.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Версия Pangle SDK: 7.8.5.7.

Версия 7.8.5.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.5.6.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Версия Pangle SDK: 7.8.5.6.

Версия 7.8.5.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.5.5.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Pangle SDK версии 7.8.5.5.

Версия 7.8.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.0.6.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Версия Pangle SDK: 7.8.0.6.

Версия 7.8.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.0.5.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Pangle SDK версии 7.8.0.5.

Версия 7.8.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.0.4.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Версия Pangle SDK: 7.8.0.4.

Версия 7.8.0.3.0

  • Подтверждена совместимость с Pangle SDK версии 7.8.0.3.

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

  • Google Mobile Ads SDK версии 12.14.0.
  • Pangle SDK версии 7.8.0.3.

Версия 7.7.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 7.7.0.7.

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

  • Google Mobile Ads SDK версии 12.13.0.
  • Версия Pangle SDK: 7.7.0.7.

Версия 7.7.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.7.0.6.

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

  • Google Mobile Ads SDK версии 12.12.0.
  • Pangle SDK версии 7.7.0.6.

Версия 7.7.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.7.0.5.

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

  • Google Mobile Ads SDK версии 12.12.0.
  • Версия Pangle SDK: 7.7.0.5.

Версия 7.7.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 7.7.0.4.

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

  • Google Mobile Ads SDK версии 12.12.0.
  • Версия Pangle SDK: 7.7.0.4.

Версия 7.6.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.6.0.6.

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

  • Google Mobile Ads SDK версии 12.11.0.
  • Версия Pangle SDK 7.6.0.6.

Версия 7.6.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.6.0.5.

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

  • Google Mobile Ads SDK версии 12.11.0.
  • Версия Pangle SDK 7.6.0.5.

Версия 7.6.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 7.6.0.4.

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

  • Google Mobile Ads SDK версии 12.11.0.
  • Версия Pangle SDK 7.6.0.4.

Версия 7.5.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 7.5.0.7.

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

  • Google Mobile Ads SDK версии 12.9.0.
  • Версия Pangle SDK: 7.5.0.7.

Версия 7.5.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 7.5.0.6.

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

  • Google Mobile Ads SDK версии 12.9.0.
  • Версия Pangle SDK 7.5.0.6.

Версия 7.5.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.5.0.5.

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

  • Google Mobile Ads SDK версии 12.9.0.
  • Версия Pangle SDK: 7.5.0.5.

Версия 7.4.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 7.4.1.1.

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

  • Google Mobile Ads SDK версии 12.8.0.
  • Версия Pangle SDK 7.4.1.1.

Версия 7.4.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 7.4.1.0.

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

  • Google Mobile Ads SDK версии 12.8.0.
  • Pangle SDK версии 7.4.1.0.

Версия 7.4.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 7.4.0.9.

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

  • Google Mobile Ads SDK версии 12.7.0.
  • Версия Pangle SDK: 7.4.0.9.

Версия 7.4.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 7.4.0.8.

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

  • Google Mobile Ads SDK версии 12.7.0.
  • Версия Pangle SDK: 7.4.0.8.

Версия 7.4.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 7.4.0.7.

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

  • Google Mobile Ads SDK версии 12.6.0.
  • Версия SDK Pangle: 7.4.0.7.

Версия 7.2.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 7.2.0.5.

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

  • Google Mobile Ads SDK версии 12.6.0.
  • Версия Pangle SDK: 7.2.0.5.

Версия 7.2.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 7.2.0.4.

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

  • Google Mobile Ads SDK версии 12.6.0.
  • Pangle SDK версии 7.2.0.4.

Версия 7.1.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 7.1.1.1.

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

  • Google Mobile Ads SDK версии 12.4.0.
  • Версия Pangle SDK: 7.1.1.1.

Версия 7.1.1.0.1

  • Обновлены API конфиденциальности из класса GADMediationAdapterPangle:
    • Удален метод +setCOPPA:.
    • Метод +setDoNotSell:(NSInteger) переименован в +setPAConsent:(NSInteger).
  • Добавлена поддержка размеров адаптивных баннеров.
  • Подтверждена совместимость с Pangle SDK версии 7.1.1.0.

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

  • Google Mobile Ads SDK версии 12.3.0.
  • Pangle SDK версии 7.1.1.0.

Версия 6.5.0.9.0

  • Включены параметры -fobjc-arc и -fstack-protector-all.
  • Подтверждена совместимость с Pangle SDK версии 6.5.0.9.

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

  • Google Mobile Ads SDK версии 12.2.0.
  • Версия Pangle SDK 6.5.0.9.

Версия 6.5.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 6.5.0.8.

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

  • Google Mobile Ads SDK версии 12.0.0.
  • Версия Pangle SDK: 6.5.0.8.

Версия 6.4.1.2.1

  • Теперь требуется Google Mobile Ads SDK версии 12.0.0 или более поздней.

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

  • Google Mobile Ads SDK версии 12.0.0.
  • Версия Pangle SDK 6.4.1.2.

Версия 6.4.1.2.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.1.2.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK 6.4.1.2.

Версия 6.4.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.1.1.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK 6.4.1.1.

Версия 6.4.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.1.0.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK: 6.4.1.0.

Версия 6.4.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.0.9.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK 6.4.0.9.

Версия 6.4.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.0.8.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK 6.4.0.8.

Версия 6.4.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.0.7.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK: 6.4.0.7.

Версия 6.4.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 6.4.0.6.

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

  • Google Mobile Ads SDK версии 11.13.0.
  • Версия Pangle SDK 6.4.0.6.

Версия 6.3.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 6.3.1.0.

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

  • Google Mobile Ads SDK версии 11.12.0.
  • Версия Pangle SDK: 6.3.1.0.

Версия 6.3.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 6.3.0.9.

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

  • Google Mobile Ads SDK версии 11.12.0.
  • Версия Pangle SDK: 6.3.0.9.

Версия 6.3.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 6.3.0.8.

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

  • Google Mobile Ads SDK версии 11.11.0.
  • Версия Pangle SDK: 6.3.0.8.

Версия 6.3.0.6.0

  • Подтверждена совместимость с версией 6.3.0.6 SDK Pangle.

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

  • Google Mobile Ads SDK версии 11.11.0.
  • Версия Pangle SDK: 6.3.0.6.

Версия 6.2.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 6.2.0.9.

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

  • Google Mobile Ads SDK версии 11.10.0.
  • Версия Pangle SDK 6.2.0.9.

Версия 6.2.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 6.2.0.8.

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

  • Google Mobile Ads SDK версии 11.10.0.
  • Версия Pangle SDK: 6.2.0.8.

Версия 6.2.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 6.2.0.7.

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

  • Google Mobile Ads SDK версии 11.8.0.
  • Версия SDK Pangle: 6.2.0.7.

Версия 6.2.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 6.2.0.6.

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

  • Google Mobile Ads SDK версии 11.8.0.
  • Версия SDK Pangle: 6.2.0.6.

Версия 6.2.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 6.2.0.5.

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

  • Google Mobile Ads SDK версии 11.8.0.
  • Версия Pangle SDK: 6.2.0.5.

Версия 6.1.0.6.0

  • Подтверждена совместимость с версией 6.1.0.6 SDK Pangle.

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

  • Google Mobile Ads SDK версии 11.7.0.
  • Версия Pangle SDK 6.1.0.6.

Версия 6.1.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 6.1.0.5.

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

  • Google Mobile Ads SDK версии 11.6.0.
  • Версия Pangle SDK: 6.1.0.5.

Версия 6.1.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 6.1.0.4.

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

  • Google Mobile Ads SDK версии 11.6.0.
  • Версия Pangle SDK 6.1.0.4.

Версия 6.0.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 6.0.0.6.

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

  • Google Mobile Ads SDK версии 11.6.0.
  • Pangle SDK версии 6.0.0.6.

Версия 6.0.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 6.0.0.5.

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

  • Google Mobile Ads SDK версии 11.5.0.
  • Версия Pangle SDK 6.0.0.5.

Версия 6.0.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 6.0.0.4.

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

  • Google Mobile Ads SDK версии 11.5.0.
  • Версия Pangle SDK 6.0.0.4.

Версия 5.9.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 5.9.0.9.

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

  • Google Mobile Ads SDK версии 11.5.0.
  • Версия Pangle SDK 5.9.0.9.

Версия 5.9.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 5.9.0.8.

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

  • Google Mobile Ads SDK версии 11.4.0.
  • Версия Pangle SDK: 5.9.0.8.

Версия 5.9.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 5.9.0.7.

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

  • Google Mobile Ads SDK версии 11.3.0.
  • Версия Pangle SDK 5.9.0.7.

Версия 5.8.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 5.8.0.8.
  • Адаптер обновлен для использования нового API сбора сигналов Pangle SDK.

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

  • Google Mobile Ads SDK версии 11.2.0.
  • Версия Pangle SDK 5.8.0.8.

Версия 5.8.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 5.8.0.7.
  • Теперь требуется iOS 12.0 или более поздней версии.
  • Теперь требуется Google Mobile Ads SDK версии 11.0 или более поздней.
  • В фреймворки PangleAdapter.xcframework добавлен Info.plist.

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

  • Google Mobile Ads SDK версии 11.0.1.
  • Версия Pangle SDK 5.8.0.7.

Версия 5.7.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 5.7.0.7.

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

  • Google Mobile Ads SDK версии 10.14.0.
  • Версия Pangle SDK: 5.7.0.7.

Версия 5.7.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 5.7.0.6.

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

  • Google Mobile Ads SDK версии 10.14.0.
  • Версия Pangle SDK 5.7.0.6.

Версия 5.6.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 5.6.0.8.
  • Проведен рефакторинг метода +setCOPPA: устаревшее свойство adConfiguration.childDirectedTreatment заменено новым свойством GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

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

  • Google Mobile Ads SDK версии 10.14.0.
  • Версия Pangle SDK 5.6.0.8.

Версия 5.5.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 5.5.0.9.

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

  • Google Mobile Ads SDK версии 10.13.0.
  • Версия Pangle SDK 5.5.0.9.

Версия 5.5.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 5.5.0.7.

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

  • Google Mobile Ads SDK версии 10.12.0.
  • Версия SDK Pangle 5.5.0.7.

Версия 5.5.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 5.5.0.5.

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

  • Google Mobile Ads SDK версии 10.11.0.
  • Версия Pangle SDK: 5.5.0.5.

Версия 5.4.1.1.0

  • Добавлена поддержка назначения ставок для формата объявлений при запуске приложения.
  • Подтверждена совместимость с Pangle SDK версии 5.4.1.1.

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

  • Google Mobile Ads SDK версии 10.10.0.
  • Версия Pangle SDK 5.4.1.1.

Версия 5.4.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 5.4.0.9.

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

  • Google Mobile Ads SDK версии 10.9.0.
  • Pangle SDK версии 5.4.0.9.

Версия 5.4.0.8.0

  • Исправлена ошибка, из-за которой GADPangleNetworkExtras не соответствовал протоколу GADAdNetworkExtras.
  • Реализован метод протокола adDidShowFail в межстраничных объявлениях, объявлениях с вознаграждением и объявлениях при запуске приложения.
  • Подтверждена совместимость с Pangle SDK версии 5.4.0.8.

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

  • Google Mobile Ads SDK версии 10.9.0.
  • Версия Pangle SDK 5.4.0.8.

Версия 5.3.1.2.0

  • Подтверждена совместимость с Pangle SDK версии 5.3.1.2.

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

  • Google Mobile Ads SDK версии 10.8.0.
  • Pangle SDK версии 5.3.1.2.

Версия 5.3.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 5.3.1.0.

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

  • Google Mobile Ads SDK версии 10.8.0.
  • Версия Pangle SDK: 5.3.1.0.

Версия 5.2.1.1.0

  • Подтверждена совместимость с Pangle SDK версии 5.2.1.1.

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

  • Google Mobile Ads SDK версии 10.7.0.
  • Версия SDK Pangle: 5.2.1.1.

Версия 5.2.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 5.2.0.9.

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

  • Google Mobile Ads SDK версии 10.5.0.
  • Версия Pangle SDK 5.2.0.9.

Версия 5.2.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 5.2.0.8.

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

  • Google Mobile Ads SDK версии 10.5.0.
  • Версия SDK Pangle: 5.2.0.8.

Версия 5.2.0.7.0

  • Добавлена поддержка каскада для объявлений при запуске приложения, баннеров (включая прямоугольные баннеры среднего размера), межстраничных и нативных объявлений, а также объявлений с вознаграждением.
  • Подтверждена совместимость с Pangle SDK версии 5.2.0.7.

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

  • Google Mobile Ads SDK версии 10.5.0.
  • Pangle SDK версии 5.2.0.7.

Версия 5.2.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 5.2.0.6.

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

  • Google Mobile Ads SDK версии 10.5.0.
  • Версия Pangle SDK: 5.2.0.6.

Версия 5.1.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 5.1.1.0.
  • Добавлена поддержка архитектуры симулятора arm64.
  • Теперь требуется Google Mobile Ads SDK версии 10.4.0 или более поздней.

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

  • Google Mobile Ads SDK версии 10.4.0.
  • Версия Pangle SDK: 5.1.1.0.

Версия 5.1.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 5.1.0.6.

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

  • Google Mobile Ads SDK версии 10.3.0.
  • Pangle SDK версии 5.1.0.6.

Версия 5.0.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 5.0.1.0.

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

  • Google Mobile Ads SDK версии 10.2.0.
  • Версия Pangle SDK: 5.0.1.0.

Версия 5.0.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 5.0.0.8.

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

  • Google Mobile Ads SDK версии 10.2.0.
  • Версия Pangle SDK 5.0.0.8.

Версия 5.0.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 5.0.0.7.

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

  • Google Mobile Ads SDK версии 10.1.0.
  • Pangle SDK версии 5.0.0.7.

Версия 5.0.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 5.0.0.6.

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

  • Google Mobile Ads SDK версии 10.1.0.
  • Pangle SDK версии 5.0.0.6.

Версия 4.9.1.0.0

  • Прекращена поддержка архитектуры armv7.
  • Подтверждена совместимость с Pangle SDK версии 4.9.1.0.
  • Теперь требуется iOS версии 12.0 или более поздней.
  • Теперь требуется Google Mobile Ads SDK версии 10.0.0 или более поздней.

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

  • Google Mobile Ads SDK версии 10.0.0.
  • Pangle SDK версии 4.9.1.0.

Версия 4.9.0.8.0

  • Подтверждена совместимость с Pangle SDK версии 4.9.0.8.

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

  • Google Mobile Ads SDK версии 9.14.0.
  • Версия Pangle SDK: 4.9.0.8.

Версия 4.9.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 4.9.0.7.

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

  • Google Mobile Ads SDK версии 9.14.0.
  • Pangle SDK версии 4.9.0.7.

Версия 4.9.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 4.9.0.6.

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

  • Google Mobile Ads SDK версии 9.14.0.
  • Pangle SDK версии 4.9.0.6.

Версия 4.8.1.0.0

  • Подтверждена совместимость с Pangle SDK версии 4.8.1.0.

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

  • Google Mobile Ads SDK версии 9.14.0.
  • Версия Pangle SDK 4.8.1.0.

Версия 4.8.0.9.0

  • Подтверждена совместимость с Pangle SDK версии 4.8.0.9.

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

  • Google Mobile Ads SDK версии 9.13.0.
  • Версия SDK Pangle 4.8.0.9.

Версия 4.8.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 4.8.0.7.

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

  • Google Mobile Ads SDK версии 9.13.0.
  • Версия Pangle SDK 4.8.0.7.

Версия 4.8.0.6.0

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

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

  • Google Mobile Ads SDK версии 9.13.0.
  • Версия Pangle SDK 4.8.0.6.

Версия 4.7.0.7.0

  • Подтверждена совместимость с Pangle SDK версии 4.7.0.7.

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

  • Google Mobile Ads SDK версии 9.11.0.
  • Версия Pangle SDK 4.7.0.7.

Версия 4.7.0.6.0

  • Подтверждена совместимость с Pangle SDK версии 4.7.0.6.

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

  • Google Mobile Ads SDK версии 9.11.0.
  • Версия SDK Pangle: 4.7.0.6.

Версия 4.7.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 4.7.0.5.

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

  • Google Mobile Ads SDK версии 9.11.0.
  • Pangle SDK версии 4.7.0.5.

Версия 4.7.0.4.0

  • Подтверждена совместимость с Pangle SDK версии 4.7.0.4.

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

  • Google Mobile Ads SDK версии 9.10.0.
  • Версия Pangle SDK 4.7.0.4.

Версия 4.6.2.2.0

  • Методы setGDPR() и setCCPA() из класса GADMediationAdapterPangle переименованы в setGDPRConsent() и setDoNotSell соответственно.
  • Подтверждена совместимость с Pangle SDK версии 4.6.2.2.

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

  • Google Mobile Ads SDK версии 9.10.0.
  • Версия SDK Pangle: 4.6.2.2.

Версия 4.6.1.8.0

  • Подтверждена совместимость с Pangle SDK версии 4.6.1.8.
  • Добавлена поддержка назначения ставок для формата нативных объявлений.
  • Адаптер обновлен для использования didRewardUser API.
  • Теперь требуется Google Mobile Ads SDK версии 9.8.0 или более поздней.

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

  • Google Mobile Ads SDK версии 9.9.0.
  • Версия Pangle SDK: 4.6.1.8.

Версия 4.5.2.8.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.2.8.

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

  • Google Mobile Ads SDK версии 9.7.0.
  • Версия Pangle SDK 4.5.2.8.

Версия 4.5.2.7.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.2.7.

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

  • Google Mobile Ads SDK версии 9.7.0.
  • Версия Pangle SDK 4.5.2.7.

Версия 4.5.2.5.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.2.5.

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

  • Google Mobile Ads SDK версии 9.6.0.
  • Версия Pangle SDK 4.5.2.5.

Версия 4.5.2.4.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.2.4.

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

  • Google Mobile Ads SDK версии 9.6.0.
  • Версия SDK Pangle: 4.5.2.4.

Версия 4.5.2.3.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.2.3.

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

  • Google Mobile Ads SDK версии 9.6.0.
  • Pangle SDK версии 4.5.2.3.

Версия 4.5.1.3.0

  • Подтверждена совместимость с Pangle SDK версии 4.5.1.3.

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

  • Google Mobile Ads SDK версии 9.5.0.
  • Версия SDK Pangle: 4.5.1.3.

Версия 4.3.1.9.0

  • Подтверждена совместимость с Pangle SDK версии 4.3.1.9.

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

  • Google Mobile Ads SDK версии 9.3.0.
  • Версия Pangle SDK 4.3.1.9.

Версия 4.3.0.5.0

  • Подтверждена совместимость с Pangle SDK версии 4.3.0.5.

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

  • Google Mobile Ads SDK версии 9.2.0.
  • Версия SDK Pangle: 4.3.0.5.

Версия 4.3.0.4.0

  • Первый выпуск!
  • Добавлена поддержка назначения ставок для баннеров (включая MREC), межстраничных объявлений и объявлений с вознаграждением.

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

  • Google Mobile Ads SDK версии 9.1.0.
  • Версия Pangle SDK: 4.3.0.4.