События

Поддерживаются все события стандарта VPAID 2.0.

СобытиеОписание
AdLoadedСобытие AdLoaded отправляет рекламный блок после загрузки и готовности всех файлов к показу.
AdStartedСобытие AdStarted отправляется рекламным блоком с помощью метода adStart() для уведомления видеоплеера о том, что реклама проигрывается. Метод initAd() в видеоплеере.
AdStoppedСобытие AdStopped отправляется рекламным блоком для уведомления видеоплеера о том, что объявление перестало отображаться.
AdSkippedСобытие AdSkipped отправляется рекламным блоком для уведомления видеоплеера о том, что объявление было пропущено и все рекламные ресурсы очищены. Событие AdSkipped может быть отправлено в ответ на метод skipAd() или в результате нажатия кнопки пропуска пользователем.
AdSkippableStateChangeЕсли рекламный блок позволяет пропускать креатив только в течение определенного периода времени, он может использовать это событие, чтоб заставить видеоплеер проверить значение adSkippableState. Это значение обновляет видеоплеер, когда объявление нельзя или можно пропустить.
AdSizeChangeСобытие AdSizeChange отправляется в ответ на вызов метода resizeAd(). Видеоплеер сообщает рекламному блоку об изменении своих размеров для того, чтоб рекламный блок смог отмасштабироваться под новые размеры.
AdExpandedChangeСобытие AdExpandedChange предназначено для сообщения видеоплееру об изменении рекламного блока, например о свертывании или развертывании интерактивной панели.
AdVolumeChangeЛюбые изменения уровня звука в рекламном блоке предаются событием AdVolumeChange в видеоплеер.
AdImpressionСобытие AdImpression используется для уведомления видеоплеера о начале видимого показа рекламного объявления пользователю.
AdVideoStartСобытие сообщающее о начале воспроизведения рекламного объявления.
AdVideoFirstQuartileСобытие сообщающее, что креатив проиграл 25% времени от своей полной продолжительности.
AdVideoMidpointСобытие сообщающее, что креатив проиграл 50% (половину) времени от своей полной продолжительности.
AdVideoThirdQuartileСобытие сообщающее, что креатив проиграл 75% времени от своей полной продолжительности.
AdVideoCompleteСобытие сообщающее о завершении проигрывания креатива.
AdClickThruAdClickThru сообщает, что пользователь нажал на рекламное объявление и был перенаправлен на указанный рекламодателем URL перехода.
AdUserMinimizeСобытие сообщает, что пользователь свернул проигрыватель или страницу.
AdUserCloseСобытие сообщает о закрытии рекламного объявления пользователем.
AdPausedAdPaused передает, что воспроизведение рекламного блока приостановлено.
AdPlayingAdPlaying означает, что рекламный блок возобновил воспроизведение.
AdErrorСобытие отправляется при возникновении ошибки в рекламном блоке или при ответе, который не содержит рекламного объявления. Перед отправкой этого события рекламный блок очищает все объекты рекламы и отменяет любое ожидающее воспроизведение рекламного объявления.
AdLogAdLog не является обязательным и используется для отладки.