В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и показа рекламы из Pangle с помощью медиации . и водопад, и торги интеграции. В нем рассказывается, как добавить Pangle в конфигурацию медиации рекламного блока и как интегрировать Pangle SDK и адаптер в Unity приложение.
Поддерживаемые интеграции и форматы объявлений
AdMob Адаптер-посредник для Pangle имеет следующие возможности:
Интеграция | |
---|---|
Торги | |
Водопад | |
Форматы | |
Баннер | |
Межстраничный | |
Награжден | |
Межстраничное объявление с вознаграждением |
Требования
- Последняя версия Google Mobile Ads SDK
- Unity 5.6 или выше
- Развертывание на Android
- Android API уровня 21 или выше
- Развертывание на iOS
- Цель развертывания iOS 12.0 или выше
- Рабочий Unity проект, настроенный с помощью Google Mobile Ads SDK. Подробности см. в разделе «Начало работы» .
- Пройдите руководство по началу работы с медиацией
Шаг 1. Настройте конфигурации в пользовательском интерфейсе Pangle.
添加新应用
转到 Applications(应用)标签页,然后点击 Add App(添加应用)按钮。
选择要为其创建应用的操作系统,并填写表单的其余部分。然后点击提交。
Android
iOS
记下您应用的应用 ID。
Android
iOS
创建广告展示位置
创建应用后,点击添加按钮创建广告展示位置。
Android
iOS
出价
选择广告格式和广告展示位置名称,然后选择应用内出价作为定价类型。填写表单的其余部分,然后点击提交。
创建广告展示位置后,请记下广告展示位置 ID。
Android
iOS
瀑布
选择广告格式和广告展示位置名称,然后选择全局每千次展示费用作为定价类型。填写表单的其余部分,然后点击提交。
创建广告展示位置后,请记下广告展示位置 ID。
Android
iOS
找到 Pangle Reporting API 密钥
出价
出价集成不需要执行此步骤。
瀑布
记下页面左下角的 User ID。
依次点击集成 > SDK 和 API > Pangle Reporting API 2.0。记下角色 ID 和安全密钥。
开启测试模式
请按照 Pangle 的如何添加测试广告指南中的说明启用 Pangle 测试广告。
Шаг 2. Настройте спрос Pangle в AdMob пользовательский интерфейс
Настройте параметры медиации для своего рекламного блока
Андроид
Инструкции см. в шаге 2 руководства дляAndroid .
iOS
Инструкции см. в шаге 2 руководства дляiOS .
Шаг 3. Импортируйте Pangle SDK и адаптер.
Загрузите последнюю версию плагина-посредника Google Mobile Ads для Pangle по ссылке для скачивания в журнале изменений и извлеките пакет GoogleMobileAdsPangleMediation.unitypackage
из zip-файла.
В редакторе проекта Unity выберите «Активы» > «Импортировать пакет» > «Пользовательский пакет» и найдите загруженный вами файл GoogleMobileAdsPangleMediation.unitypackage
. Убедитесь, что все файлы выбраны, и нажмите «Импортировать» .
Затем выберите «Ресурсы» > «Resolver служб Play» > «Android Resolver» > «Принудительное разрешение» . Библиотека Unity Play Services Resolver выполнит разрешение зависимостей с нуля и скопирует объявленные зависимости в каталог Assets/Plugins/Android
вашего приложения Unity.
Шаг 4. Добавьте необходимый код
Андроид
Для интеграции с Pangle не требуется дополнительный код.
iOS
Интеграция со SKAdNetwork
Следуйте документации Pangle , чтобы добавить идентификаторы SKAdNetwork в файл Info.plist
вашего проекта.
Шаг 5. Проверьте свою реализацию
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство дляAdMob и включили тестовый режим в пользовательском интерфейсе Pangle .
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления отPangle, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений Pangle (Bidding) and Pangle (Waterfall) .
Коды ошибок
Если адаптеру не удается получить рекламу от Pangle, издатели могут проверить основную ошибку из ответа на объявление, используя ResponseInfo
в следующих классах:
Андроид
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
Вот коды и сопутствующие сообщения, выдаваемые адаптером 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. |
iOS
Код ошибки | Домен | Причина |
---|---|---|
101 | com.google.ads.mediation.pangle | Неверные параметры сервера (например, отсутствует идентификатор приложения или идентификатор места размещения). |
102 | com.google.ads.mediation.pangle | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому Pangle. |
-1-60000 | Отправлено Pangle SDK | Pangle SDK вернул ошибку. Дополнительную информацию см. в документации Pangle. |
Журнал изменений плагина Pangle Unity Mediation
Версия 4.2.1
- Поддерживает адаптер Pangle Android версии 6.1.0.7.0 .
- Поддерживает адаптер Pangle iOS версии 6.1.0.6.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.2.0.
Версия 4.2.0
-
DummyClient
переименован вPlaceholderClient
. - Поддерживает адаптер Pangle Android версии 6.1.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 6.1.0.5.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.2.0.
Версия 4.1.0
- Поддерживает адаптер Pangle Android версии 6.0.0.8.0 .
- Поддерживает адаптер Pangle iOS версии 6.1.0.5.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.1.
Версия 4.0.1
- Поддерживает адаптер Pangle Android версии 6.0.0.5.0 .
- Поддерживает адаптер Pangle iOS версии 6.0.0.6.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 4.0.0
- Поддерживает адаптер Pangle Android версии 6.0.0.5.0 .
- Поддерживает адаптер Pangle iOS версии 6.0.0.5.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 3.0.0
- Поддерживает адаптер Pangle Android версии 6.0.0.3.0 .
- Поддерживает адаптер Pangle iOS версии 5.9.0.9.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 2.8.1
- Поддерживает адаптер Pangle Android версии 5.9.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 5.9.0.8.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 2.8.0
- Поддерживает адаптер Pangle Android версии 5.9.0.4.0 .
- Поддерживает адаптер Pangle iOS версии 5.9.0.7.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 2.7.0
- Поддерживает адаптер Pangle Android версии 5.9.0.2.0 .
- Поддерживает адаптер Pangle iOS версии 5.8.0.8.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.1.0.
Версия 2.6.0
- Поддерживает адаптер Pangle Android версии 5.8.0.9.0 .
- Поддерживает адаптер Pangle iOS версии 5.8.0.8.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 9.0.0.
Версия 2.5.0
- Поддерживает адаптер Pangle Android версии 5.7.0.1.0 .
- Поддерживает адаптер Pangle iOS версии 5.7.0.7.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.6.0.
Версия 2.4.0
- Поддерживает адаптер Pangle Android версии 5.5.0.9.0 .
- Поддерживает адаптер Pangle iOS версии 5.5.0.9.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.6.0.
Версия 2.3.0
- Поддерживает адаптер Pangle Android версии 5.3.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 5.3.1.2.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.4.1.
Версия 2.2.0
- Поддерживает адаптер Pangle Android версии 5.2.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 5.2.0.9.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.3.0.
Версия 2.1.0
- Поддерживает адаптер Pangle Android версии 5.1.0.9.0 .
- Поддерживает адаптер Pangle iOS версии 5.1.1.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.1.0.
Версия 2.0.0
- Содержимое адаптера перенесено в
GoogleMobileAds/Mediation/Pangle/
. - Пространство имен адаптера изменено для использования
GoogleMobileAds.Mediation.Pangle
. - Поддерживает адаптер Pangle Android версии 5.0.0.7.0 .
- Поддерживает адаптер Pangle iOS версии 5.0.0.6.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.4.1.
Версия 1.5.1
- Поддерживает адаптер Pangle Android версии 4.9.0.7.0 .
- Поддерживает адаптер Pangle iOS версии 4.9.0.8.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.4.0.
Версия 1.5.0
- Поддерживает адаптер Pangle Android версии 4.9.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 4.9.0.7.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.3.1.
Версия 1.4.0
- Поддерживает адаптер Pangle Android версии 4.8.1.0.0 .
- Поддерживает адаптер Pangle iOS версии 4.8.1.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.3.1.
Версия 1.3.1
- Поддерживает адаптер Pangle Android версии 4.7.0.6.0 .
- Поддерживает адаптер Pangle iOS версии 4.7.0.6.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.2.0.
Версия 1.3.0
- Переименованы следующие методы в классе
Pangle
:-
SetGDPR()
->SetGDPRConsent()
-
SetCCPA()
->SetDoNotSell()
-
- Поддерживает адаптер Pangle Android версии 4.7.0.5.0 .
- Поддерживает адаптер Pangle iOS версии 4.7.0.5.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.2.0.
Версия 1.2.0
- Поддерживает адаптер Pangle Android версии 4.5.0.6.1 .
- Поддерживает адаптер Pangle iOS версии 4.5.2.8.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.1.0.
Версия 1.1.0
- Поддерживает адаптер Pangle Android версии 4.5.0.3.0 .
- Поддерживает адаптер Pangle iOS версии 4.5.1.3.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.0.2.
Версия 1.0.0
- Первый выпуск!
- Поддерживает адаптер Pangle Android версии 4.3.0.8.0 .
- Поддерживает адаптер Pangle iOS версии 4.3.0.5.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.0.0.