Vimeo Embed Test

Platform: Vimeo

Testing: Vimeo Player.js API detection and event tracking

Video Information

Video ID: 76979871

Title: The New Vimeo Player (Vimeo Staff Pick)

Embed Type: IFrame with Player.js API

SDK Detection: Looks for window.Vimeo global object, iframe patterns matching player.vimeo.com, or elements with [class*="vimeo-wrapper"] / .vimeo-player

Vimeo Player.js API

Vimeo provides a JavaScript API via Player.js:

// Create player instance
var player = new Vimeo.Player('vimeoplayer');

// Listen for events
player.on('play', function() { console.log('Playing'); });
player.on('pause', function() { console.log('Paused'); });
player.on('ended', function() { console.log('Ended'); });
player.on('timeupdate', function(data) {
  console.log('Progress:', data.percent);
});

Simulate Lead Capture

Vimeo email gates are configured in the Vimeo dashboard (Business/Premium plans). Use this button to simulate what happens when a viewer submits their email.

_ll.video.lead({
  platform: 'vim',
  email: 'vimeo-viewer@acmecorp.io',
  firstName: 'Vimeo',
  lastName: 'Viewer',
  video_id: '76979871'
})
// → emits: vle (video_lead) + pp (possible_person)