AdStore

Методы

Методы

Имя

Тип (Возвр.)

Описание

createPlaybackController
(videoSlot:
HTMLVideoElement,
slot: HTMLElement,
playbackParameters:
PlaybackParameters

AdPlaybackController

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

  • videoSlot: HTMLVideoElement — элемент видео, в котором будет показан видеоконтент. Обязательный параметр.
  • slot: HTMLElement — элемент, в котором будут показаны рекламные контролы. Обязательный параметр.
  • playbackParameters: PlaybackParameters — параметры воспроизведения рекламы. Опциональный параметр.

destroy ()

void

Уничтожает экземпляр класса. В случае вызова данного метода у AdStore воспроизведение будет остановлено. Воспроизведение контроллеров, которые были созданы с помощью метода .createPlaybackController(...), продолжится независимо от уничтожения AdStore.

getNonYandexVastXmlTree

type VastTree = {xmlString: string; children: VastTree[]}

Получает информацию о запрошенном VAST или цепочке VAST.

Важно

Метод не работает с рекламой из РСЯ.

preload (preloadParams:
PreloadParams)

Promise<void>

Предзагружает данные AdStore для последующего ускорения запуска рекламных креативов.

showAd (videoSlot:
HTMLVideoElement,
slot: HTMLElement)

Promise<void>

Запускает рекламу. Параметры метода:

  • videoSlot: HTMLVideoElement — элемент видео, в котором будет показан видеоконтент. Обязательный параметр.
  • slot: HTMLElement — элемент, в котором будут показаны рекламные контролы. Обязательный параметр.
Предыдущая
Следующая