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

В этом руководстве показано, как использовать 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

Версия 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

Версия 6.0.0

Версия 5.2.0

Версия 5.1.0

Версия 5.0.0

Версия 4.0.1

Версия 4.0.0

Версия 3.0.0

Версия 2.3.0

Версия 2.2.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.