Интеграция рекламы MREC

Общие сведения

Начиная с Vungle Windows SDK 5.1.0+, Vungle поддерживает рекламные ролики MREC. MREC – это сокращение от «medium rectangle» (прямоугольник среднего размера). В отличие от рекламы внутри передачи, реклама MREC не требует полноэкранного воспроизведения. Как и баннерная реклама, рекламные ролики MREC являются прямоугольными окнами, которые могут быть расположены в любом месте приложения, обычно вверху или внизу экрана, позволяя пользователю продолжать взаимодействовать с приложением пока воспроизводится реклама. Размер контейнера для отображения рекламы MREC является принятым в отрасли стандартом: 300x250.

VungleAdControl обеспечивает отображение рекламы в форматах MREC, передавая контейнер в SDK Vungle посредством свойства AdConfig.AdContainer и управляя контентом Container.Content ведущего приложения.

Требования для рекламы MREC

  • Windows SDK 5.1.0+
  • UWP для Windows 10
  • Размещение рекламы MREC настраивается в панели управления Vungle
  • VungleAdControl шириной 300 и высотой 250

VungleAdControl

Инструменты MREC Vungle оптимизированы для отображения видео в контейнере размером 300 х 250. Убедитесь, что размер окна в VungleAdContrl не меньше 300 в ширину и 250 в высоту.

.xaml

<UI:VungleAdControl x:Name="embeddedControl" 
                    Width="300"
                    Height="250" />

Шаг 1. Выполните общую интеграцию

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

Шаг 2. Загрузка, воспроизведение и закрытие рекламы MREC

Загрузка рекламы MREC

Загрузка рекламы MREC с помощью инструмента размещения MREC идентична загрузке полноэкранной рекламы.

.cs

sdkInstance.LoadAd("MREC_PLACEMENT_REFERENCE_ID")

Воспроизведение рекламы MREC

Для воспроизведения рекламы с помощью VungleAdControl требуется передача AppID, Placements и Placement. Вы также можете установить конфигурацию, при которой реклама MREC начинает воспроизводиться с отключенным звуком, задав параметр SoundEnabled как false.

Параметр Описание
AppID Идентификатор приложения должен быть таким же
Placement Контрольный идентификатор размещения для вашей рекламы MREC
Placements Укажите тот же контрольный идентификатор размещения, который вы указали для Placement (будет удален)
SoundEnabled Задайте как false, чтобы начинать воспроизведение с отключенным звуком (по желанию, по умолчанию установлено как true)

.cs

embeddedControl.AppID = "VUNGLE_APP_ID";
embeddedControl.Placements = "MREC_PLACEMENT_REFERENCE_ID";
embeddedControl.Placement = "MREC_PLACEMENT_REFERENCE_ID";

embeddedControl.SoundEnabled = false; // Optional (default = true)

await embeddedControl.PlayAdAsync();

Остановка отображения рекламы MREC

Для остановки отображения рекламы MREC вы можете использовать StopBannerAd в любое время.

.cs

embeddedAdControl.StopBannerAd();

Альтернативный способ: Простая интеграция рекламы MREC с помощью XAML

VungleAdControl предоставляет более простой способ интеграции рекламы MREC, если вам не требуются прослушиватели событий, или используется для контроля времени загрузки рекламы. После инициализации SDK он загрузит рекламу MREC автоматически, и вы можете выдать PlayAdAsync после завершения загрузки контента рекламы.

.xaml

<UI:VungleAdControl x:Name="embeddedControl" 
                    Width="300"
                    Height="250"
                    Placement="MREC-5209003"
                    Placements="MREC-5209003"
                    SoundEnabled="False" />

.cs

await embeddedControl.PlayAdAsync();

 

Questions?

Need further assistance, feel free to reach out to us, we’re here to help!

Была ли эта статья полезной?