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

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

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

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

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

Требования

  • Android API уровня 23 или выше

Шаг 1: Настройка конфигураций в Pangle UI

Зарегистрируйтесь или войдите в свою учетную запись Pangle.

Добавить новое приложение

Перейдите на вкладку «Приложения» и нажмите кнопку «Добавить приложение» .

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

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

Создать место размещения рекламы

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

Торги

Выберите формат рекламы и название места размещения , а также выберите «In-App Bidding» в качестве типа ценообразования . Заполните оставшуюся часть формы и нажмите «Отправить» .

После создания места размещения рекламы запишите идентификатор места размещения рекламы .

Водопад

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

После создания места размещения рекламы запишите идентификатор места размещения рекламы .

Найдите ключ API Pangle Reporting

Торги

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

Водопад

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

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

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

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

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

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

Следуйте инструкциям в руководстве Pangle «Как добавить тестовое объявление» по включению тестовых объявлений Pangle.

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

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

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

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

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

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

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

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

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

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

Торги

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

Нажмите «Как подписать соглашение о партнерстве» и настроить партнерство с Pangle.



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



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



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



Водопад


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

Выберите Pangle . Введите значение eCPM для Pangle и нажмите «Продолжить» .



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

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


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

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

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

В файле settings.gradle.kts уровня проекта добавьте следующие репозитории:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://artifact.bytedance.com/repository/pangle/")
    }
  }
}

Затем в файл build.gradle.kts уровня приложения добавьте следующие зависимости и конфигурации реализации. Используйте последние версии Pangle SDK и адаптера:

dependencies {
    implementation("com.google.android.gms:play-services-ads:24.7.0")
    implementation("com.google.ads.mediation:pangle:7.6.0.4.0")
}

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

  1. Загрузите последнюю версию Pangle SDK для Android , извлеките файл open_ad_sdk.aar из загруженной архивной папки и добавьте его в свой проект.

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

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

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

Адаптер Pangle предоставляет метод PangleMediationAdapter.setGDPRConsent() , который передаёт информацию о согласии адаптеру Pangle, а затем в Pangle SDK. В следующем примере кода показано, как передать информацию о согласии в Pangle SDK. Задайте информацию о согласии до инициализации Google Mobile Ads SDK, чтобы гарантировать её корректную передачу в Pangle SDK.

Ява

import com.google.ads.mediation.pangle.PangleMediationAdapter;
// ...

PangleMediationAdapter.setGDPRConsent(PAGConstant.PAGGDPRConsentType.PAG_GDPR_CONSENT_TYPE_CONSENT);

Котлин

import com.google.ads.mediation.pangle.PangleMediationAdapter
// ...

PangleMediationAdapter.setGDPRConsent(PAGConstant.PAGGDPRConsentType.PAG_GDPR_CONSENT_TYPE_CONSENT)

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

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

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

Адаптер Pangle предоставляет метод PangleMediationAdapter.setPAConsent() , который передаёт информацию о согласии адаптеру Pangle, а затем в Pangle SDK. В следующем примере кода показано, как передать информацию о согласии в Pangle SDK. Задайте информацию о согласии до инициализации Google Mobile Ads SDK, чтобы гарантировать её корректную передачу в Pangle SDK.

Ява

import com.google.ads.mediation.pangle.PangleMediationAdapter;
// ...

PangleMediationAdapter.setPAConsent(PAGConstant.PAGPAConsentType.PAG_PA_CONSENT_TYPE_CONSENT);

Котлин

import com.google.ads.mediation.pangle.PangleMediationAdapter
// ...

PangleMediationAdapter.setPAConsent(PAGConstant.PAGPAConsentType.PAG_PA_CONSENT_TYPE_CONSENT)

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

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

Обфускация ProGuard

Если вы используете ProGuard для обфускации кода Android, следуйте инструкциям в документации Pangle, чтобы гарантировать, что код Pangle SDK не будет обфусцирован.

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

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

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

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

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

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

Нативная реклама

Рендеринг рекламы

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

Поле Активы всегда включены адаптером Pangle
Заголовок
Изображение 1
Тело
Икона
Призыв к действию
Звездный рейтинг
Магазин
Цена
Рекламодатель

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

Коды ошибок

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

com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter

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

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

Журнал изменений адаптера-посредника Pangle Android

Версия 7.6.0.4.1 (В разработке)

  • Удалены ссылки на Context на уровне класса. Это может помочь уменьшить проблемы с утечками памяти.

Версия 7.6.0.4.0

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

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

  • Google Mobile Ads SDK версии 24.6.0.
  • Pangle SDK версии 7.6.0.4.

Версия 7.6.0.3.0

  • Проверенная совместимость с Pangle SDK версии 7.6.0.3.

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

  • Google Mobile Ads SDK версии 24.6.0.
  • Pangle SDK версии 7.6.0.3.

Версия 7.6.0.2.0

  • Проверенная совместимость с Pangle SDK версии 7.6.0.2.

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

  • Google Mobile Ads SDK версии 24.6.0.
  • Pangle SDK версии 7.6.0.2.

Версия 7.5.0.4.0

  • Проверенная совместимость с Pangle SDK версии 7.5.0.4.

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

  • Google Mobile Ads SDK версии 24.5.0.
  • Pangle SDK версии 7.5.0.4.

Версия 7.5.0.3.0

  • Проверенная совместимость с Pangle SDK версии 7.5.0.3.

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

  • Google Mobile Ads SDK версии 24.5.0.
  • Pangle SDK версии 7.5.0.3.

Версия 7.5.0.2.0

  • Проверенная совместимость с Pangle SDK версии 7.5.0.2.

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

  • Google Mobile Ads SDK версии 24.5.0.
  • Pangle SDK версии 7.5.0.2.

Версия 7.3.0.5.0

  • Проверенная совместимость с Pangle SDK версии 7.3.0.5.

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

  • Google Mobile Ads SDK версии 24.5.0.
  • Pangle SDK версии 7.3.0.5.

Версия 7.3.0.4.0

  • Проверенная совместимость с Pangle SDK версии 7.3.0.4.

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

  • Google Mobile Ads SDK версии 24.4.0.
  • Pangle SDK версии 7.3.0.4.

Версия 7.3.0.3.0

  • Проверенная совместимость с Pangle SDK версии 7.3.0.3.

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

  • Google Mobile Ads SDK версии 24.4.0.
  • Pangle SDK версии 7.3.0.3.

Версия 7.2.0.6.0

  • Проверенная совместимость с Pangle SDK версии 7.2.0.6.

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

  • Google Mobile Ads SDK версии 24.4.0.
  • Pangle SDK версии 7.2.0.6.

Версия 7.2.0.4.0

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

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

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

Версия 7.2.0.3.0

  • Проверенная совместимость с Pangle SDK версии 7.2.0.3.

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

  • Google Mobile Ads SDK версии 24.3.0.
  • Pangle SDK версии 7.2.0.3.

Версия 7.1.0.8.0

  • Обновлены API конфиденциальности из класса PangleMediationAdapter .
  • Удален PangleMediationAdapter.setDoNotSell() . Используйте PangleMediationAdapter.setPAConsent()
  • Добавлена ​​поддержка адаптивных размеров баннерной рекламы.
  • Проверенная совместимость с Pangle SDK версии 7.1.0.8.

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

  • Google Mobile Ads SDK версии 24.2.0.
  • Pangle SDK версии 7.1.0.8.

Версия 6.5.0.8.0

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

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

  • Google Mobile Ads SDK версии 24.1.0.
  • Pangle SDK версии 6.5.0.8.

Версия 6.5.0.6.0

  • Проверенная совместимость с Pangle SDK версии 6.5.0.6.

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

  • Google Mobile Ads SDK версии 24.1.0.
  • Pangle SDK версии 6.5.0.6.

Версия 6.5.0.5.0

  • Проверенная совместимость с Pangle SDK версии 6.5.0.5.

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

  • Google Mobile Ads SDK версии 24.0.0.
  • Pangle SDK версии 6.5.0.5.

Версия 6.5.0.4.1

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

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

  • Google Mobile Ads SDK версии 24.0.0.
  • Pangle SDK версии 6.5.0.4.

Версия 6.5.0.4.0

  • Проверенная совместимость с Pangle SDK версии 6.5.0.4.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.5.0.4.

Версия 6.5.0.3.0

  • Проверенная совместимость с Pangle SDK версии 6.5.0.3.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.5.0.3.

Версия 6.4.0.6.0

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

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.4.0.6.

Версия 6.4.0.5.0

  • Проверенная совместимость с Pangle SDK версии 6.4.0.5.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.4.0.5.

Версия 6.4.0.4.0

  • Проверенная совместимость с Pangle SDK версии 6.4.0.4.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.4.0.4.

Версия 6.4.0.3.0

  • Проверенная совместимость с Pangle SDK версии 6.4.0.3.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.4.0.3.

Версия 6.4.0.2.0

  • Проверенная совместимость с Pangle SDK версии 6.4.0.2.

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

  • Google Mobile Ads SDK версии 23.6.0.
  • Pangle SDK версии 6.4.0.2.

Версия 6.3.0.4.0

  • Проверенная совместимость с Pangle SDK версии 6.3.0.4.

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

  • Google Mobile Ads SDK версии 23.4.0.
  • Pangle SDK версии 6.3.0.4.

Версия 6.3.0.2.0

  • Проверенная совместимость с Pangle SDK версии 6.3.0.2.

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

  • Google Mobile Ads SDK версии 23.4.0.
  • Pangle SDK версии 6.3.0.2.

Версия 6.2.0.7.0

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

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

  • Google Mobile Ads SDK версии 23.3.0.
  • Pangle SDK версии 6.2.0.7.

Версия 6.2.0.6.0

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

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

  • Google Mobile Ads SDK версии 23.3.0.
  • Pangle SDK версии 6.2.0.6.

Версия 6.2.0.5.0

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

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

  • Google Mobile Ads SDK версии 23.3.0.
  • Pangle SDK версии 6.2.0.5.

Версия 6.2.0.4.0

  • Проверенная совместимость с Pangle SDK версии 6.2.0.4.

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

  • Google Mobile Ads SDK версии 23.3.0.
  • Pangle SDK версии 6.2.0.4.

Версия 6.1.0.9.0

  • Проверенная совместимость с Pangle SDK версии 6.1.0.9.

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

  • Google Mobile Ads SDK версии 23.2.0.
  • Pangle SDK версии 6.1.0.9.

Версия 6.1.0.7.0

  • Проверенная совместимость с Pangle SDK версии 6.1.0.7.

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

  • Google Mobile Ads SDK версии 23.2.0.
  • Pangle SDK версии 6.1.0.7.

Версия 6.1.0.6.0

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

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

  • Google Mobile Ads SDK версии 23.2.0.
  • Pangle SDK версии 6.1.0.6.

Версия 6.0.0.8.0

  • Проверенная совместимость с Pangle SDK версии 6.0.0.8.

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 6.0.0.8.

Версия 6.0.0.7.0

  • Проверенная совместимость с Pangle SDK версии 6.0.0.7.

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 6.0.0.7.

Версия 6.0.0.5.0

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

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 6.0.0.5.

Версия 6.0.0.4.0

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

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 6.0.0.4.

Версия 6.0.0.3.0

  • Проверенная совместимость с Pangle SDK версии 6.0.0.3.

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 6.0.0.3.

Версия 5.9.0.6.0

  • Проверенная совместимость с Pangle SDK версии 5.9.0.6.

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 5.9.0.6.

Версия 5.9.0.5.0

  • Проверенная совместимость с Pangle SDK версии 5.9.0.5.

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

  • Google Mobile Ads SDK версии 23.1.0.
  • Pangle SDK версии 5.9.0.5.

Версия 5.9.0.4.0

  • Проверенная совместимость с Pangle SDK версии 5.9.0.4.

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

  • Google Mobile Ads SDK версии 23.0.0.
  • Pangle SDK версии 5.9.0.4.

Версия 5.9.0.2.0

  • Проверенная совместимость с Pangle SDK версии 5.9.0.2.

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

  • Google Mobile Ads SDK версии 23.0.0.
  • Pangle SDK версии 5.9.0.2.

Версия 5.8.1.0.0

  • Проверенная совместимость с Pangle SDK версии 5.8.1.0.

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

  • Google Mobile Ads SDK версии 23.0.0.
  • Pangle SDK версии 5.8.1.0.

Версия 5.8.0.9.0

  • Проверенная совместимость с Pangle SDK версии 5.8.0.9.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 23.0.0.

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

  • Google Mobile Ads SDK версии 23.0.0.
  • Pangle SDK версии 5.8.0.9.

Версия 5.8.0.7.0

  • Проверенная совместимость с Pangle SDK версии 5.8.0.7.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.8.0.7.

Версия 5.8.0.6.0

  • Проверенная совместимость с Pangle SDK версии 5.8.0.6.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.8.0.6.

Версия 5.7.0.3.0

  • Проверенная совместимость с Pangle SDK версии 5.7.0.3.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.7.0.3.

Версия 5.7.0.2.0

  • Проверенная совместимость с Pangle SDK версии 5.7.0.2.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.7.0.2.

Версия 5.7.0.1.0

  • Проверенная совместимость с Pangle SDK версии 5.7.0.1.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.7.0.1.

Версия 5.6.0.3.0

  • Проверенная совместимость с Pangle SDK версии 5.6.0.3.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 22.6.0.

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

  • Google Mobile Ads SDK версии 22.6.0.
  • Pangle SDK версии 5.6.0.3.

Версия 5.5.0.9.0

  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 22.5.0.
  • Проверенная совместимость с Pangle SDK версии 5.5.0.9.

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

  • Google Mobile Ads SDK версии 22.5.0.
  • Pangle SDK версии 5.5.0.9.

Версия 5.5.0.8.0

  • Проверенная совместимость с Pangle SDK версии 5.5.0.8.

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

  • Google Mobile Ads SDK версии 22.3.0.
  • Pangle SDK версии 5.5.0.8.

Версия 5.5.0.7.0

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

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

  • Google Mobile Ads SDK версии 22.3.0.
  • Pangle SDK версии 5.5.0.7.

Версия 5.5.0.6.0

  • Формат открытого объявления приложения для торгов не поддерживается в этой версии, поскольку эта версия адаптера была возвращена в зависимость от Google Mobile Ads SDK версии 22.3.0.
  • Проверенная совместимость с Pangle SDK версии 5.5.0.6.

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

  • Google Mobile Ads SDK версии 22.3.0.
  • Pangle SDK версии 5.5.0.6.

Версия 5.5.0.4.0

  • Добавлена ​​поддержка торгов для формата рекламы при открытии приложения.
  • Добавлена ​​поддержка водяных знаков для объявлений с торгами.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 22.4.0.
  • Проверенная совместимость с Pangle SDK версии 5.5.0.4.

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

  • Google Mobile Ads SDK версии 22.4.0.
  • Pangle SDK версии 5.5.0.4.

Версия 5.4.1.1.0

  • Исправлена ​​ошибка, из-за которой адаптер не инициализировался.
  • Проверенная совместимость с Pangle SDK версии 5.4.1.1.

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

  • Google Mobile Ads SDK версии 22.3.0.
  • Pangle SDK версии 5.4.1.1.

Версия 5.4.0.9.0

  • Проверенная совместимость с Pangle SDK версии 5.4.0.9.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 22.3.0.

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

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

Версия 5.4.0.8.0

  • Проверенная совместимость с Pangle SDK версии 5.4.0.8.

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

  • Google Mobile Ads SDK версии 22.2.0.
  • Pangle SDK версии 5.4.0.8.

Версия 5.3.0.6.0

  • Проверенная совместимость с Pangle SDK версии 5.3.0.6.

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

  • Google Mobile Ads SDK версии 22.2.0.
  • Pangle SDK версии 5.3.0.6.

Версия 5.3.0.5.0

  • Проверенная совместимость с Pangle SDK версии 5.3.0.5.

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

  • Google Mobile Ads SDK версии 22.2.0.
  • Pangle SDK версии 5.3.0.5.

Версия 5.3.0.4.0

  • Проверенная совместимость с Pangle SDK версии 5.3.0.4.

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

  • Google Mobile Ads SDK версии 22.2.0.
  • Pangle SDK версии 5.3.0.4.

Версия 5.2.0.7.0

  • Проверенная совместимость с Pangle SDK версии 5.2.0.7.

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

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

Версия 5.2.0.6.0

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

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

  • Google Mobile Ads SDK версии 22.1.0.
  • Pangle SDK версии 5.2.0.6.

Версия 5.2.0.5.0

  • Проверенная совместимость с Pangle SDK версии 5.2.0.5.

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

  • Google Mobile Ads SDK версии 22.1.0.
  • Pangle SDK версии 5.2.0.5.

Версия 5.2.0.3.0

  • Добавлена ​​поддержка каскадной рекламы для форматов открытия приложения, баннеров (включая MREC), полноэкранной рекламы, рекламы с вознаграждением и нативной рекламы.
  • Проверенная совместимость с Pangle SDK версии 5.2.0.3.

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

  • Google Mobile Ads SDK версии 22.0.0.
  • Pangle SDK версии 5.2.0.3.

Версия 5.1.0.9.0

  • Проверенная совместимость с Pangle SDK версии 5.1.0.9.

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

  • Google Mobile Ads SDK версии 22.0.0.
  • Pangle SDK версии 5.1.0.9.

Версия 5.1.0.8.0

  • Проверенная совместимость с Pangle SDK версии 5.1.0.8.

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

  • Google Mobile Ads SDK версии 22.0.0.
  • Pangle SDK версии 5.1.0.8.

