
Обслуживание модулей DAI
Сервис динамической вставки рекламы (DAI) позволяет запрашивать рекламные модули для прямых трансляций и видео по запросу (VOD). Подробнее см. в разделе «Настройка рекламных модулей и шаблонов рекламной паузы» .
Для прямых трансляций Google Ad Manager поддерживает следующие типы DAI:- Перенаправление обслуживания Pod: позволяет извлекать сегменты манифеста для реализации вставки рекламы на стороне сервера (SSAI). Сегменты представляют собой динамические URL-адреса, перенаправляющие либо на контент, либо на рекламные медиафайлы.
- Манифест обслуживания pod: позволяет получить полный манифест рекламных pod для реализации вставки рекламы на стороне сервера (SSAI). Подробнее см. в разделе Серверная динамическая вставка рекламы (DAI ).
Для VOD Google Ad Manager возвращает полные манифесты рекламных модулей.

Встраивайте рекламу в прямую трансляцию
- Чтобы начать сеанс прямой трансляции, отправьте запрос на регистрацию. Задайте уникальные параметры тега рекламы для запроса трансляции, чтобы переопределить значения по умолчанию тега рекламы DAI. Подробнее о таргетинге рекламы см. в статье «Установка параметров таргетинга для вашей трансляции» .
- Получите уникальный идентификатор сеанса пользователя из ответа на запрос регистрации потока. Подробнее об использовании идентификатора сеанса см. в разделах «Поиск идентификатора сеанса DAI или ключа отладки» и «Мониторинг и отладка конкретного сеанса потока» .
- Отправьте запрос на манифест вашему видеосшивателю или манипулятору манифестов, передав идентификатор сеанса. Повторяйте запрос на обновление манифеста во время воспроизведения.
- Для манифестов DASH сделайте один запрос шаблона периода для всего сеанса.
- Для манифестов DASH кэшируйте шаблон периода. Для каждой рекламной паузы извлеките кэшированный шаблон и заполните все макросы данными рекламной паузы. Подробнее о поддерживаемых макросах см. в разделе «Заполнение шаблона периода» . Затем вставьте полученный период в итоговый манифест.
- Верните финальный манифест, содержащий контент или рекламные сегменты для воспроизведения клиентом. Воспроизведение начинается .
- Регулярно опрашивайте Google Ad Manager на предмет обновлений метаданных объявлений, используя частоту опроса, возвращаемую в запросе потока. Сохраняйте метаданные объявлений для поиска событий рекламы.
- Во время рекламной паузы видеоплеер загружает медиасегменты и, следуя указаниям Google Ad Manager, перенаправляет к медиафайлам.
- Во время рекламной паузы прослушивайте видеоплеер на предмет синхронизированных метаданных , содержащих теги ID3. Извлеките идентификатор события рекламы из тега ID3, чтобы найти соответствующие метаданные рекламы.
- Отправлять запросы на проверку медиаконтента в Google Ad Manager.
Чтобы увеличить свой доход, используйте IMA SDK на следующих поддерживаемых платформах:

Вставка рекламы в поток VOD
- Создайте запрос на трансляцию, чтобы зарегистрировать сеанс VOD-трансляции. Задайте уникальные параметры тега рекламы для запроса трансляции, чтобы переопределить значения по умолчанию тега рекламы DAI. Подробнее см. в разделе «Установка параметров таргетинга для трансляции» .
- Получите идентификатор сеанса из ответа потока. Чтобы проверить сеанс потока, см. разделы Поиск идентификатора сеанса DAI или ключа отладки и Мониторинг и отладка конкретного сеанса потока .
- Сделайте запрос манифеста к вашему видеосшивателю или манипулятору манифестов, передав идентификатор сеанса.
- Используйте идентификатор сеанса для одновременного запроса всех рекламных модулей.
- Получите полные манифесты всех рекламных модулей. Чтобы создать финальный манифест, свяжите манифесты рекламных модулей с потоком контента.
- Верните окончательный манифест, содержащий как контент, так и рекламные сегменты.
- Запросить метаданные рекламы для всех событий рекламы. Сохраните метаданные рекламы для поиска событий рекламы. Начинается воспроизведение .
- Во время рекламной паузы видеоплеер загружает медиасегменты и, следуя указаниям Google Ad Manager, перенаправляет к медиафайлам.
- Во время рекламной паузы прослушивайте рекламные события, содержащие теги ID3. Чтобы найти метаданные рекламного события, извлеките идентификатор рекламного события из тега ID3 и сопоставьте его с метаданными объявления.
- Отправлять запросы на проверку медиаконтента в Google Ad Manager.
Для повышения эффективности доходов используйте IMA SDK на поддерживаемой платформе: