Video Events
Core video playback events that track the video’s state and progress.Need to integrate events? See the Quick Start Guide for the basic integration pattern.
Playback Events
play
Fired when video starts playing.
Data:
paused
Fired when video is paused.
Data:
ended
Fired when video playback reaches the end.
Data:
time
Fired continuously during playback to track progress.
Data:
Orientation Events
portrait
Fired when video orientation changes to portrait.
Data:
landscape
Fired when video orientation changes to landscape.
Data:
User Interaction Events
interact
Fired when user first interacts with the player.
Data:
enter-fullscreen
Fired when video enters fullscreen mode.
Data:
exit-fullscreen
Fired when video exits fullscreen mode.
Data:
Overlay Events
continue-watching
Fired when the continue watching overlay is displayed for returning users.
Data:
exit-intent
Fired when the exit-intent overlay is shown because the viewer looked ready to leave. Configure the triggers under Video → Customize → Exit Intent (pointer leaving toward the browser chrome, browser back button, or switching tabs).
Data:
exit-intent-dismissed
Fired when the viewer closes the exit-intent overlay (clicks the backdrop).
Data:
Complete Integration Example
Data Structure
All video events include these standard fields:time: Current video playback time in secondssession_id: Unique device/session identifier
Related Events
- Timed Events - Custom events at specific times
- User Events - Interface interaction events
- Pixel Events - Conversion tracking events
