All events are accessible via the smartclientcore.EVENT
Object.
For a full list please consult the console output from console.log(smartclientcore.EVENT)
.
Common attributes of the event parameter object:
Date.now()
.smartclip
.All playlist events are accessible via the smartclientcore.vmap.EVENT
Object.
For a full list please consult the console output from console.log(smartclientcore.vmap.EVENT)
.
Common attributes of the event parameter object:
Date.now()
.smartclip
.AdPlaylist | AdSlot | Ad |
---|---|---|
vmap.EVENT.ON_AD_PLAYLIST_LOADED | ||
vmap.EVENT.ON_AD_PLAYLIST_START | ||
vmap.EVENT.ON_AD_PLAYLIST_STARTED | ||
EVENT.ON_AD_MANIFEST_LOADED | ||
EVENT.ON_AD_SLOT_START | ||
EVENT.ON_AD_SLOT_STARTED | ||
EVENT.ON_AD_START | ||
EVENT.ON_COMPANIONS_DETECTED, EVENT.ON_EXTENSIONS_DETECTED, EVENT.ON_ICONS_DETECTED, EVENT.ON_CLOSED_CAPTIONS_DETECTED, EVENT.ON_VERIFICATION_DETECTED |
||
EVENT.ON_AD_LOADED | ||
EVENT.ON_AD_STARTED | ||
EVENT.ON_AD_IMPRESSION | ||
EVENT.ON_AD_CREATIVE_VIEW | ||
EVENT.ON_AD_SLOT_DURATION_CHANGE | EVENT.ON_AD_PLAYBACK_START | |
EVENT.ON_AD_FIRST_QUARTILE | ||
EVENT.ON_AD_MID_POINT | ||
EVENT.ON_AD_THIRD_QUARTILE | ||
EVENT.ON_AD_PLAYBACK_FINISHED | ||
EVENT.EVENT.ON_AD_STOPPED | ||
next ad | ||
EVENT.ON_AD_SLOT_STOPPED | ||
EVENT.ON_AD_SLOT_COMPLETE | ||
another adSlot | ||
vmap.EVENT.ON_AD_PLAYLIST_STOPPED | ||
vmap.EVENT.ON_AD_PLAYLIST_COMPLETE |
ON_AD_CLICKED
ON_AD_ERROR
PublicAd.error
and the Error Codes Table for details.ON_AD_LINEARITY_CHANGE
ON_AD_LOADED
ON_AD_MANIFEST_LOADED
AdSlotAPI.initAdSlot()
. The ad manifest (VAST tag) has been loaded.ON_AD_MANIFEST_LOAD_ERROR
AdSlotAPI.initAdSlot()
.
The ad manifest (VAST tag) couldn't be loaded due to network or timing issues.ON_AD_PLAYBACK_FINISHED
ON_AD_SKIPPABLE_STATE_CHANGE
ON_AD_SKIPPABLE_STATE_CHANGE
event to prompt the video player to check the value of the adInfo.skippable
property,ON_AD_SKIPPED
ON_AD_STARTED
ON_AD_FIRST_QUARTILE
ON_AD_IMPRESSION
ON_AD_MID_POINT
ON_AD_NONLINEAR_STOPPED
ON_AD_PAUSED
ON_AD_PLAYBACK_START
ON_AD_PLAYING
ON_AD_THIRD_QUARTILE
ON_AD_SIZE_CHANGED
resize()
method.ON_AD_STOPPED
ON_AD_FINISHED (deprecated)
ON_AD_SLOT_COMPLETE
.ON_COMPANION_CLICKED
AdSlotAPI.companionClickThrough(companionId, playerHandles)
.ON_COMPANION_CREATIVE_VIEW
AdSlotAPI.companionView(companionId)
.ON_COMPANIONS_DETECTED
<Companion>
ads. Companion ads can be requested through the API property
ad.companions. ON_EXTENSIONS_DETECTED
<Extension>
nodes. Extensions can be requested through the API property
ad.extensions. ON_HOMAD_PENALTY
ON_ICONS_DETECTED
<Icon>
nodes. Industry icons can be requested through the API property
ad.icons. ON_NONLINEAR_DETECTED
GlobalConfig.playerHandlesNonLinear
is true and manifest contains <NonLinearAds>
nodes.
ad.nonLinear.ON_VERIFICATION_DETECTED
<Verification>
nodes. AdVerifications can be requested through the API property
ad.verifications.ON_AD_SLOT_START
ON_AD_SLOT_STARTED
ON_AD_SLOT_DURATION_CHANGED
ON_AD_SLOT_STOPPED
ON_AD_SLOT_FINISHED (deprecated)
ON_AD_SLOT_COMPLETE
ON_AD_PLAYLIST_LOADED
AdPlaylistAPI.initAdPlaylist()
.
The ad playlist (VMAP tag) has been loaded.ON_AD_PLAYLIST_LOAD_ERROR
AdPlaylistAPI.initAdPlaylist()
.
The ad playlist (VMAP tag) couldn't be loaded due to network or timing issues.ON_AD_PLAYLIST_START
AdPlaylistAPI.startAdPlaylist()
.
It is the very first event before the content or any ad has started playing. ON_AD_PLAYLIST_STARTED
ON_AD_PLAYLIST_STOPPED
ON_AD_PLAYLIST_COMPLETE