Track all of your YouTube video playback with one extension without any custom code!
Traditionally, to track YouTube video playback, you would need to add your own Custom Code to interact with YouTube's IFrame API. There are numerous solutions describing how to do that, but it was still a complicated and tedious task.
This extension simplifies the process entirely. Install the extension, and you'll be able to track the playback of all of your YouTube videos, without any Custom Code at all.
This extension provides the following Event types:
- Player Ready
- Video Unstarted
- Video Buffering
- Video Cued
- Video Milestone
- Video Playing, including Video Started, Video Resumed, and Video Replayed
- Video Paused
- Video Ended
- Playback Rate Changed
- Playback Quality Changed
- Player Error
- Player Removed
And there are Data Element types to obtain metadata of the video at that moment, such as:
- Video ID
- Video Title
- Video URL
- Current time
- Duration
- Played segment time
- Played total time
- Playback rate
- Milestone
- ... and more!
There are also two Action types:
- Enable video playback tracking
- Load YouTube IFrame API script
Use the action to enable playback tracking in any Rule. This is useful when videos are loaded dynamically!
This extension is not produced by YouTube, Google or any Alphabet companies. It has been developed independently for the Adobe Experience Platform Launch community.