video
Contents
Video start
Priority medium
Fired when a video is first played.
This event is tracked by the video_tracker.
This event occurs on the govspeak component.
Examples
Data sent to the dataLayer
- event: event_data
- event_data:
- action: start
- event_name: video_start
- length: string (number)
- text: title of the video
- type: video
- url: string
- video_current_time: 0
- video_percent: 0
You can also view our complete schemas.
Data reports
- GA4 report for video_start events (access required)
- Looker studio report for video_start events (access required)
Video progress
Priority medium
Fired when the video playback reaches 25, 50 or 75 percent.
This event is tracked by the video_tracker.
This event occurs on the govspeak component.
Examples
Data sent to the dataLayer
- event: event_data
- event_data:
- action: progress
- event_name: video_progress
- length: string (number)
- text: title of the video
- type: video
- url: string
- video_current_time: string (number)
- video_percent: string (number)
You can also view our complete schemas.
Data reports
- GA4 report for video_progress events (access required)
- Looker studio report for video_progress events (access required)
Video complete
Priority medium
Fired when the video playback reaches the end.
This event is tracked by the video_tracker.
This event occurs on the govspeak component.
Examples
Data sent to the dataLayer
- event: event_data
- event_data:
- action: complete
- event_name: video_complete
- length: string (number)
- text: title of the video
- type: video
- url: string
- video_current_time: string (number)
- video_percent: 100
You can also view our complete schemas.
Data reports
- GA4 report for video_complete events (access required)
- Looker studio report for video_complete events (access required)