This page runs the actual production player bundles served from our CDN — the same files publishers embed. Pick a player version, a display mode and a real VAST test ad, then hit run. If the video waterfall passes, the slot switches to the banner waterfall automatically.
The script running on this page is served from the same CDN path publishers embed: adops.zeeker.com/video_player/<version>/zeeker_video_banner_player.js. Nothing here is mocked — you're watching the real waterfall engine request, verify and render VAST creatives through the Google IMA SDK.
Leave banner fallback on and let a video ad finish (or fail): the same slot switches to the banner waterfall, so the impression never earns zero. That video→banner switch is the core of the Zeeker player and is fully configurable per placement in the dashboard.
Choose a float mode and re-run: the player docks to your chosen corner with a close button, exactly as it behaves on publisher pages. "Float on scroll" starts in the slot and docks only when you scroll it out of view — scroll down this article to see it happen.
V2 is the legacy single-tag player still live on some publishers. V3 is the current production engine with parallel video waterfalls, banner switching, geo/time targeting and policy controls. V4 is the next-generation modular build — feature-flag-aware bundles compiled per player so publishers only ship the bytes they use.
Every knob on this page — and dozens more (rotation, floors, timeouts, scheduling, geo) — is a per-player setting in the Zeeker dashboard, deployable in seconds without touching page code.