Общие сведения
Реклама внутри передачи
Реклама внутри передачи – это полноэкранная реклама, которая закрывает интерфейс вашего приложения. Как правило, она отображается во время переходных процессов вашего приложения, например, между действиями или во время паузы между уровнями в игре. Некоторая реклама внутри передачи является рекламой с вознаграждением.
Реклама с вознаграждением
Реклама с вознаграждением очень привлекательна для пользователей, поскольку она предлагает награду за просмотр или взаимодействие с рекламой. Вознаграждение, как правило, предоставляется внутри вашего приложения, например, дополнительные жизни в игре, виртуальная валюта или подсказка в головоломке (тип и размер вознаграждения определяете вы). Отображаемые во время естественных перерывов активности в приложении, рекламные видеоролики с вознаграждением обеспечивают высокий доход, особенно если сделать их просмотр обязательным в соответствии с нашими рекомендациями.
Обратите внимание, что реклама с вознаграждением в некоторых случаях называется рекламой с поощрением; оба термина всегда обозначают один и тот же тип рекламы. Хотя мы предпочитаем термин «реклама с вознаграждением», в коде SDK и в нашем API отчетности мы используем термин «реклама с поощрением».
Существует два способа интеграции рекламы с вознаграждением: награды внутри приложения (рекомендуемый способ, описан ниже) или межсерверные вызовы (см. нашу статью на эту тему). При использовании наград внутри приложения вы можете вознаграждать пользователей, просмотревших рекламу или нажавших кнопку загрузки, непосредственно в своем приложении. Главным преимуществом этого подхода является простота реализации. Если вы ищете быстрое решение и не беспокоитесь об атаках повторением, этот варинт вам подойдет.
В Vungle теперь предлагаются различные форматы рекламы, реализуемые с помощью рекламы с динамическим шаблоном. В отличие от традиционного формата рекламы, состоящего из воспроизведения видеоролика после которого выводится последний кадр, мы предлагаем шаблоны, где кнопка призыва к действию (CTA, call-to-action) доступна во время воспроизведения видео. Вознаграждение получат и пользователи, просмотревшие видео, и пользователи, нажавшие эту кнопку.
Шаг 1. Общая интеграция
Для выполнения интеграции рекламы внутри передачи и рекламы с вознаграждением в свое приложение для Windows начните с выполнения инструкций из статьи об общей интеграции . Настоящая статья содержит дополнительную информацию, и подразумевается, что общая интеграция уже выполнена.
Шаг 2. Загрузка и воспроизведение рекламы
Загрузка рекламы для размещения
Для загрузки рекламы вызовите LoadAd
и дождитесь загрузки контента рекламы. Затем дождитесь вызова OnAdPlayableChanged
:
sdkInstance.LoadAd(“placement_id”);
Примечание. В идентификаторах размещения учитывается регистр символов.
Пример кода:
private void OnLevelStart(Object sender, RoutedEventArgs e) { sdkInstance.LoadAd(“placement_id”); }
Воспроизведение рекламы
Запустите рекламу в конфигурации по умолчанию:
await sdkInstance.PlayAdAsync(new AdConfig(), “placement_id”);
Пример кода:
private async void OnLevelComplete(Object sender, RoutedEventArgs e) { await sdkInstance.PlayAdAsync(new AdConfig(), “placement_id”); }
Вы можете дополнительно настроить воспроизводимую рекламу, задав параметры объекту AdConfig
.
Пример кода:
private async void PlayCustomizedAd(Object sender, RoutedEventArgs e) { AdConfig adConfig = new AdConfig(); adConfig.Orientation = DisplayOrientations.Portrait; adConfig.SoundEnabled = false; await sdkInstance.PlayAdAsync(adConfig, placement2); }
Шаг 3. Настройка рекламы с вознаграждением (дополнительная)
Ниже перечислены доступные свойства в экземпляре объекта AdConfig
.
Параметры |
Значение по умолчанию/ |
Описание |
|
null строка |
Передает уникальный идентификатор пользователя в ваше приложение, подтверждающий при проверке, что этот пользователь должен быть вознагражден за просмотр рекламы поощрением, когда для проверки используется межсерверный вызов. Примечание. Этот параметр применим только к размещениям рекламы с вознаграждением. |
|
"Закрыть рекламу?” строка |
Задает заголовок диалогового окна подтверждения при пропуске рекламы с поощрением. Примечание. Этот параметр применим только к размещениям рекламы с вознаграждением. |
|
"Пропустить эту рекламу? Чтобы претендовать на вознаграждение, вы должны завершить просмотр.” строка |
Задает текст диалогового окна подтверждения при пропуске рекламы с поощрением. Примечание. Этот параметр применим только к размещениям рекламы с вознаграждением. |
|
"Закрыть"
строка |
Задает текст кнопки "отмена" диалогового окна подтверждения при пропуске рекламы с поощрением. Примечание. Этот параметр применим только к размещениям рекламы с вознаграждением. |
|
"Продолжить" строка |
Задает текст кнопки "продолжить просмотр" диалогового окна подтверждения при пропуске рекламы с поощрением. Примечание. Этот параметр неприменим, если реклама не является рекламой с поощрением. |
|
- |
УСТАРЕЛО Вы можете задать конфигурацию с вознаграждением на уровне размещений из панели управления. См. статью Настройка размещений и отчеты по ним. |
Параметры для SoundEnabled
и стимулируемых диалогов для рекламы Динамического шаблона можно конфигурировать в панели управления. Программная конфигурация будет применяться только к устаревшей рекламе.