Skip to content

SEEEN Pulse Video Player

SEEEN Pulse Video Player is an on-page video content player: it plays a playlist of content with interstitial video ads between items. It’s built to sit in a standard IAB display ad slot (300x250 medium rectangle, 300x600 half-page, etc.) and pops out into a floating corner when the user scrolls it out of view, so they can keep watching while they browse the rest of the page.

  • Google IMA SDK — every embed method needs https://imasdk.googleapis.com/js/sdkloader/ima3.js loaded on the host page. The CDN and ad-tag embeds load it for you; the React integration requires you to include the <script> tag yourself.
  • React 18+ — only applies to the React integration; the CDN and ad-tag embeds are framework-agnostic and don’t need React at all.
Guide Use case
CDN & Web Components Drop a <script> tag, no bundler required
React Usage Import Pulse directly into a React app
GPT/DFP Ad-Tag Embed Run Pulse as a video creative in Google Ad Manager
<script src="https://imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
<script src="https://code.seeen.com/pulse/latest/seeen-pulse.js" async></script>
<div style="width: 300px; height: 250px">
<seeen-pulse
data-playlist-id="1d5531f5-a5f6-4104-828a-3daea73a6966"
data-aspect-ratio="16:9"
data-position="bottom-right"
data-stay-visible
></seeen-pulse>
</div>

See CDN & Web Components for every embed strategy — the web component, data-seeen auto-discovery, and the imperative SEEENPulse.mount() API.