В этом руководстве показано, как использовать Google Mobile Ads SDK для загрузки и отображения рекламы из nend с помощью медиации , а также рассматривается каскадная интеграция. В нем рассказывается, как добавить nend в конфигурацию медиации рекламного блока и как интегрировать nend SDK и адаптер в приложение Unity.
В интерфейсе информационной панели nend для меток, кнопок и описаний используется текст на японском языке, а снимки экрана, представленные ниже, не были переведены. Однако в тексте данного руководства метки и кнопки называются английскими названиями. Например, «URL スキーム» — это «Схема URL» и так далее.
Поддерживаемые интеграции и форматы объявлений
Интеграция | |
---|---|
Торги | |
Водопад | |
Форматы | |
Баннер | |
Межстраничный | |
Награжден |
Требования
- Юнити 4 или выше
- Последняя версия Google Mobile Ads SDK
- Развертывание на Android
- Android API уровня 21 или выше
- Развертывание на iOS
- Цель развертывания iOS 12.0 или выше
- Рабочий проект Unity, настроенный с помощью Google Mobile Ads SDK. Подробности см. в разделе «Начало работы» .
- Пройдите руководство по началу работы с медиацией
Шаг 1. Настройте конфигурации в пользовательском интерфейсе nend.
Зарегистрируйтесь или войдите в свою учетную запись nend.
Чтобы добавить свое приложение на панель мониторинга nend, сначала нажмите вкладку «Управление размещением» , а затем выберите «Сайт/Приложение» . Нажмите кнопку «Добавить приложение» , чтобы добавить свое приложение в nend.
Создать заявку
Введите название своего приложения и выберите платформу приложения в качестве типа приложения . Введите URL-адрес и проверьте, есть ли ваше приложение в соответствующем магазине приложений.
(см. часто задаваемые вопросы о невыпущенных приложениях nend, если ваше приложение еще не выпущено). Выберите категорию для своего приложения и нажмите «Создать» , когда закончите.
Андроид
iOS
Ваше приложение будет отображаться на панели управления после его создания.
Андроид
iOS
Создать место размещения
После регистрации приложения можно переходить к созданию места размещения. Чтобы создать место размещения для баннерной рекламы, перейдите на вкладку «Управление местами размещения» и нажмите « Размещение» . Затем нажмите кнопку «Создать новое место размещения» .
Выберите свое приложение в раскрывающемся меню. Затем следуйте приведенным ниже инструкциям, соответствующим предпочитаемому вами формату объявления.
Баннер
Выберите «Неподвижное изображение» в качестве типа объявления и «Баннер» в качестве типа инвентаря . После этого введите Название места размещения , заполните раздел «Введение в инвентарь» , выберите формат инвентаря и, наконец, выберите размер инвентаря . По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Межстраничный
Выберите «Неподвижное изображение» в качестве типа объявления и «Межстраничное объявление» в качестве типа инвентаря . После этого введите «Название места размещения» , заполните «Введение в инвентарь » и выберите частоту показа объявления из раскрывающегося списка. По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Для межстраничных видеообъявлений выберите «Видео» в качестве типа объявления и «Межстраничное» в качестве типа инвентаря . После этого введите «Название места размещения» , заполните «Введение в инвентарь » и выберите подходящую категорию из раскрывающегося списка. По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Награжден
Выберите «Видео» в качестве типа объявления и «Награда» в качестве типа инвентаря . После этого введите «Название места размещения» , заполните «Введение в инвентарь » и выберите подходящую категорию из раскрывающегося списка.
В разделе «Настройки вознаграждения» выберите содержимое вознаграждения в раскрывающемся списке и введите предпочитаемое название виртуальной валюты . По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Родной
Выберите «Неподвижное изображение» в качестве типа объявления и «Нативное» в качестве типа инвентаря . После этого введите Название места размещения , заполните раздел «Введение в инвентарь» и выберите изображение для объявления . По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Для нативной видеорекламы выберите «Видео» в качестве типа объявления и «Нативная (индивидуальная)» в качестве типа инвентаря . После этого введите «Название места размещения» , заполните «Введение в инвентарь » и выберите подходящую категорию из раскрывающегося списка.
В разделе «Настройки нативного» выберите из списка ориентацию видеообъявления и тип нативного объявления . По завершении нажмите кнопку «Создать» , чтобы создать место размещения.
Чтобы настроить рекламный блок AdMob в следующем разделе, вам понадобятся APIKey и SpotID для каждого места размещения. Чтобы найти их, перейдите на вкладку «Управление размещением » и нажмите кнопку SDK под названием вашего приложения.
Обратите внимание на apiKey и SpotID .
Вам также понадобится ваш ключ API для API отчетов nend, который они называют ключом API для парсинга . Вы можете найти его во вкладке «Инструменты» .
Шаг 2. Настройте запрос nend в пользовательском интерфейсе AdMob
Настройте параметры медиации для своего рекламного блока
Андроид
Инструкции см. в шаге 2 руководства дляAndroid .
iOS
Инструкции см. в шаге 2 руководства дляiOS .
Шаг 3. Импортируйте nend SDK и адаптер.
Загрузите последнюю версию подключаемого модуля медиации Google Mobile Ads для nend по ссылке для скачивания в журнале изменений и извлеките пакет GoogleMobileAdsNendMediation.unitypackage
из zip
-файла.
В редакторе проекта Unity выберите «Активы» > «Импортировать пакет» > «Пользовательский пакет» и найдите загруженный вами файл GoogleMobileAdsNendMediation.unitypackage
. Убедитесь, что все файлы выбраны, и нажмите «Импортировать» .
Затем выберите «Ресурсы» > «Сопоставитель служб Play» > «Сопоставитель Android» > «Принудительное разрешение» . Библиотека Unity Play Services Resolver выполнит разрешение зависимостей с нуля и скопирует объявленные зависимости в каталог Assets/Plugins/Android
вашего приложения Unity.
Шаг 4. Добавьте необходимый код
Андроид
Для интеграции nend не требуется никакого дополнительного кода.
iOS
Интеграция со SKAdNetwork
Следуйте документации nend , чтобы добавить идентификаторы SKAdNetwork в файл Info.plist
вашего проекта.
Шаг 5. Проверьте свою реализацию
Включить тестовые объявления
Убедитесь, что вы зарегистрировали свое тестовое устройство дляAdMob.Чтобы получить тестовые объявления для баннеров, межстраничных объявлений и вознаграждений, nend рекомендует использовать ключи API и идентификаторы спотов, указанные на странице nend тестовых рекламных блоков . Их можно ввести в качестве ключей API и идентификаторов спотов для ваших рекламных блоков AdMob во время тестирования, а затем заменить их фактическим ключом API и идентификатором спота, когда ваше приложение будет готово к выпуску.
Проверьте тестовые объявления
Чтобы убедиться, что вы получаете тестовые объявления отnend, включите тестирование одного источника объявлений в инспекторе объявлений, используя источники объявлений nend (Waterfall) .
Коды ошибок
Если адаптеру не удается получить объявление от nend, издатели могут проверить основную ошибку из ответа на объявление, используя ResponseInfo
в следующих классах:
Андроид
com.google.ads.mediation.nend.NendAdapter
com.google.ads.mediation.nend.NendRewardedAdapter
com.google.ads.mediation.nend.NendMediationAdapter
iOS
GADMAdapterNend
GADMAdapterNend
GADMAdapterNendRewarded
GADMediationAdapterNend
Вот коды и сопутствующие сообщения, выдаваемые адаптером nend, когда объявление не загружается:
Андроид
Код ошибки | Домен | Причина |
---|---|---|
101 | com.google.ads.mediation.nend | nend требует контекста активности для загрузки и показа рекламы. |
102 | com.google.ads.mediation.nend | Параметры сервера nend, настроенные в пользовательском интерфейсе AdMob отсутствуют/недействительны. |
103 | com.google.ads.mediation.nend | Объявление nend еще не готово к показу. |
104 | com.google.ads.mediation.nend | nend не смог воспроизвести рекламу. |
105 | com.google.ads.mediation.nend | Запрошенный размер объявления не соответствует размеру баннера, поддерживаемому nend. |
106 | com.google.ads.mediation.nend | Ссылка на объект Context имеет null и/или была недавно освобождена из памяти. |
200-299 | net.nend.android | nend SDK возвратил ошибку загрузки межстраничного объявления. См. код для более подробной информации. |
300-399 | net.nend.android | nend SDK возвратил ошибку межстраничного показа объявления. См. код для более подробной информации. |
400-499 | net.nend.android | nend SDK возвратил ошибку объявления. См. код для более подробной информации. |
iOS
Код ошибки | Домен | Причина |
---|---|---|
101 | com.google.mediation.nend | nend SDK вернул обратный вызов при ошибке загрузки без дополнительной информации об ошибке. |
102 | com.google.mediation.nend | nend SDK вернул обратный вызов сбоя показа без дополнительной информации об ошибке. |
103 | com.google.mediation.nend | Параметры сервера nend, настроенные в пользовательском интерфейсе AdMob отсутствуют/недействительны. |
104 | com.google.mediation.nend | Не удалось загрузить графические ресурсы нативной рекламы. |
105 | com.google.mediation.nend | Не удалось показать новые объявления, поскольку объявление не готово. |
106 | com.google.mediation.nend | Запрошенный размер баннера не соответствует размеру баннера, поддерживаемому nend. |
200-699 | Отправлено nend SDK. | nend SDK вернул ошибку. Более подробную информацию см. в документе nend. |
Журнал изменений плагина nend Unity Mediation
Версия 8.0.0
- Поддерживает адаптер nend Android версии 10.0.0.0 .
- Поддерживает адаптер nend iOS версии 8.2.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.6.0.
Версия 7.0.0
- Содержимое адаптера перенесено в
GoogleMobileAds/Mediation/Nend/
. - Пространство имен адаптера изменено для использования
GoogleMobileAds.Mediation.Nend
. - Поддерживает адаптер nend Android версии 9.0.1.0 .
- Поддерживает адаптер nend iOS версии 8.0.1.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 8.1.0.
Версия 6.0.1
- Поддерживает адаптер nend Android версии 9.0.0.0 .
- Поддерживает адаптер nend iOS версии 7.4.0.1 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.4.1.
Версия 6.0.0
- Поддерживает адаптер nend Android версии 9.0.0.0 .
- Поддерживает адаптер nend iOS версии 7.4.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.2.0.
Версия 5.2.0
- Поддерживает адаптер nend Android версии 8.1.0.1 .
- Поддерживает адаптер nend iOS версии 7.3.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.0.2.
Версия 5.1.0
- Поддерживает адаптер nend Android версии 8.1.0.0 .
- Поддерживает адаптер nend iOS версии 7.2.0.0 .
- Создано и протестировано с помощью плагина Google Mobile Ads Unity версии 7.0.0.
Версия 5.0.0
- Поддерживает адаптер nend Android версии 8.0.1.0 .
- Поддерживает адаптер nend iOS версии 7.1.0.0 .
Версия 4.0.1
- Поддерживает адаптер nend Android версии 7.0.3.0 .
- Поддерживает адаптер nend iOS версии 7.0.5.0 .
Версия 4.0.0
- Поддерживает адаптер nend Android версии 7.0.0.0 .
- Поддерживает адаптер nend iOS версии 7.0.0.0 .
Версия 3.0.0
- Поддерживает адаптер nend Android версии 6.0.1.0 .
- Поддерживает адаптер nend iOS версии 6.0.1.0 .
Версия 2.3.0
- Поддерживает адаптер nend Android версии 5.4.2.0 .
- Поддерживает адаптер nend iOS версии 5.4.1.0 .
Версия 2.2.0
- Поддерживает адаптер nend Android версии 5.3.0.0 .
- Поддерживает адаптер nend iOS версии 5.3.0.0 .
Версия 2.1.0
- Обновлен плагин для поддержки нового Rewarded API.
- Поддерживает адаптер nend Android версии 5.1.0.2.
- Поддерживает адаптер nend iOS версии 5.1.1.0.
Версия 2.0.3
- Поддерживает адаптер nend Android версии 5.0.2.1.
- Поддерживает адаптер nend iOS версии 5.0.2.0.
Версия 2.0.2
- Поддерживает адаптер nend Android версии 5.0.2.0.
- Поддерживает адаптер nend iOS версии 5.0.2.0.
Версия 2.0.1
- Поддерживает адаптер nend Android версии 5.0.2.0.
- Поддерживает адаптер nend iOS версии 5.0.1.0.
Версия 2.0.0
- Поддерживает адаптер nend Android версии 5.0.0.0.
- Поддерживает адаптер nend iOS версии 5.0.0.0.
Версия 1.0.2
- Поддерживает адаптер nend Android версии 4.0.5.0.
- Поддерживает адаптер nend iOS версии 4.0.6.0.
Версия 1.0.1
- Поддерживает nend Android SDK версии 4.0.4.
- Поддерживает nend iOS SDK версии 4.0.4.
Версия 1.0.0
- Первый выпуск!
- Поддерживает nend Android SDK версии 4.0.2.
- Поддерживает nend iOS SDK версии 4.0.2.