Версия 5.1.0.6.0

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

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

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

Версия 5.0.1.1.0

  • Проверенная совместимость с Pangle SDK версии 5.0.1.1.

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

  • Google Mobile Ads SDK версии 21.5.0.
  • Pangle SDK версии 5.0.1.1.

Версия 5.0.1.0.0

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

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

  • Google Mobile Ads SDK версии 21.5.0.
  • Pangle SDK версии 5.0.1.0.

Версия 5.0.0.9.0

  • Проверенная совместимость с Pangle SDK версии 5.0.0.9.

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

  • Google Mobile Ads SDK версии 21.5.0.
  • Pangle SDK версии 5.0.0.9.

Версия 5.0.0.8.0

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

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

  • Google Mobile Ads SDK версии 21.5.0.
  • Pangle SDK версии 5.0.0.8.

Версия 5.0.0.7.0

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

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

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

Версия 5.0.0.6.0

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

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

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

Версия 4.9.0.9.0

  • Проверенная совместимость с Pangle SDK версии 4.9.0.9.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.5.0.

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

  • Google Mobile Ads SDK версии 21.5.0.
  • Pangle SDK версии 4.9.0.9.

Версия 4.9.0.8.0

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

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

  • Google Mobile Ads SDK версии 21.4.0.
  • Pangle SDK версии 4.9.0.8.

Версия 4.9.0.7.0

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

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

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

Версия 4.9.0.6.0

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

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

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

Версия 4.8.1.0.0

  • Проверенная совместимость с Pangle SDK версии 4.8.1.0.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.4.0.

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

  • Google Mobile Ads SDK версии 21.4.0.
  • Pangle SDK версии 4.8.1.0.

Версия 4.8.0.9.0

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

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

  • Google Mobile Ads SDK версии 21.3.0.
  • Pangle SDK версии 4.8.0.9.

Версия 4.8.0.8.0

  • Проверенная совместимость с Pangle SDK версии 4.8.0.8.

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

  • Google Mobile Ads SDK версии 21.3.0.
  • Pangle SDK версии 4.8.0.8.

Версия 4.8.0.7.0

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

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

  • Google Mobile Ads SDK версии 21.3.0.
  • Pangle SDK версии 4.8.0.7.

Версия 4.8.0.6.0

  • Проверенная совместимость с Pangle SDK версии 4.8.0.6.

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

  • Google Mobile Ads SDK версии 21.3.0.
  • Pangle SDK версии 4.8.0.6.

Версия 4.7.0.7.0

  • Проверенная совместимость с Pangle SDK версии 4.7.0.7.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.3.0.

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

  • Google Mobile Ads SDK версии 21.3.0.
  • Pangle SDK версии 4.7.0.7.

Версия 4.7.0.6.0

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

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

  • Google Mobile Ads SDK версии 21.2.0.
  • Pangle SDK версии 4.7.0.6.

Версия 4.7.0.5.0

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

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

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

Версия 4.7.0.3.0

  • Проверенная совместимость с Pangle SDK версии 4.7.0.3.
  • Адаптер теперь пытается инициализировать Pangle SDK перед загрузкой рекламы.

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

  • Google Mobile Ads SDK версии 21.2.0.
  • Pangle SDK версии 4.7.0.3.

Версия 4.6.0.9.0

  • Проверенная совместимость с Pangle SDK версии 4.6.0.9.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.2.0.

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

  • Google Mobile Ads SDK версии 21.2.0.
  • Pangle SDK версии 4.6.0.9.

Версия 4.5.0.6.1

  • Добавлена ​​поддержка торгов для формата нативной рекламы.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.1.0.

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

  • Google Mobile Ads SDK версии 21.1.0.
  • Pangle SDK версии 4.5.0.6.

Версия 4.5.0.6.0

  • Проверенная совместимость с Pangle SDK версии 4.5.0.6.

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

  • Google Mobile Ads SDK версии 21.0.0.
  • Pangle SDK версии 4.5.0.6.

Версия 4.5.0.5.0

  • Проверенная совместимость с Pangle SDK версии 4.5.0.5.

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

  • Google Mobile Ads SDK версии 21.0.0.
  • Pangle SDK версии 4.5.0.5.

Версия 4.5.0.4.0

  • Проверенная совместимость с Pangle SDK версии 4.5.0.4.

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

  • Google Mobile Ads SDK версии 21.0.0.
  • Pangle SDK версии 4.5.0.4.

Версия 4.5.0.3.0

  • Проверенная совместимость с Pangle SDK версии 4.5.0.3.
  • Обновлены compileSdkVersion и targetSdkVersion до API 31.
  • Обновлена ​​минимально требуемая версия Google Mobile Ads SDK до 21.0.0.
  • Минимально требуемый уровень API Android обновлен до 19.

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

  • Google Mobile Ads SDK версии 21.0.0.
  • Pangle SDK версии 4.5.0.3.

Версия 4.3.0.9.0

  • Проверенная совместимость с Pangle SDK версии 4.3.0.9.

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.3.0.9.

Версия 4.3.0.8.0

  • Проверенная совместимость с Pangle SDK версии 4.3.0.8.

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.3.0.8.

Версия 4.3.0.7.0

  • Проверенная совместимость с Pangle SDK версии 4.3.0.7.

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.3.0.7.

Версия 4.3.0.6.0

  • Проверенная совместимость с Pangle SDK версии 4.3.0.6.

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.3.0.6.

Версия 4.3.0.4.0

  • Проверенная совместимость с Pangle SDK версии 4.3.0.4.

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.3.0.4.

Версия 4.2.5.3.0

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

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

  • Google Mobile Ads SDK версии 20.6.0.
  • Pangle SDK версии 4.2.5.3.
,

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

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

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

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

Требования

  • Android API уровня 23 или выше

Шаг 1: Настройка конфигураций в Pangle UI

Зарегистрируйтесь или войдите в свою учетную запись Pangle.

Добавить новое приложение

Перейдите на вкладку «Приложения» и нажмите кнопку «Добавить приложение» .

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

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

Создать место размещения рекламы

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

Торги

Выберите формат рекламы и название места размещения , а также выберите «In-App Bidding» в качестве типа ценообразования . Заполните оставшуюся часть формы и нажмите «Отправить» .

После создания места размещения рекламы запишите идентификатор места размещения рекламы .

Водопад

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

После создания места размещения рекламы запишите идентификатор места размещения рекламы .

Найдите ключ API Pangle Reporting

Торги

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

Водопад

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

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

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

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

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

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

Следуйте инструкциям в руководстве Pangle «Как добавить тестовое объявление» по включению тестовых объявлений Pangle.

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

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

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

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

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

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

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

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

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

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

Торги

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

Нажмите «Как подписать соглашение о партнерстве» и настроить партнерство с Pangle.



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



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



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



Водопад


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

Select Pangle . Then enter an eCPM value for Pangle and click Continue .



If you already have a mapping for Pangle, you can select it. Otherwise, click Add mapping .

Next, enter the App ID and Ad Placement ID obtained in the previous section. Then click Done .


Add Pangle DSP to GDPR and US state regulations ad partners list

Follow the steps in European regulations settings and US state regulations settings to add Pangle DSP to the European and US state regulations ad partners list in the AdMob UI.

Step 3: Import the Pangle SDK and adapter

In your project-level settings.gradle.kts file, add the following repositories:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://artifact.bytedance.com/repository/pangle/")
    }
  }
}

Then, in your app-level build.gradle.kts file, add the following implementation dependencies and configurations. Use the latest versions of the Pangle SDK and adapter:

dependencies {
    implementation("com.google.android.gms:play-services-ads:24.7.0")
    implementation("com.google.ads.mediation:pangle:7.6.0.4.0")
}

Manual integration

  1. Download the latest version of the Pangle SDK for Android and extract the open_ad_sdk.aar under from the downloaded archive folder and add it to your project.

  2. Navigate to the Pangle adapter artifacts on Google's Maven Repository. Select the latest version, download the Pangle adapter's .aar file, and add it to your project.

Step 4: Implement privacy settings on Pangle SDK

To comply with Google EU User Consent Policy , you must make certain disclosures to your users in the European Economic Area (EEA), the UK, and Switzerland, and obtain their consent for the use of cookies or other local storage where legally required, and for the collection, sharing, and use of personal data for ads personalization. This policy reflects the requirements of the EU ePrivacy Directive and the General Data Protection Regulation (GDPR). You are responsible for verifying consent is propagated to each ad source in your mediation chain. Google is unable to pass the user's consent choice to such networks automatically.

The Pangle adapter provides the PangleMediationAdapter.setGDPRConsent() method that forwards the consent information to the Pangle adapter, then to the Pangle SDK. The following sample code shows how to pass consent information to the Pangle SDK. Set consent information before you initialize Google Mobile Ads SDK to ensure they get forwarded properly to the Pangle SDK.

Ява

import com.google.ads.mediation.pangle.PangleMediationAdapter;
// ...

PangleMediationAdapter.setGDPRConsent(PAGConstant.PAGGDPRConsentType.PAG_GDPR_CONSENT_TYPE_CONSENT);

Котлин

import com.google.ads.mediation.pangle.PangleMediationAdapter
// ...

PangleMediationAdapter.setGDPRConsent(PAGConstant.PAGGDPRConsentType.PAG_GDPR_CONSENT_TYPE_CONSENT)

See Pangle's Android integration guide for more details and the values that can be provided in each method.

US states privacy laws

US states privacy laws require giving users the right to opt out of the "sale" of their "personal information" (as the law defines those terms), with the opt-out offered through a prominent "Do Not Sell My Personal Information" link on the "selling" party's homepage. The US states privacy laws compliance guide offers the ability to enable restricted data processing for Google ad serving, but Google is unable to apply this setting to each ad network in your mediation chain. Therefore, you must identify each ad network in your mediation chain that may participate in the sale of personal information and follow guidance from each of those networks to ensure compliance.

The Pangle adapter provides the PangleMediationAdapter.setPAConsent() method that forwards the consent information to the Pangle adapter, then to the Pangle SDK. The following sample code shows how to pass consent information to the Pangle SDK. Set consent information before you initialize Google Mobile Ads SDK to ensure they get forwarded properly to the Pangle SDK.

Ява

import com.google.ads.mediation.pangle.PangleMediationAdapter;
// ...

PangleMediationAdapter.setPAConsent(PAGConstant.PAGPAConsentType.PAG_PA_CONSENT_TYPE_CONSENT);

Котлин

import com.google.ads.mediation.pangle.PangleMediationAdapter
// ...

PangleMediationAdapter.setPAConsent(PAGConstant.PAGPAConsentType.PAG_PA_CONSENT_TYPE_CONSENT)

See Pangle's Android integration guide for more details and the values that can be provided in each method.

Step 5: Add required code

ProGuard obfuscation

If you use ProGuard to obfuscate Android code, follow the instructions in Pangle's documentation to ensure Pangle SDK code isn't obfuscated.

Step 6: Test your implementation

Enable test ads

Make sure you register your test device for AdMob and enable test mode in Pangle UI.

Verify test ads

To verify that you are receiving test ads from Pangle, enable single ad source testing in ad inspector using the Pangle (Bidding) and Pangle (Waterfall) ad source(s).

Optional Steps

Нативная реклама

Ad rendering

The Pangle adapter returns its native ads as NativeAd objects. It populates the following fields for a NativeAd .

Поле Assets always included by Pangle adapter
Заголовок
Изображение 1
Тело
Икона
Призыв к действию
Звездный рейтинг
Магазин
Цена
Рекламодатель

1 The Pangle adapter does not provide direct access to the main image asset for its native ads. Instead, the adapter populates the MediaView with a video or an image.

