На этой странице представлена общая информация о поддержке и совместимости IMA DAI с различными браузерами, видеоформатами и платформами.
Поддерживаемые форматы видео и браузеры
HTML5 — это всё ещё новый и развивающийся стандарт. В результате поддержка различных функций различается в разных браузерах, и нет единого формата видео по умолчанию, поддерживаемого всеми основными браузерами. Три основных формата видео, используемых в большинстве браузеров, — это H.264, HLS и Dash.
совместимость событий VAST
В этом разделе перечислены события VAST, которые автоматически передаются на сервер на основе информации, возвращаемой в ответе VAST.
Полная поддержка
complete , creativeView , firstQuartile , impression , midpoint , pause , resume , rewind (срабатывает при значительном перемещении назад), start , thirdQuartile .
Частично поддержано
-
clickСобытие
Clickотправляется только для видеорекламы. На Android, iOS и настольных компьютерах клики не отслеживаются с помощью встроенных элементов отслеживания кликов, но они могут быть зафиксированы элементом отслеживания кликов на странице после закрытия видео. Однако, если видеоэлемент использует встроенные элементы управления на iPad, клики не будут зафиксированы. -
fullscreenIMA поддерживает имитированный полноэкранный режим, в котором видео занимает всё окно браузера. IMA считает видео полноэкранным, если его
offsetWidthиoffsetHeightне меньше размера тела документа. Этот режим поддерживается всеми браузерами.На iPhone и платформах Android до версии 3.0 видео всегда воспроизводится в полноэкранном режиме.
-
mute,unmuteВ iOS и Android управление громкостью осуществляется только нативно. Таким образом, IMA не может определять состояние громкости или отключения звука, и SDK не получает уведомлений об изменениях. Ниже приведен список версий браузеров, которые поддерживают и не поддерживают
muteиunmute:- Поддерживаемые браузеры: Firefox 3.5+, Chrome 8+, Safari 4+
- Не поддерживается: iOS, Android
Для получения более подробной информации о показе рекламы VAST обратитесь к рекомендациям IAB .
Рекламные события при повторном просмотре рекламных пауз
IMA не запускает события, связанные с рекламой, при повторном просмотре рекламы по следующим причинам:
- URL-адреса событий следует активировать только один раз, иначе это может быть расценено как спам.
- Это позволяет пользователям переходить к рекламным паузам, которые они уже просмотрели, и обратно, что обеспечивает более удобный поиск.
Вот единственные события, которые происходят при повторном просмотре рекламных пауз:
-
AD_PERIOD_STARTED -
AD_PERIOD_ENDED
Поддерживаемые платформы видеоплееров
SDK Google IMA поддерживаются на следующих платформах:
| Платформа | Версия |
|---|---|
| HTML5 | Настольные браузеры : Chrome, Firefox, Safari, Edge, Opera Мобильные устройства : браузер Chrome/Android (Android для телефонов и планшетов), Safari и Chrome (iOS). |
| iOS | iOS 10.0+ |
| Android | Android 4.4+ |
| Google Cast | Все устройства Cast |
| tvOS | tvOS 15+ |
| Року | Все устройства, которые по-прежнему получают обновления программного обеспечения от Roku. |
Поддержка форматов видеопотока
IMA поддерживает как HLS, так и DASH во всех своих SDK. Информацию о поддержке на конкретных платформах SDK см. в этой таблице. Для корректного воспроизведения потока ваш видеоплеер должен поддерживать используемый тип потока.
| Платформа IMA SDK | ХЛС | БРОСАТЬСЯ |
|---|---|---|
| HTML5 | ![]() | ![]() |
| iOS | ![]() | ![]() |
| Android | ![]() | ![]() |
| Google Cast | ![]() | ![]() |
| tvOS | ![]() | ![]() |
| Року | ![]() | ![]() |
Функции видео и версии SDK
Чтобы узнать больше о следующих функциях, ознакомьтесь с обзором видеорекламы .
| Видеопакет IAB | Поддерживать |
|---|---|
| ВАСТ 4 | 1 |
| ВАСТ 3 | 2 |
| ВАСТ 2 | ![]() |
| VPAID 2 | ![]() |
| VMAP 1.0.1 | 3 |
| Видеофункции менеджера рекламы | Поддерживать |
| Линейная реклама | ![]() |
| Нелинейная реклама (наложения) | ![]() |
| Спутники | 4 |
| VAST 3 альтернативные сопутствующие рекламные ресурсы | ![]() |
| Видимость активного представления | ![]() |
| VAST перенаправляет | ![]() |
| Дополнительная информация с запросом на отображение | ![]() |
| Совместимость с Google Publisher Tag (GPT) | ![]() |
| осведомленность о содержании | ![]() |
| Правила размещения рекламы | ![]() |
| Посев | ![]() |
| Бамперы | ![]() |
| Отчетность по отслеживанию множественных событий (MET) | ![]() |
| Можно пропустить (для бронирования / без TrueView) | 5 |
| AdSense для видеоконтента включает 7 функций. | Поддерживать |
| TrueView InStream | 6 |
| InStream Select | ![]() |
| Стандартный InStream | ![]() |
| Полный слот | ![]() |
| Спутники | 4 |
| Сопутствующая засыпка | ![]() |
| Наложения | ![]() |
| Менеджер рекламы Функции Ad Exchange | Поддерживать |
| TrueView InStream | 6 |
| InStream Select | ![]() |
| Стандартный InStream | ![]() |
| Полный слот | ![]() |
| Спутники | 4 |
| Сопутствующая засыпка | ![]() |
| Наложения | ![]() |
| Видимость активного представления | ![]() |
| Почему именно эта реклама? | 8 |
Из 4 функций VAST, поддерживаемых Google Ad Manager , IMA поддерживает следующие функции:
- VAST 4.2
- Поддержка определения защищенного интерактивного медиаинтерфейса (SIMID)
- Допускается размещение нескольких узлов
UniversalAdID
- VAST 4.0
- AdID
- Мезонинный файл
- Новые коды ошибок VAST
- Новые макросы VAST
- Поддержка
AdVerifications
2. Следующие функции VAST 3.0 пока не поддерживаются:
- Companion
adSlotId - Варианты доставки для сопровождающих лиц
- Иконки
3. Следующие функции VMAP пока не поддерживаются:
- События отслеживания, специфичные для VMAP
- Коды ошибок, специфичные для VMAP
- Наложенные рекламные объявления
- Смещение времени, отличное от hh:mm:ss или "начало" и "конец".
- Отобразить атрибут
breakType - атрибут
repeatAfter
4. Поддерживаются только изображения-компаньоны. Для отображения рекламы с помощью изображений-компаньонов требуется собственная реализация. Реклама-компаньоны не поддерживается в tvOS.
5. Традиционные рекламные объявления с возможностью пропуска поддерживаются только в SDK IMA DAI для HTML5, iOS, tvOS, Roku и Android (включая Android TV). В SDK Cast необходимо указать возможность пропуска с помощью StreamRequest.senderCanSkip , чтобы поддерживать традиционные рекламные объявления с возможностью пропуска.
В SDK IMA DAI для HTML5, iOS, tvOS, Roku и Android (включая Android TV) поддерживается пропуск 6 рекламных роликов TrueView.
7 функций AdSense не поддерживаются в Cast SDK.
8. Функция «Почему эта реклама?» требует передачи параметра adUiElement при создании StreamManager . Функция «Почему эта реклама?» не поддерживается в Cast SDK.

