Background
Omny Studio now integrates with any VAST video ad server to deliver a single linear or skippable video pre-roll ad for embeddable clip players on both desktop and mobile.
Demo video: https://youtu.be/2HFM01nRIqw
Requirements
An VAST 3.0-compatible ad server. (We have tested with Google Ad Manager)
Video ad media files MP4 encoded for HTML5 playback. (This is automatically handled by Google Ad Manager)
Custom targeting
The Omny embed player automatically includes a range of targetable key-value pairs in the VAST cust_params
URL parameter which can be targeted by the ad server.
Key | Description | Sample value |
| Hard-coded identifier for the type of content |
|
| Name of the clip's program |
|
| Slug of the clip's program |
|
| Identifier of the clip |
|
| Title of the clip |
|
| Identifier of the clip's playlist (if embed is a playlist embed) |
|
| Identifier of the clip's organization |
|
| ID of the program's network (if set on the program) |
|
Ad delivery configuration
Video pre-rolls ads can be enabled or disabled on the program.
The VAST ad server URL is specified on the program-level. This allows different programs to be configured as different ad units in the ad server.
Video pre-rolls ads can be enabled or disabled on each clip.
The program can be configured to enable video pre-roll ads on new clips by default. (To retroactively apply video pre-roll ads on all existing clips, contact Omny support).
Ad reporting
The Omny Studio embed player supports reporting the following VAST events
start
complete
pause
resume
firstQuartile
midpoint
thirdQuartile
skip
clickthrough