How to Track YouTube Video Playback in Adobe Launch

Adobe Launch BCS 7 years ago (2019-12-09) 20003 Views 18 Comments
文章目录[隐藏]

Updated: March 25, 2026

Tracking YouTube video interactions is essential for understanding user engagement. In this guide, you’ll learn how to track YouTube video playback (e.g., play, pause, end) using Adobe Launch (Tags) and Adobe Analytics.

We’ll walk through four different implementation methods, from custom code to ready-made extensions.

Test page: https://www.bbccss.com/youtube-test

 

Method 1: Custom JavaScript (YouTube API)

This method uses custom JavaScript + YouTube Iframe API to track video interactions.

It gives you full control, but requires more technical knowledge.

Step 1: Deploy the Tracking Code

Add the following code in CONFIGURE TRACKER USING CUSTOM CODE in Adobe Analytics Extensions:

How to Track YouTube Video Playback in Adobe Launch


The following line triggers tracking events:

How to Track YouTube Video Playback in Adobe Launch

This means you must configure a Direct Call Rule in Adobe Launch to capture the event.

 

Step 2: Create a Rule (video_pause)

Create a Rules and name it “Video Pause—DCR—Youtube Tracking” :

How to Track YouTube Video Playback in Adobe Launch

 

EVENTS

in EVENTS, configuration is as follows:

How to Track YouTube Video Playback in Adobe Launch

This must match _satellite.track(“video_pause”) in your code

ACTIONS 

ACTION 1:Set Adobe Analytics Event (e.g., event12).

How to Track YouTube Video Playback in Adobe Launch

Action 2: Send Beacon,Use s.t() (treat as a page view)

How to Track YouTube Video Playback in Adobe Launch

Action 3:How to Track YouTube Video Playback in Adobe Launch

Final effect:

How to Track YouTube Video Playback in Adobe Launch

Save!!

 

Step 3: Test & Publish

Publish a library, then open https://www.bbccss.com/youtube-test to test.

How to Track YouTube Video Playback in Adobe Launch

You should see event12 firing in Adobe Analytics

Method 2: Video Tracking for YouTube Extension

This is an extension provided by Adobe.

Step 1: Install Video Tracking for YouTube Extensions

Click Extensions> Catalog in Adobe Launch, then search and install “Video Tracking for YouTube”

No additional configuration is required

 

Step 2: Create a Rule

Create a Rule named it “Video Pause—Video Tracking for YouTube—Youtube Tracking ”:

How to Track YouTube Video Playback in Adobe Launch

 

EVENTS

The EVENTS configuration is as follows:

How to Track YouTube Video Playback in Adobe Launch

ACTIONS

ACTIONS 1:set video pause to Event12:

How to Track YouTube Video Playback in Adobe Launch

Action 2: Send Beacon

How to Track YouTube Video Playback in Adobe Launch

Action 3:How to Track YouTube Video Playback in Adobe Launch

Final effect:How to Track YouTube Video Playback in Adobe Launch

Save!!

Step 3: Test

Publish a library, then open https://www.bbccss.com/youtube-test to test.

How to Track YouTube Video Playback in Adobe Launch

You should see event12 firing in Adobe Analytics

 

Method 3: YouTube Player Embed Extension

This method uses the YouTube Player Embed extension (by 33Sticks).

Easier to implement, but limited in functionality.

This extension no longer supports the latest versions and cannot track data properly; its use is not recommended.

Step 1: Install YouTube Player Embed Extensions

Click Extensions> Catalog in Adobe Launch, then search and install “YouTube Player Embed “

No additional configuration is required

 

 

Step 2: Create a Rule

Create a Rule named it “Video Pause—YouTube Player Embed—Youtube Tracking ”:

How to Track YouTube Video Playback in Adobe Launch

 

EVENTS

Click EVENTS, and select YouTube Player Embed for Extensions. The specific configuration is as follows:

How to Track YouTube Video Playback in Adobe Launch

The any player on the right means tracking all videos, and specific player means tracking the specified video. The specific player is located by the paleer ID, which is the string of characters after the youtube playback address. For example, the youtube playback address is: https://www .youtube.com/embed/3fZmtnp2T5U, then the player ID is 3fZmtnp2T5U.

 

ACTIONS

ACTIONS 1:set video pause to Event12:

How to Track YouTube Video Playback in Adobe Launch

Action 2: Send Beacon

How to Track YouTube Video Playback in Adobe Launch

Action 3:How to Track YouTube Video Playback in Adobe Launch

Final effect:How to Track YouTube Video Playback in Adobe Launch

Save!!

Step 3: Test

Publish a library, then open https://www.bbccss.com/youtube-test to test.

How to Track YouTube Video Playback in Adobe Launch

You should see event12 firing in Adobe Analytics

 

Method 4: YouTube Playback Extension (Recommended)

This is the most powerful and flexible option.

It supports more event types and provides richer metadata.

But this extension does not work properly with Google Tag Manager’s video tracking, nor Google Analytics 4 with Enhanced Measurement.

Step 1: Install YouTube Playback Extensions

Click Extensions> Catalog in Adobe Launch, then search and install “YouTube Playback”

No additional configuration is required

 

Step 2: Enable Tracking (Rule 1)

Add the following configuration to the ACTION section of the page tracking rule:

How to Track YouTube Video Playback in Adobe Launch

 

 

 

 

Step 3: Track Events (Rule 2)

Create a Rule, named it  “Video Pause—YouTube Playback Extension—Youtube Tracking”

How to Track YouTube Video Playback in Adobe Launch

EVENTS

The EVENTS configuration is as follows:

How to Track YouTube Video Playback in Adobe Launch

ACTIONS

Action 1: How to Track YouTube Video Playback in Adobe Launch

Action 2:

How to Track YouTube Video Playback in Adobe Launch

Action 3:How to Track YouTube Video Playback in Adobe Launch

Final effect:

How to Track YouTube Video Playback in Adobe Launch

 

Step 4: Test & Debug

Publish a library, then open https://www.bbccss.com/youtube-test to test.

How to Track YouTube Video Playback in Adobe Launch

You can see that event12 is recorded.

Summary

Recommended approach: YouTube Playback Extension — more events, richer data, and easier maintenance

References

Like (32)
Post my comment
Cancel comment
Expression Bold Strikethrough Center Italic

Hi, you need to fill in your nickname and email!

  • Nickname (required)
  • Email (required)
  • Website
(18) friends in the comments
  1. the rule is not triggering and it is not working in any way
    Jayakumar2020-06-12 14:00 Reply Windows 10 | Chrome 83.0.4103.97
    • Sorry, because my colleague modified some configuration, it has been adjusted, BCS
      BCS2020-06-15 16:55 Reply Mac OS X | Chrome 83.0.4103.97
  2. Its not working
    nil2020-06-09 15:31 Reply Windows 10 | Chrome 83.0.4103.61
    • I have added it, use even40, you can try it
      BCS2020-06-11 16:27 Reply Mac OS X | Chrome 83.0.4103.97
      • Didn't understand
        nil2020-06-11 16:38 Reply Windows 10 | Chrome 70.0.3538.102
  3. How can we track the video name? I don't see the option from the extension. Please let me know.
    Jayakumar2020-05-26 21:43 Reply Windows 10 | Chrome 81.0.4044.138
  4. Tried this approach, it didn't work. :???:
    Winston2020-03-13 12:38 Reply Linux | Chrome 80.0.3987.132
    • Any hint or error message?
      BCS2020-03-13 15:49 Reply Mac OS X | Chrome 80.0.3987.132
      • In staging in debug mode, we don't see the extension (youtube embed) loading or the rule created (video start) firing.
        Winston2020-03-16 10:16 Reply Windows 10 | Chrome 79.0.3945.130
        • The CDN may not be updated so quickly after Publish. You can open the embed code in your browser, refresh it, and then test it.
          BCS2020-03-16 20:42 Reply Mac OS X | Chrome 80.0.3987.132
          • It is not working for me and even the rule is not firing on https://www.bbccss.com/youtube-test
            Shamshul2020-05-30 00:08 Windows 10 | Chrome 81.0.4044.138
          • The demo tracking on this page has been removed by me.
            BCS2020-05-30 11:29 Mac OS X | Chrome 83.0.4103.61
          • It is not working at my end
            Shamshul2020-05-31 00:18 Windows 10 | Chrome 81.0.4044.138
          • The setting was removed .
            BCS2020-05-31 13:17 Mac OS X | Chrome 83.0.4103.61
          • I have added it, use even40, you can try it
            BCS2020-06-11 16:28 Mac OS X | Chrome 83.0.4103.97
    • Hi, Were you able to find how to track video name or id Regards Karandeep Singh
      karan2020-06-12 21:02 Reply Windows 10 | Firefox浏览器 68.0
      • Settled on using datalayer and custom link tracking to track video interactions.
        Winston2020-06-29 09:13 Reply Windows 10 | Chrome 79.0.3945.130