Класс: АдПодИнфо,Класс: АдПодИнфо

Методы

getAdPosition

getAdPosition() возвращает число

Возвращает позицию объявления.

Возвращает

number Позиция объявления в блоке. Возвращаемое значение основано на единице, например, 1 из 2, 2 из 2 и т. д.

получитьIsBumper

getIsBumper() возвращает логическое значение

Возвращает true, если объявление является рекламой-заставкой. Объявления-заставки — это короткие линейные объявления, которые могут указать пользователю, когда пользователь входит в рекламную паузу или выходит из нее.

Возвращает

boolean Является ли объявление рекламой-заставкой.

getMaxDuration

getMaxDuration() возвращает число

Максимальная продолжительность пакета в секундах. Для неизвестной длительности возвращается -1.

Возвращает

number Максимальная продолжительность рекламы в этом пакете в секундах.

получитьPodIndex

getPodIndex() возвращает число

Клиентская сторона и DAI VOD: возвращает индекс рекламного модуля. Для пакета предварительной прокрутки возвращает 0. Для середины ролика возвращает 1, 2,..., N. Для пакета постролла возвращает -1. По умолчанию используется значение 0, если это объявление не является частью модуля или этот модуль не является частью плейлиста. Прямая трансляция DAI: всегда возвращает -1.

Возвращает

number Индекс модуля в плейлисте рекламы.

getTimeOffset

getTimeOffset() возвращает число

Возвращает смещение времени контента, на которое был запланирован текущий пакет объявлений. Для модулей в потоках VOD с динамически вставленной рекламой возвращается время потока.

Для пакета предварительной прокрутки возвращается 0. Для мидроллов возвращается запланированное время. Для постролла возвращается -1.

По умолчанию используется значение 0, если это объявление не является частью пакета или модуль не является частью плейлиста рекламы.

Возвращает

number Смещение времени для текущего рекламного пакета.

получитьTotalAds

getTotalAds() возвращает число

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

По умолчанию 1, если это объявление не является частью пакета.

В некоторых сценариях SDK точно не знает, сколько объявлений содержится в этом рекламном блоке. Эти сценарии включают рекламные блоки, которые представляют собой несколько объявлений в одном рекламном теге. В этих сценариях первые несколько запущенных событий AdEvent (AD_METADATA, LOADED и т. д.) могут содержать только общее количество рекламных тегов из ответа плейлиста. Мы рекомендуем использовать событие FIRST_QUARTILE как событие, при котором издатели извлекают информацию из этого объекта и обновляют визуальные элементы проигрывателя, если таковые имеются.

Возвращает

number Общее количество объявлений в пакете.

,

Методы

getAdPosition

getAdPosition() возвращает число

Возвращает позицию объявления.

Возвращает

number Позиция объявления в блоке. Возвращаемое значение основано на единице, например, 1 из 2, 2 из 2 и т. д.

получитьIsBumper

getIsBumper() возвращает логическое значение

Возвращает true, если объявление является рекламой-заставкой. Объявления-заставки — это короткие линейные объявления, которые могут указать пользователю, когда пользователь входит в рекламную паузу или выходит из нее.

Возвращает

boolean Является ли объявление рекламой-заставкой.

getMaxDuration

getMaxDuration() возвращает число

Максимальная продолжительность пакета в секундах. Для неизвестной длительности возвращается -1.

Возвращает

number Максимальная продолжительность рекламы в этом пакете в секундах.

получитьPodIndex

getPodIndex() возвращает число

Клиентская сторона и DAI VOD: возвращает индекс рекламного модуля. Для пакета предварительной прокрутки возвращает 0. Для середины ролика возвращает 1, 2,..., N. Для пакета постролла возвращает -1. По умолчанию используется значение 0, если это объявление не является частью модуля или этот модуль не является частью плейлиста. Прямая трансляция DAI: всегда возвращает -1.

Возвращает

number Индекс модуля в плейлисте рекламы.

getTimeOffset

getTimeOffset() возвращает число

Возвращает смещение времени контента, на которое был запланирован текущий пакет объявлений. Для модулей в потоках VOD с динамически вставленной рекламой возвращается время потока.

Для пакета предварительной прокрутки возвращается 0. Для мидроллов возвращается запланированное время. Для постролла возвращается -1.

По умолчанию используется значение 0, если это объявление не является частью пакета или модуль не является частью плейлиста рекламы.

Возвращает

number Смещение времени для текущего рекламного пакета.

получитьTotalAds

getTotalAds() возвращает число

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

По умолчанию 1, если это объявление не является частью пакета.

В некоторых сценариях SDK точно не знает, сколько объявлений содержится в этом рекламном блоке. Эти сценарии включают рекламные блоки, которые представляют собой несколько объявлений в одном рекламном теге. В этих сценариях первые несколько запущенных событий AdEvent (AD_METADATA, LOADED и т. д.) могут содержать только общее количество рекламных тегов из ответа плейлиста. Мы рекомендуем использовать событие FIRST_QUARTILE как событие, при котором издатели извлекают информацию из этого объекта и обновляют визуальные элементы проигрывателя, если таковые имеются.

Возвращает

number Общее количество объявлений в пакете.