Expand my Community achievements bar.

SOLVED

Tracking play time for videos in adobe

Avatar

Community Advisor

Is it some how possible to track the time for which the video is played on a web page in Adobe? or average time the video is played on webpages. I ahve many tutorial pages where the on-demand video content lies. In this case user has to hit play button to get the videos play. Can we track for how long particular video is played? or average second or minutes the video is played?

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

If you don't want to pay for the extra hit volume that will be sent due to the use of Adobe Media Analytics, you can consider sending some basic video playback usage data to regular Adobe Analytics.

 

Specifically for video played time, you can setup a Numeric-type success event, then track the played seconds to that success event whenever the user presses "Pause". In Adobe Analytics, you can then report on the played seconds in a similar manner as reporting other success events, i.e. you can break it down by other eVars. As usual, Adobe Analytics will report the sum, so you'd be reporting the total video played time. If you want the average, you can use a Calculated Metric to achieve that.

 

If you want to see the video played time success event in HH:MM:SS format, create a Calculated Metric, include your video played time success event as the only metric, and format the Calculated Metric as "Time".

View solution in original post

4 Replies

Avatar

Level 7

@JyotiSharmaV  Yes you can track the video played time on a web page. For that you will need to implement the media analytics using the steps given in below document :-

 

https://experienceleague.adobe.com/docs/media-analytics/using/media-overview.html?lang=en

Avatar

Employee Advisor

@JyotiSharmaV Adding to @amgup  reply , yes media analytics extension in Adobe Launch can help you achieve in tracking these metrics

Check on the parameters that will tracked for videos through this extension

https://experienceleague.adobe.com/docs/media-analytics/using/metrics-and-metadata/audio-video-param...

 

Media time spent is metric will be captured by the media analytics which will help you track how long a particular video is played.

Avatar

Correct answer by
Community Advisor

If you don't want to pay for the extra hit volume that will be sent due to the use of Adobe Media Analytics, you can consider sending some basic video playback usage data to regular Adobe Analytics.

 

Specifically for video played time, you can setup a Numeric-type success event, then track the played seconds to that success event whenever the user presses "Pause". In Adobe Analytics, you can then report on the played seconds in a similar manner as reporting other success events, i.e. you can break it down by other eVars. As usual, Adobe Analytics will report the sum, so you'd be reporting the total video played time. If you want the average, you can use a Calculated Metric to achieve that.

 

If you want to see the video played time success event in HH:MM:SS format, create a Calculated Metric, include your video played time success event as the only metric, and format the Calculated Metric as "Time".

Avatar

Level 4

Follow below steps to track YouTube videos milstones.

 

1. Install YouTube Playback extension.

2. Create a data element select extension as YouTube Playback and data element type as Video Title (To fetch the video name)

3.Create a rule EVENTS= Window loaded then ACTIONS= select extension as YouTube Playback, Action Type=Enable video playback tracking.

4. Create a rule EVENTS= based on your requirement EX: Video 10%, Video 20%, Video 30%  etc then ACTIONS select extension as Adobe analytics, Action type as set variable, set a required Evars/Props select set as data element created in step-2.

Ex: Evars/Props 40 set as video title data element

 

s.eVar40Video Name
s.event28Video Start
s.event29Video Completes
s.event3010
s.event3120
s.event3230
s.event3340

Give a thumps up if you like my solution.