Error codes

If the adapter fails to receive an ad from Pangle, you can check the underlying error from the ad response using ResponseInfo.getAdapterResponses() under the following classes:

com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter

Here are the codes and accompanying messages thrown by the Pangle adapter when an ad fails to load:

Код ошибки Домен Причина
101 com.google.ads.mediation.pangle Invalid server parameters (eg Missing app ID or placement ID).
102 com.google.ads.mediation.pangle The requested ad size does not match a Pangle supported banner size.
103 com.google.ads.mediation.pangle Missing or invalid bid response.
-1-60000 com.pangle.ads Pangle SDK returned an error. See Pangle's documentation for more details.

Pangle Android Mediation Adapter Changelog

Version 7.6.0.4.1 (In progress)

  • Removed class-level references to Context. Can help reduce memory leak issues.

Version 7.6.0.4.0

  • Verified compatibility with Pangle SDK version 7.6.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 24.6.0.
  • Pangle SDK version 7.6.0.4.

Version 7.6.0.3.0

  • Verified compatibility with Pangle SDK version 7.6.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 24.6.0.
  • Pangle SDK version 7.6.0.3.

Version 7.6.0.2.0

  • Verified compatibility with Pangle SDK version 7.6.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 24.6.0.
  • Pangle SDK version 7.6.0.2.

Version 7.5.0.4.0

  • Verified compatibility with Pangle SDK version 7.5.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 24.5.0.
  • Pangle SDK version 7.5.0.4.

Version 7.5.0.3.0

  • Verified compatibility with Pangle SDK version 7.5.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 24.5.0.
  • Pangle SDK version 7.5.0.3.

Version 7.5.0.2.0

  • Verified compatibility with Pangle SDK version 7.5.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 24.5.0.
  • Pangle SDK version 7.5.0.2.

Version 7.3.0.5.0

  • Verified compatibility with Pangle SDK version 7.3.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 24.5.0.
  • Pangle SDK version 7.3.0.5.

Version 7.3.0.4.0

  • Verified compatibility with Pangle SDK version 7.3.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 24.4.0.
  • Pangle SDK version 7.3.0.4.

Version 7.3.0.3.0

  • Verified compatibility with Pangle SDK version 7.3.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 24.4.0.
  • Pangle SDK version 7.3.0.3.

Version 7.2.0.6.0

  • Verified compatibility with Pangle SDK version 7.2.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 24.4.0.
  • Pangle SDK version 7.2.0.6.

Version 7.2.0.4.0

  • Verified compatibility with Pangle SDK version 7.2.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 24.3.0.
  • Pangle SDK version 7.2.0.4.

Version 7.2.0.3.0

  • Verified compatibility with Pangle SDK version 7.2.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 24.3.0.
  • Pangle SDK version 7.2.0.3.

Version 7.1.0.8.0

  • Updated the privacy APIs from the PangleMediationAdapter class.
  • Removed PangleMediationAdapter.setDoNotSell() . Use PangleMediationAdapter.setPAConsent()
  • Added support for adaptive banner ad sizes.
  • Verified compatibility with Pangle SDK version 7.1.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 24.2.0.
  • Pangle SDK version 7.1.0.8.

Version 6.5.0.8.0

  • Verified compatibility with Pangle SDK version 6.5.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 24.1.0.
  • Pangle SDK version 6.5.0.8.

Version 6.5.0.6.0

  • Verified compatibility with Pangle SDK version 6.5.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 24.1.0.
  • Pangle SDK version 6.5.0.6.

Version 6.5.0.5.0

  • Verified compatibility with Pangle SDK version 6.5.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 24.0.0.
  • Pangle SDK version 6.5.0.5.

Version 6.5.0.4.1

  • Updated the minimum required Android API level to 23.
  • Updated the minimum required Google Mobile Ads SDK version to 24.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 24.0.0.
  • Pangle SDK version 6.5.0.4.

Version 6.5.0.4.0

  • Verified compatibility with Pangle SDK version 6.5.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.5.0.4.

Version 6.5.0.3.0

  • Verified compatibility with Pangle SDK version 6.5.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.5.0.3.

Version 6.4.0.6.0

  • Verified compatibility with Pangle SDK version 6.4.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.4.0.6.

Version 6.4.0.5.0

  • Verified compatibility with Pangle SDK version 6.4.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.4.0.5.

Version 6.4.0.4.0

  • Verified compatibility with Pangle SDK version 6.4.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.4.0.4.

Version 6.4.0.3.0

  • Verified compatibility with Pangle SDK version 6.4.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.4.0.3.

Version 6.4.0.2.0

  • Verified compatibility with Pangle SDK version 6.4.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 23.6.0.
  • Pangle SDK version 6.4.0.2.

Version 6.3.0.4.0

  • Verified compatibility with Pangle SDK version 6.3.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.4.0.
  • Pangle SDK version 6.3.0.4.

Version 6.3.0.2.0

  • Verified compatibility with Pangle SDK version 6.3.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 23.4.0.
  • Pangle SDK version 6.3.0.2.

Version 6.2.0.7.0

  • Verified compatibility with Pangle SDK version 6.2.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 23.3.0.
  • Pangle SDK version 6.2.0.7.

Version 6.2.0.6.0

  • Verified compatibility with Pangle SDK version 6.2.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 23.3.0.
  • Pangle SDK version 6.2.0.6.

Version 6.2.0.5.0

  • Verified compatibility with Pangle SDK version 6.2.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 23.3.0.
  • Pangle SDK version 6.2.0.5.

Version 6.2.0.4.0

  • Verified compatibility with Pangle SDK version 6.2.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.3.0.
  • Pangle SDK version 6.2.0.4.

Version 6.1.0.9.0

  • Verified compatibility with Pangle SDK version 6.1.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 23.2.0.
  • Pangle SDK version 6.1.0.9.

Version 6.1.0.7.0

  • Verified compatibility with Pangle SDK version 6.1.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 23.2.0.
  • Pangle SDK version 6.1.0.7.

Version 6.1.0.6.0

  • Verified compatibility with Pangle SDK version 6.1.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 23.2.0.
  • Pangle SDK version 6.1.0.6.

Version 6.0.0.8.0

  • Verified compatibility with Pangle SDK version 6.0.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 6.0.0.8.

Version 6.0.0.7.0

  • Verified compatibility with Pangle SDK version 6.0.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 6.0.0.7.

Version 6.0.0.5.0

  • Verified compatibility with Pangle SDK version 6.0.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 6.0.0.5.

Version 6.0.0.4.0

  • Verified compatibility with Pangle SDK version 6.0.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 6.0.0.4.

Version 6.0.0.3.0

  • Verified compatibility with Pangle SDK version 6.0.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 6.0.0.3.

Version 5.9.0.6.0

  • Verified compatibility with Pangle SDK version 5.9.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 5.9.0.6.

Version 5.9.0.5.0

  • Verified compatibility with Pangle SDK version 5.9.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 23.1.0.
  • Pangle SDK version 5.9.0.5.

Version 5.9.0.4.0

  • Verified compatibility with Pangle SDK version 5.9.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 23.0.0.
  • Pangle SDK version 5.9.0.4.

Version 5.9.0.2.0

  • Verified compatibility with Pangle SDK version 5.9.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 23.0.0.
  • Pangle SDK version 5.9.0.2.

Version 5.8.1.0.0

  • Verified compatibility with Pangle SDK version 5.8.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 23.0.0.
  • Pangle SDK version 5.8.1.0.

Version 5.8.0.9.0

  • Verified compatibility with Pangle SDK version 5.8.0.9.
  • Updated the minimum required Google Mobile Ads SDK version to 23.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 23.0.0.
  • Pangle SDK version 5.8.0.9.

Version 5.8.0.7.0

  • Verified compatibility with Pangle SDK version 5.8.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.8.0.7.

Version 5.8.0.6.0

  • Verified compatibility with Pangle SDK version 5.8.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.8.0.6.

Version 5.7.0.3.0

  • Verified compatibility with Pangle SDK version 5.7.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.7.0.3.

Version 5.7.0.2.0

  • Verified compatibility with Pangle SDK version 5.7.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.7.0.2.

Version 5.7.0.1.0

  • Verified compatibility with Pangle SDK version 5.7.0.1.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.7.0.1.

Version 5.6.0.3.0

  • Verified compatibility with Pangle SDK version 5.6.0.3.
  • Updated the minimum required Google Mobile Ads SDK version to 22.6.0.

Built and tested with:

  • Google Mobile Ads SDK version 22.6.0.
  • Pangle SDK version 5.6.0.3.

Version 5.5.0.9.0

  • Updated the minimum required Google Mobile Ads SDK version to 22.5.0.
  • Verified compatibility with Pangle SDK version 5.5.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 22.5.0.
  • Pangle SDK version 5.5.0.9.

Version 5.5.0.8.0

  • Verified compatibility with Pangle SDK version 5.5.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 22.3.0.
  • Pangle SDK version 5.5.0.8.

Version 5.5.0.7.0

  • Verified compatibility with Pangle SDK version 5.5.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 22.3.0.
  • Pangle SDK version 5.5.0.7.

Version 5.5.0.6.0

  • Bidding app open ad format isn't supported in this version as this adapter version was reverted to depend on Google Mobile Ads SDK version 22.3.0.
  • Verified compatibility with Pangle SDK version 5.5.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 22.3.0.
  • Pangle SDK version 5.5.0.6.

Version 5.5.0.4.0

  • Added bidding support for app open ad format.
  • Added watermark support for bidding ads.
  • Updated the minimum required Google Mobile Ads SDK version to 22.4.0.
  • Verified compatibility with Pangle SDK version 5.5.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 22.4.0.
  • Pangle SDK version 5.5.0.4.

Version 5.4.1.1.0

  • Fixed an issue where the adapter fails to initialize.
  • Verified compatibility with Pangle SDK version 5.4.1.1.

Built and tested with:

  • Google Mobile Ads SDK version 22.3.0.
  • Pangle SDK version 5.4.1.1.

Version 5.4.0.9.0

  • Verified compatibility with Pangle SDK version 5.4.0.9.
  • Updated the minimum required Google Mobile Ads SDK version to 22.3.0.

Built and tested with:

  • Google Mobile Ads SDK version 22.3.0.
  • Pangle SDK version 5.4.0.9.

Version 5.4.0.8.0

  • Verified compatibility with Pangle SDK version 5.4.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 22.2.0.
  • Pangle SDK version 5.4.0.8.

Version 5.3.0.6.0

  • Verified compatibility with Pangle SDK version 5.3.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 22.2.0.
  • Pangle SDK version 5.3.0.6.

Version 5.3.0.5.0

  • Verified compatibility with Pangle SDK version 5.3.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 22.2.0.
  • Pangle SDK version 5.3.0.5.

Version 5.3.0.4.0

  • Verified compatibility with Pangle SDK version 5.3.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 22.2.0.
  • Pangle SDK version 5.3.0.4.

Version 5.2.0.7.0

  • Verified compatibility with Pangle SDK version 5.2.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 22.1.0.
  • Pangle SDK version 5.2.0.7.

Version 5.2.0.6.0

  • Verified compatibility with Pangle SDK version 5.2.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 22.1.0.
  • Pangle SDK version 5.2.0.6.

Version 5.2.0.5.0

  • Verified compatibility with Pangle SDK version 5.2.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 22.1.0.
  • Pangle SDK version 5.2.0.5.

Version 5.2.0.3.0

  • Added waterfall support for app open, banner (includes MREC), interstitial, rewarded and native ad formats.
  • Verified compatibility with Pangle SDK version 5.2.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 22.0.0.
  • Pangle SDK version 5.2.0.3.

