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