При работе с крупными платформами следует всегда использовать IMA SDK. Если это невозможно, для тех же целей подойдет DAI API (бета) с поддержкой прямых трансляций и видео по запросу. Этот API позволяет регистрировать показатели объявлений по сигналам от клиентского приложения. В некоторых случаях также можно использовать маяки на сервере (технология SSB).
В таблице ниже указано, какие функции динамической вставки объявлений поддерживают IMA SDK, SSB и бета-версия DAI API.
Функция | IMA SDK | DAI API (бета) |
SSB | Примечания |
---|---|---|---|---|
Регистрация показателей видеообъявлений | При использовании маяков сервер объявлений отслеживает показы видеорекламы, но не взаимодействия с пользователем и не события VAST (просмотр квартилей) в видео по запросу. | |||
Монетизация в Ad Exchange | Монетизация в Ad Exchange без использования IMA возможна благодаря библиотеке Programmatic Access Library (PAL). | |||
Объявления, реагирующие на клики | IMA SDK поддерживает объявления, реагирующие на клики, на платформах HTML5, iOS и Android.
DAI API поддерживает такие объявления, но требуется настройка со стороны издателя. |
|||
Показ сопутствующих объявлений | При работе с IMA SDK или DAI API показ сопутствующих объявлений возможен только на платформе HTML5 с использованием Ad API. | |||
Управление воспроизведением
(обратный отсчет, субтитры, закладки, возврат к началу рекламы, просмотр при перемотке, информация о временных точках) |
DAI API предоставляет метаданные с поддержкой элементов управления проигрывателем, но требуется настройка со стороны издателя. | |||
Видео по запросу:
реклама в середине и конце ролика |
||||
Видео по запросу:
реклама в начале ролика |
||||
Линейный поток или прямая трансляция:
рекламные паузы |
Варианты реализации динамической вставки объявлений
IMA SDK |
Если динамическая вставка объявлений реализована с помощью IMA SDK, проигрыватель самостоятельно обращается к серверу, чтобы получать потоковое видео для показа по запросу или прямую трансляцию, и отправляет в Менеджер рекламы данные, предназначенные для отчетности. Отслеживая события с помощью SDK, вы получите более точные результаты, чем при использовании маяков на сервере (SSB). |
Маяки на сервере (SSB) |
Функция маяков на сервере (SSB) позволяет проигрывателю, поддерживающему HLS, посылать прямой HTTP-запрос в систему динамической вставки объявлений Менеджера рекламы. Эта система собирает статистику показа объявлений в трансляции и позволяет создавать отчеты о них на основе расчетных показателей. Воспроизводить потоковое видео с маяками на сервере должны любые проигрыватели, однако некоторые из них не поддерживают все функции, которые при этом используются. |
DAI API (бета) |
API для динамической вставки объявлений (DAI API) позволяет получать видеопотоки с монетизацией в случаях, когда не поддерживается IMA SDK (например, на телевизорах Smart TV). В то же время IMA SDK необходимо использовать везде, где это возможно. DAI API поддерживает все функции динамической вставки объявлений, но требуется настройка со стороны издателя. |