Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Running...
test markup, will be hidden
VAST 3.0 Ad Events
This test page demonstrates ad events flow. Using an ad blocker software will also trigger ad error events.
The expected events:
For pre-roll ads:
- preSequenceStart: is triggered by the Kaltura player to mark the beginning of the pre-sequence event
- AdSupport_StartAdPlayback: is triggered by the Kaltura player when the first pre-sequence ad starts
- onAdPlay and onAdComplete events are triggered by the VAST plugin for each ad in the sequence *
- AdSupport_EndAdPlayback: is triggered by the Kaltura player when the last pre-sequence ad finish
- preSequenceComplete: is triggered by the Kaltura player to mark the end of the pre-sequence event
For mid-roll ads:
- midSequenceStart: is triggered by the Kaltura player to mark the beginning of the mid-sequence event
- AdSupport_StartAdPlayback: is triggered by the Kaltura player when the first mid-sequence ad starts
- onAdPlay and onAdComplete events are triggered by the VAST plugin for each ad in the sequence *
- AdSupport_EndAdPlayback: is triggered by the Kaltura player when the last mid-sequence ad finish
- midSequenceComplete: is triggered by the Kaltura player to mark the end of the mid-sequence event
For overlay ads:
- onAdPlay and onAdComplete events are triggered by the VAST plugin for each overlay ad
For post-roll ads:
- postSequenceStart: is triggered by the Kaltura player to mark the beginning of the post-sequence event
- AdSupport_StartAdPlayback: is triggered by the Kaltura player when the first post-sequence ad starts
- onAdPlay and onAdComplete events are triggered by the VAST plugin for each ad in the sequence *
- AdSupport_EndAdPlayback: is triggered by the Kaltura player when the last post-sequence ad finish
- postSequenceComplete: is triggered by the Kaltura player to mark the end of the post-sequence event
Ad skip event:
- onAdSkip: is triggered when the ad is skipped (when the user clicks the "Skip" button)
Ad click event:
- adClick: is triggered when the ad is clicked by the user
Ad error events:
- adErrorEvent: is triggered when the ad fails to load (usually caused by ad blocker usage)
* Note: onAdPlay and onAdComplete events are triggered per ad and are not part of the player event flow.
Event log for VAST ads: