В этом руководстве показано, как использовать плагин 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.molocoOpenUPM
В редакторе проекта Unity выберите Edit > Project Settings > Package Manager , чтобы открыть настройки менеджера пакетов Unity .
На вкладке «Реестры с ограниченной областью действия» добавьте OpenUPM в качестве реестра с ограниченной областью действия, указав следующие данные:
- Имя:
OpenUPM - URL:
https://package.openupm.com - Область применения:
com.google

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

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

Пакет Unity
Загрузите последнюю версию плагина медиации Google Mobile Ads для Moloco Ads SDK по ссылке для скачивания в Changelog и извлеките файл GoogleMobileAdsMolocoMediation.unitypackage из zip-архива.
В редакторе проекта Unity выберите Assets > Import Package > Custom Package и найдите загруженный файл GoogleMobileAdsMolocoMediation.unitypackage . Убедитесь, что все файлы выбраны, и нажмите Import .

Затем выберите 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
- Поддерживает адаптер Moloco для Android версии 4.3.1.0 .
- Поддерживает адаптер Moloco для iOS версии 4.1.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.6.0.
Версия 2.2.1
- Поддерживает адаптер Moloco Android версии 4.2.1.0 .
- Поддерживает адаптер Moloco для iOS версии 3.13.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.6.0.
Версия 2.2.0
- Поддерживает адаптер Moloco Android версии 4.2.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.13.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.6.0.
Версия 2.1.0
- Поддерживает адаптер Moloco для Android версии 4.1.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.13.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.5.0.
Версия 2.0.0
- Поддерживает адаптер Moloco Android версии 4.0.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.13.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.4.2.
Версия 1.6.1
- Поддерживает адаптер Moloco Android версии 3.12.1.0 .
- Поддерживает адаптер Moloco для iOS версии 3.12.1.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.4.1.
Версия 1.6.0
- Поддерживает адаптер Moloco Android версии 3.12.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.12.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.3.0.
Версия 1.5.0
- Поддерживает адаптер Moloco Android версии 3.11.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.11.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.3.0.
Версия 1.4.0
- Поддерживает адаптер Moloco Android версии 3.10.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.10.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.2.0.
Версия 1.3.1
- Поддерживает адаптер Moloco Android версии 3.9.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.9.1.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.1.0.
Версия 1.3.0
- Поддерживает адаптер Moloco Android версии 3.9.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.9.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.1.0.
Версия 1.2.1
- Поддерживает адаптер Moloco для Android версии 3.8.0.1 .
- Поддерживает адаптер Moloco для iOS версии 3.8.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.0.0.
Версия 1.2.0
- Поддерживает адаптер Moloco Android версии 3.8.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.8.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.0.0.
Версия 1.1.0
- Поддерживает адаптер Moloco Android версии 3.7.2.0 .
- Поддерживает адаптер Moloco для iOS версии 3.7.2.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 10.0.0.
Версия 1.0.0
- Первый релиз!
- Поддерживает адаптер Moloco Android версии 3.7.0.0 .
- Поддерживает адаптер Moloco для iOS версии 3.6.0.0 .
- Разработано и протестировано с использованием плагина Google Mobile Ads Unity версии 9.6.0.