Уведомление

Доступно только в Google Менеджере рекламы 360.

Руководство по реализации динамической вставки объявлений в видеопроигрывателях или приложениях

Информация ниже поможет вам, если вы хотите показывать рекламу с динамической вставкой в своем проигрывателе или приложении.

Поддержка платформ

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

Примеры базовых приложений используются для демонстрации только отслеживания событий в видео. Это идеальный вариант для издателей, которые используют только видеорекламу в середине ролика.

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

Платформа Поддержка SSB IMA SDK с поддержкой динамической вставки Примеры приложений Дополнительная документация
iOS Да iOS IMA SDK Примеры приложений iOS Руководство
по началу работы с iOS

Справочные материалы по iOS
Android
или FireTV
Да Android IMA SDK Примеры приложений Android Руководство
по началу работы с Android

Справочные материалы по Android
tvOS
(Apple TV)
Да tvOS IMA SDK Примеры приложений tvOS Руководство по началу работы с tvOS
Справочные материалы с tvOS
Roku Да SDK скачивается
во время выполнения
Примеры приложений Roku Руководство
по началу работы с Roku
Chromecast Да SDK скачивается
во время выполнения

Пример приложения-получателя.
У вас также должно быть приложение iOS или Android, с помощью которого можно транслировать контент на устройство Chromecast. Ознакомьтесь с примерами расширенных приложений для iOS и Android.

Руководство
по началу работы с Chromecast
HTML5 Да SDK скачивается
во время выполнения
Пример приложения HTML5
Проигрыватель HTML5 для динамической вставки объявлений (демоверсия)
Руководство
по началу работы с HTML5

Поддержка элементов управления проигрывателем

Элементы управления проигрывателем поддерживаются только при активации IMA SDK. Все расширенные приложения совместимы с этой функцией на всех поддерживаемых платформах. Данные о временных точках также доступны в базовых приложениях.

  • Обратный отсчет для одного или всех объявлений. Возможность добавить таймер обратного отсчета, демонстрирующий оставшееся время для одного или всех объявлений.

    iOS and Android: эта дополнительная функция доступна в IMA SDK.

    Roku and tvOS: использование этой функции проиллюстрировано в примере расширенного приложения для IMA SDK. Чтобы использовать эту функцию, необходимо добавить специальный код.

  • Субтитры. Возможность добавить титры в поток контента. Поддерживаются следующие форматы:

    Язык разметки Timed Text (Timed Text Markup Language, TTML) (файл метаданных): предназначен для перекодирования и передачи текста с метками времени, если нужно создавать субтитры и подписи для устаревших, но по-прежнему используемых форматов распространения контента.

    WebVTT (файл метаданных): файлы WebVTT используются при создании подписей или субтитров для видеоматериалов, текстовых описаний видео, разделов для навигации по контенту и других метаданных, синхронизируемых по времени с аудио- или видеосодержанием.

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

Переопределение тега объявления по умолчанию

Во время настройки источника контента для видео по запросу или прямой трансляции в Менеджере рекламы необходимо указать тег видеообъявления по умолчанию.

Когда ваш проигрыватель запрашивает трансляцию, тег объявления используется в точном соответствии с вашими настройками, однако вы можете переопределить параметры этого тега в запросе трансляции.

Подробнее о том, как добавить параметры таргетинга в потоковое видео

Переопределение параметров вариантов трансляции

Последовательность вариантов по умолчанию в плейлисте HLS определяется издателем.

Переопределить настройки выбора вариантов и другие параметры можно при создании трансляции. Это позволит вам указать, какие из доступных вариантов должны содержаться в ответе на запрос основного плейлиста, а также задать их последовательность. Эти варианты и их порядок останутся неизменными до конца трансляции, если не будут явным образом переопределены.

Подробнее о том, как переопределить параметры вариантов трансляции

Часто задаваемые вопросы

Развернуть все  Свернуть все

Как показывать видеорекламу в начале ролика?

Настройку размещения такой рекламы в потоковом видео по запросу можно осуществлять с помощью правил для объявлений.

В Менеджере рекламы можно задать настройки, позволяющие в рамках прямой трансляции показывать видеорекламу в начале ролика. Видеопроигрыватель может отправить запрос объявления Менеджера рекламы со стороны клиента, чтобы показать зрителю видеорекламу в начале ролика, прежде чем вызывать прямую трансляцию с динамической вставкой объявлений.

Настройка продолжительности периода без рекламы


В рамках прямой трансляции можно задать продолжительность периода без рекламы. Это позволит не показывать пользователю рекламу с динамической вставкой сразу после просмотра видеорекламы в начале ролика.

Чтобы воспользоваться этой функцией, выполните следующие действия:

  1. Укажите нужное значение в поле "Продолжительность периода без рекламы" при настройке прямой трансляции с динамической вставкой объявлений.
  2. Передайте параметр dai-ah, заданный на шаге 1, в массив adtagparameters из запроса на создание потока. Такой же массив используется при переопределении параметров тега объявления Менеджера рекламы и настройке параметров вариантов трансляции.
Как передавать видео по запросу из нескольких сетей доставки контента?

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

После настройки и сохранения конфигураций СДК Менеджер рекламы создаст уникальное название для каждой из них. Это название должно быть добавлено в запрос создания трансляции как значение параметра dai-dlid *.

Если используется добавление маяков на сервере, эту информацию следует передавать в формате dai-dlid=AaBbC1aaBa0obA1BABaaBA, где значение AaBbC1aaBa0obA1BABaaBA заменяется сгенерированным в Менеджере рекламы названием.

Если применяется IMA SDK, название нужно добавлять в запрос создания трансляции с помощью параметров тега объявления.

* Если название нужной сети доставки контента не будет указано в запросе, Менеджер рекламы выберет СДК по умолчанию.

Как запросить трансляцию видео по запросу в примере приложения?
Такие запросы содержат параметры cmsid и vid, позволяющие осуществлять таргетинг объявлений на видео.
Что нужно предпринять, если мое приложение не может получить видеоконтент от Менеджера рекламы?
Если приложение выявляет ошибку при получении ответа от Менеджера рекламы, вам нужно вернуться к воспроизведению первоначального контента без рекламы. Для трансляций видео по запросу в этом случае используется элемент ingestUrl, указанный для Менеджера рекламы в фиде MRSS источника контента. При прямых трансляциях используется URL потока от видеокодера. Ознакомьтесь с рекомендациями по использованию резервных трансляций при динамическом размещении.
Почему рекомендуется использовать IMA SDK вместо добавления маяков на сервере?
IMA SDK позволяет создавать более подробные отчеты и обеспечивает более точное отслеживание событий. Подробнее о добавлении маяков на сервере при динамическом размещении...
Как устранять неполадки в трансляции на стороне сервера?
Каждый раз, когда проигрыватель запрашивает трансляцию у системы динамического размещения Менеджера рекламы, вместе с потоком возвращается идентификатор сеанса. Убедитесь, что вам доступен этот идентификатор в приложении. Он используется для отслеживания трансляции и устранения неполадок.
Если у вас возникли вопросы, связанные с устранением неполадок при динамической вставке объявлений или со сбоями, обратитесь в службу поддержки издателей.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
995802999586121960
true
Поиск по Справочному центру
true
true
true
true
true
148
false
false