This article applies to customers on our Pro and Enterprise plans. Available for Web projects only.
Category: Video Analytics
What to expect
This integration will allow you to segment users based on their exposure and interactions with YouTube videos.
What we collect
Dynamic Variables
Key | Value | Data Type |
VA_YT_Video started
|
Video ID : {videoID} |
Text
|
VA_YT_Video paused
|
Video ID : {videoID} |
Text
|
VA_YT_Video completed
|
Video ID : {videoID}
|
Text
|
VA_YT_Video play view duration
|
Video ID : {videoID} : {Percent}% |
Text
|
VA_YT_Video quality
|
Video ID : {videoID} - Quality: medium |
Text
|
VA_YT_Video muted
|
Video ID : {videoID} |
Text
|
VA_YT_Video volume changed
|
Video ID : {videoID} |
Text
|
VA_YT_Video play view duration
Triggers on 25% increments.
Implementation
Implementation Steps
Please go to the section How to request an integration to see the instructions to enable this integration. You will need to let your Contentsquare CSM or support team know which features you want enabled for this integration based on this list:
If you have already completed the step above then continue below.
Each YouTube video that you wish to track will need to have an enablejsapi=1 query string value added to the end of the video URL like so-
For example: https://www.youtube.com/embed/0R9Sk1e0cZU?enablejsapi=1
Verifying it works
You can use the Contentsquare Tracking Setup Assistant chrome extension to check the dynamic variables are sent to Contentsquare.