Skip to Content
The new glomex player is released! 🎉View upgrade guide

iFrame Integration

While the glomex-integration web component is our recommended integration method, the iFrame approach provides an alternative when you’re unable to use external JavaScript code.

⚠️

When using the iFrame integration, we cannot guarantee:

  • Correct sizing of the player
  • Full URL availability in reporting and monetization
  • Advanced customization capabilities

If you must use an iFrame, ensure that all attributes from the embed code below are included in your iFrame.

iFrame Embed Code

The following code creates a responsive embed that sizes the player to fill the entire width of its container while maintaining a 16:9 aspect ratio. This implementation includes all required permissions to support the full range of player features.

<div style="width: 100%; aspect-ratio: 16/9;"> <iframe style="width:100%; height:100%;" allow="encrypted-media; accelerometer; autoplay; clipboard-write; gyroscope; picture-in-picture; payment" allowfullscreen frameborder="0" scrolling="no" loading="lazy" referrerpolicy="unsafe-url" src="https://player.glomex.com/integration/1/integration.html?integrationId=REPLACE_WITH_INTEGRATION_ID&playlistId=REPLACE_WITH_PLAYLIST_ID" ></iframe> </div>
⚠️

The allow="encrypted-media" permission is critical for playing DRM-protected videos. Without this permission, premium content that uses Digital Rights Management will fail to play in your iframe embed.

đź’ˇ

Always include the loading="lazy" attribute to ensure the iframe loads efficiently and only when needed.

Required Parameters

Integration ID

An Integration ID represents a specific player configuration including:

  • Color settings
  • Autoplay behavior
  • Overall player appearance

You can create and manage player configurations at exchange.glomex.com → Manage → Player.

Example: integrationId=id1234567890

Playlist ID

A Playlist ID can reference one of three content types:

TypeFormatExample
Single Videov-[numbers]playlistId=v-123456789
Playlistpl-[numbers]playlistId=pl-123456789
Curated Playlistcl-[numbers]playlistId=cl-123456789
Contextual Playlistautoplaylist-id="auto"

Sandbox Policy

If you’re implementing a sandbox policy for enhanced security, include the following values to ensure full functionality:

sandbox="allow-scripts allow-same-origin allow-popups allow-popups-to-escape-sandbox allow-top-navigation-by-user-activation"
đź’ˇ

The sandbox attribute restricts the capabilities of the iframe. The values above provide the minimum permissions needed for the glomex player to function correctly.

Last updated on