Интеграция MoPub + Vungle SDK v.5 (iOS)

С помощью этого руководства вы добавите в свое приложение пакет Vungle SDK для iOS, используя MoPub в качестве главной рекламной сети-посредника.

Содержание

Перед началом работы

Шаг 1. Настройка Vungle как пользовательской нативной сети (Custom Native Network)

Чтобы серверы MoPub распознавали интегрированные адаптеры Vungle, необходимо выбрать Vungle пользовательской нативной сетью (Custom Native Network) на панели управления MoPub.

  1. Войдите в панель управления MoPub и выберите Сети на главной панели навигации.

  2. Нажмите Добавить сеть...
    image4.png

    и выберите Пользовательская нативная сеть в нижней части страницы.
    image2.png

  3. В разделе Настройка инвентаря для каждого рекламного блока, который будет использовать Vungle SDK для показа видеорекламы, убедитесь, что MoPub SDK может обнаружить сетевой адаптер, используемый для взаимодействия с Vungle SDK:

    • Если для рекламного блока используется видео с вознаграждением MoPub, добавьте VungleRewardedVideoCustomEvent в раздел Пользовательский класс события.

    • Если для рекламного блока используется Полноэкранная рекламная вставка, добавьте VungleInterstitialCustomEvent в Пользовательский класс события.

    • Добавьте идентификатор приложения Vungle, идентификатор размещения и все идентификаторы размещения в формате JSON в раздел Пользовательские данные класса события.

    • Установите идентификатор размещения, который требуется связать с рекламным блоком MoPub для pid.

      Примечание. Для каждого приложения создается размещение по умолчанию. На данном шаге инициализации необходимо указать идентификатор размещения, независимо от того, планируете ли вы использовать функции размещения. Если вы создаете несколько размещений, укажите все идентификаторы

      .
    • Привяжите идентификатор размещения, которому присвоен тип «С вознаграждением», к рекламному блоку MoPub формата Видео с вознаграждением, а идентификатор размещения, которому НЕ присвоен тип «С вознаграждением», — к рекламному блоку MoPub формата Полноэкранная рекламная вставка.
      { "appId":"59208865950e6d380100001f", "pid":"PADUNIT55750", "pids":"DEFAULT07430,PADUNIT96220,PADUNIT55750,PADUNIT06724,PADUNIT16058,PADUNIT59118" }
      image3.png

      Примечание. Пакет Vungle SDK будет автоматически кэшировать рекламу для размещения, которому присвоен статус Автокэширование на панели управления Vungle. Мы настоятельно рекомендуем выбрать в качестве размещения со статусом Автокэширование рекламный блок MoPub, показываемый первым, или рекламный блок, показываемый чаще всего.

Шаг 2. Добавление Vungle в качестве сторонней рекламной сети

Чтобы добавить в приложение пакет Vungle SDK для iOS при посредничестве MoPub, сделайте следующее:

  1. Добавьте все связанные с Vungle файлы адаптера (в разделе /AdNetworkSupport/Vungle/ в Репозитории адаптера MoPub) в проект вашего приложения и убедитесь, что они включены в раздел Этапы сборки → Источники компиляции проекта.
    MPInstanceProvider+Vungle.h MPInstanceProvider+Vungle.m MPVungleRouter.h MPVungleRouter.m VungleInstanceMediationSettings.h VungleInstanceMediationSettings.m VungleInterstitialCustomEvent.h VungleInterstitialCustomEvent.m VungleRewardedVideoCustomEvent.h VungleRewardedVideoCustomEvent.m
  2. Скачайте Vungle iOS SDK и скопируйте папку VungleSDK.framework в /AdNetworkSupport/Vungle/SDK/.

    • Убедитесь, что фреймворк включен в раздел Параметры сборки → Путь поиска фреймворка. Например:
      $(PROJECT_DIR)/AdNetworkSupport/Vungle/SDK/VungleSDK.framework
    • Убедитесь, что фреймворк включен в раздел Этапы сборки → Компоновка двоичного файла с библиотеками проекта.

  3. Следуйте инструкциям в разделе «Добавление других необходимых фреймворков» статьи «Начало работы с Vungle — iOS SDK», чтобы добавить необходимые фреймворки.

  4. Следуйте инструкциям в разделе «м» статьи «Начало работы с Vungle — iOS SDK», чтобы добавить необходимые фреймворки.

  5. Удалите строку состояния, следуя инструкциям из раздела Удаление строки состояния iOS статьи Начало работы с пакетом Vungle SDK для iOS.

  6. Когда вам нужно показать видеорекламу Vungle, вызовите метод MPInterstitialAdController’s showFromViewController (или метод MPRewardedVideo's presentRewardedVideoAdForAdUnitID для рекламы с вознаграждением). (Не обязательно вызывать методы Vungle SDK для Android напрямую. Это сделает пакет MoPub SDK.)

 

 

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии