Video player events
Last updated
Last updated
Please note most components initiate Video player upon user interaction (e.g. thumbnail click in Embed Feed), some use it directly (Storyblock in autoplay mode)
Name | Description |
---|---|
These events are universal across our Livestream and short video products. These events are used to track the status of the video.
These events are universal across our Livestream and short video product and triggered by the user taking an action.
Event Name | Description |
---|---|
These are events that are specific to the Live Stream and can be used in conjunction with the above events.
Note fw:livestream:add-to-cart, fw:livestream:checkout and fw:livestream:click-pdp-link are only avaiable for "in-stream" Shopping
Response objects available in event.detail
Event Name | Description |
---|---|
Event Name | Description |
---|---|
Name | Description |
---|---|
fw:video:impression
Dispatched on loaddata
video event. Metadata are loaded and player is ready to start the video.
fw:video:start
Video started. Dispatched on first timeupdate
video event. Fired for autoplayed thumbnails as well.
fw:video:first-quartile
Video reached 25%.
fw:video:midpoint
Video reached 50%.
fw:video:third-quartile
Video reached 75%.
fw:video:complete
Video reached at least 90%.
fw:video:session
After visitor's engagement with the video is finished. On video end, close or skip to another video.
fw:video:interactable-engaged-view
Dispatched when the the player is full screen or default Storyblock and video has played for 3+ sec. Event is available for short videos and livestream replays.
fw:video:click-cta
When visitor clicks on CTA button (if available).
fw:video:click-share
When user clicks on "Share" button.
fw:video:share
When visitor chooses one of the share options.
fw:video:click-cta
When a visitor clicks on the Call to action (CTA) button
fw:video:click-share
When a user clicks on "Share" button.
fw:video:share
When a visitor chooses one of the share options.
fw:video:submit-answer
When a user submits an answer to the question. Response data contains answer and email if collection is required.
fw:video:submit-choice
When a user submits a choice to the poll. Response contains choice text.
fw:livestream:join
A user starts watching the livestream via tap to watch OR start watching with the share link
fw:livestream:quit
A user clicks the "x" or swipes to quit the live stream event
fw:livestream:send-chat
A user sends a chat message
fw:livestream:send-heart
A User clicks heart button
fw:player:transition
Player goes to fullscreen/minimized
fw:player:quit
A user quits the player
fw:player:navigate
A user navigates with a link or a button on the player. Can be used to programmatically navigate SPA's in conjunction with pip_navigate=false
video
encoded_id
- video ID
badge
- null | ad | demo | featured
caption
- video caption
hashtags
- list of hashtag strings
extra
autoplay
- true if played as thumbnail, false for full player
has_cta
- true if CTA action is available
duration
- video duration is seconds
progress
- current progress in seconds
width
- current width of a video element
height
- current height of a video element
state
- paused | playing_auto | playing_manual (see autoplay)