Интеграция Moloco с посредничеством

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

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

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

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

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

Требования

  • Новейший плагин Google Mobile Ads для Unity
  • Unity 5.6 или выше
  • Плагин Moloco для Unity версии 1.2.0 или выше.
  • Для развертывания на Android
    • Android API уровня 23 или выше
  • Для развертывания на iOS
    • Целевая версия iOS для развертывания — 12.0 или выше.
  • Рабочий проект Unity, настроенный с использованием плагина Google Mobile Ads Unity. Подробности см. в разделе «Начало работы» .
  • Заполните руководство по началу медиации.

Шаг 1: Настройка параметров в пользовательском интерфейсе Moloco.

Войдите в издательский портал Moloco.

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

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

Android

iOS

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

Android

iOS

Перейдите во вкладку «Обзор» > «Рекламные блоки» , выберите приложение из выпадающего меню, а затем нажмите «Новый рекламный блок» .

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

Перейдите во вкладку «Объявления» , чтобы просмотреть подробную информацию о созданном вами рекламном блоке. Запишите идентификатор рекламного блока (Ad Unit ID ).

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

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

Android

Инструкции см. в шаге 2 руководства для Android .

iOS

Инструкции см. в шаге 2 руководства для iOS .

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

Чтобы добавить Moloco Ads в список рекламных партнеров, соответствующих европейским и американским государственным нормативным требованиям, в пользовательском интерфейсе AdMob, выполните действия, описанные в настройках европейских и американских нормативных требований .

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

OpenUPM-CLI

Если у вас установлен OpenUPM-CLI , вы можете установить плагин Google Mobile Ads Moloco Ads SDK Mediation Plugin for Unity в свой проект, выполнив следующую команду из корневого каталога проекта:

openupm add com.google.ads.mobile.mediation.moloco

OpenUPM

В редакторе проекта Unity выберите Edit > Project Settings > Package Manager , чтобы открыть настройки менеджера пакетов Unity .

На вкладке «Реестры с ограниченной областью действия» добавьте OpenUPM в качестве реестра с ограниченной областью действия, указав следующие данные:

  • Имя: OpenUPM
  • URL: https://package.openupm.com
  • Область применения: com.google

Подробности об OpenUPM

Затем перейдите в меню Window > Package Manager , чтобы открыть диспетчер пакетов Unity , и выберите My Registries из выпадающего меню.

Реестры единства

Выберите пакет Google Mobile Ads Moloco Mediation и нажмите « Установить» .

Установка из OpenUPM

Пакет Unity

Загрузите последнюю версию плагина медиации Google Mobile Ads для Moloco Ads SDK по ссылке для скачивания в Changelog и извлеките файл GoogleMobileAdsMolocoMediation.unitypackage из zip-архива.

В редакторе проекта Unity выберите Assets > Import Package > Custom Package и найдите загруженный файл GoogleMobileAdsMolocoMediation.unitypackage . Убедитесь, что все файлы выбраны, и нажмите Import .

Импорт из Unity

Затем выберите Assets > External Dependency Manager > Android Resolver > Force Resolve . Библиотека External Dependency Manager выполнит разрешение зависимостей с нуля и скопирует объявленные зависимости в каталог Assets/Plugins/Android вашего приложения Unity.

Силовое разрешение

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

Для интеграции с Moloco дополнительный код не требуется.

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

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

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

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

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

коды ошибок

Если адаптер не получает объявление от Moloco, издатели могут проверить основную причину ошибки в ответе на объявление, используя класс ResponseInfo из следующих разделов:

Android

com.moloco.sdk
com.google.ads.mediation.moloco.MolocoMediationAdapter

iOS

MolocoSDK.MolocoError
GADMediationAdapterMoloco

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

Android

Код ошибки Домен Причина
101 com.google.ads.mediation.moloco Отсутствует или недействителен ключ приложения Moloco.
102 com.google.ads.mediation.moloco Отсутствует или недействителен идентификатор рекламного блока Moloco.
103 com.google.ads.mediation.moloco Объект объявления Moloco, возвращенный Moloco, оказался пустым (null).
от -1 до 5000 com.moloco.sdk Moloco SDK вернул ошибку. Дополнительные сведения см. в документации Moloco.

iOS

Код ошибки Домен Причина
101 com.google.ads.mediation.moloco Moloco SDK не поддерживает показ рекламы на iOS 12 и более ранних версиях.
102 com.google.ads.mediation.moloco Отсутствует или недействителен ключ приложения Moloco.
103 com.google.ads.mediation.moloco Отсутствует или недействителен идентификатор рекламного блока Moloco.
104 com.google.ads.mediation.moloco Рекламное объявление пока не готово к показу.
105 com.google.ads.mediation.moloco Реклама не отобразилась.
106 com.google.ads.mediation.moloco Данные для отображения рекламы недоступны.
от -1 до 5000 Отправлено с помощью Moloco SDK Moloco SDK вернул ошибку. Дополнительные сведения см. в документации Moloco.

Вознаграждение за проверку на стороне сервера

Если вы используете обратные вызовы проверки на стороне сервера (SSV) , идентификатор источника рекламы для Moloco будет 8267622065755668722 .

Список изменений плагина Moloco Unity Mediation

Версия 3.0.0

Версия 2.2.1

Версия 2.2.0

Версия 2.1.0

Версия 2.0.0

Версия 1.6.1

Версия 1.6.0

Версия 1.5.0

Версия 1.4.0

Версия 1.3.1

Версия 1.3.0

Версия 1.2.1

Версия 1.2.0

Версия 1.1.0

Версия 1.0.0