Version 5.1.0.9.0

  • Verified compatibility with Pangle SDK version 5.1.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 22.0.0.
  • Pangle SDK version 5.1.0.9.

Version 5.1.0.8.0

  • Verified compatibility with Pangle SDK version 5.1.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 22.0.0.
  • Pangle SDK version 5.1.0.8.

Version 5.1.0.6.0

  • Updated adapter to use new VersionInfo class.
  • Updated the minimum required Google Mobile Ads SDK version to 22.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 22.0.0.
  • Pangle SDK version 5.1.0.6.

Version 5.0.1.1.0

  • Verified compatibility with Pangle SDK version 5.0.1.1.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.1.1.

Version 5.0.1.0.0

  • Verified compatibility with Pangle SDK version 5.0.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.1.0.

Version 5.0.0.9.0

  • Verified compatibility with Pangle SDK version 5.0.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.0.9.

Version 5.0.0.8.0

  • Verified compatibility with Pangle SDK version 5.0.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.0.8.

Version 5.0.0.7.0

  • Verified compatibility with Pangle SDK version 5.0.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.0.7.

Version 5.0.0.6.0

  • Verified compatibility with Pangle SDK version 5.0.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 5.0.0.6.

Version 4.9.0.9.0

  • Verified compatibility with Pangle SDK version 4.9.0.9.
  • Updated the minimum required Google Mobile Ads SDK version to 21.5.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.5.0.
  • Pangle SDK version 4.9.0.9.

Version 4.9.0.8.0

  • Verified compatibility with Pangle SDK version 4.9.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 21.4.0.
  • Pangle SDK version 4.9.0.8.

Version 4.9.0.7.0

  • Verified compatibility with Pangle SDK version 4.9.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 21.4.0.
  • Pangle SDK version 4.9.0.7.

Version 4.9.0.6.0

  • Verified compatibility with Pangle SDK version 4.9.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 21.4.0.
  • Pangle SDK version 4.9.0.6.

Version 4.8.1.0.0

  • Verified compatibility with Pangle SDK version 4.8.1.0.
  • Updated the minimum required Google Mobile Ads SDK version to 21.4.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.4.0.
  • Pangle SDK version 4.8.1.0.

Version 4.8.0.9.0

  • Verified compatibility with Pangle SDK version 4.8.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 21.3.0.
  • Pangle SDK version 4.8.0.9.

Version 4.8.0.8.0

  • Verified compatibility with Pangle SDK version 4.8.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 21.3.0.
  • Pangle SDK version 4.8.0.8.

Version 4.8.0.7.0

  • Verified compatibility with Pangle SDK version 4.8.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 21.3.0.
  • Pangle SDK version 4.8.0.7.

Version 4.8.0.6.0

  • Verified compatibility with Pangle SDK version 4.8.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 21.3.0.
  • Pangle SDK version 4.8.0.6.

Version 4.7.0.7.0

  • Verified compatibility with Pangle SDK version 4.7.0.7.
  • Updated the minimum required Google Mobile Ads SDK version to 21.3.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.3.0.
  • Pangle SDK version 4.7.0.7.

Version 4.7.0.6.0

  • Verified compatibility with Pangle SDK version 4.7.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 21.2.0.
  • Pangle SDK version 4.7.0.6.

Version 4.7.0.5.0

  • Verified compatibility with Pangle SDK version 4.7.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 21.2.0.
  • Pangle SDK version 4.7.0.5.

Version 4.7.0.3.0

  • Verified compatibility with Pangle SDK version 4.7.0.3.
  • The adapter now attempts to initialize the Pangle SDK before loading ads.

Built and tested with:

  • Google Mobile Ads SDK version 21.2.0.
  • Pangle SDK version 4.7.0.3.

Version 4.6.0.9.0

  • Verified compatibility with Pangle SDK version 4.6.0.9.
  • Updated the minimum required Google Mobile Ads SDK version to 21.2.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.2.0.
  • Pangle SDK version 4.6.0.9.

Version 4.5.0.6.1

  • Added bidding support for native ad format.
  • Updated the minimum required Google Mobile Ads SDK version to 21.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 21.1.0.
  • Pangle SDK version 4.5.0.6.

Version 4.5.0.6.0

  • Verified compatibility with Pangle SDK version 4.5.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 21.0.0.
  • Pangle SDK version 4.5.0.6.

Version 4.5.0.5.0

  • Verified compatibility with Pangle SDK version 4.5.0.5.

Built and tested with:

  • Google Mobile Ads SDK version 21.0.0.
  • Pangle SDK version 4.5.0.5.

Version 4.5.0.4.0

  • Verified compatibility with Pangle SDK version 4.5.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 21.0.0.
  • Pangle SDK version 4.5.0.4.

Version 4.5.0.3.0

  • Verified compatibility with Pangle SDK version 4.5.0.3.
  • Updated compileSdkVersion and targetSdkVersion to API 31.
  • Updated the minimum required Google Mobile Ads SDK version to 21.0.0.
  • Updated the minimum required Android API level to 19.

Built and tested with:

  • Google Mobile Ads SDK version 21.0.0.
  • Pangle SDK version 4.5.0.3.

Version 4.3.0.9.0

  • Verified compatibility with Pangle SDK version 4.3.0.9.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.3.0.9.

Version 4.3.0.8.0

  • Verified compatibility with Pangle SDK version 4.3.0.8.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.3.0.8.

Version 4.3.0.7.0

  • Verified compatibility with Pangle SDK version 4.3.0.7.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.3.0.7.

Version 4.3.0.6.0

  • Verified compatibility with Pangle SDK version 4.3.0.6.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.3.0.6.

Version 4.3.0.4.0

  • Verified compatibility with Pangle SDK version 4.3.0.4.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.3.0.4.

Version 4.2.5.3.0

  • Initial release!
  • Added bidding support for banner (includes MREC), interstitial and rewarded ad formats.

Built and tested with:

  • Google Mobile Ads SDK version 20.6.0.
  • Pangle SDK version 4.2.5.3.