Support and Compatibility

This page provides general information on IMA DAI support and compatibility for browsers, video formats, and platforms.

Supported video formats and browsers

HTML5 is still a new and evolving standard. As a result, support for various features differs among browsers, and there is no single default video format supported by all major browsers. The three main video formats used in the majority of browsers are H.264, HLS, and Dash.

VAST event compatibility

This section lists the VAST events that are automatically reported to the server based on the information returned in the VAST response.

Fully supported

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (fired when there is any significant seeking in the backward direction), start, thirdQuartile.

Partially supported

  • click

    The Click event is only sent for video ads. Clicks cannot be captured on the native fullscreen players on Android, iOS, or desktop, but clicks can still be captured by an in-page click tracking element when the video is closed. However, if the video element uses native controls on the iPad, clicks cannot be captured.

  • fullscreen

    We support a simulated full screen mode, in which the video takes up the whole browser window. We consider a video to be in full screen mode when its offsetWidth and offsetHeight are at least the size of the document body. This mode is supported on all browsers.

    On the iPhone and pre-3.0 Android platforms, video will always play back in full screen mode.

  • mute, unmute

    iOS and Android only have native control of the volume. As such, we cannot determine the volume or mute state, nor are we notified of changes. Below is a list of the browser versions which do and do not support mute, unmute:

    • Supported: Firefox 3.5+, Chrome 8+, Safari 4+
    • Not supported: iOS, Android

Refer to the IAB guidelines for further details on VAST ad serving.

Video features and SDK versions

To learn more about the following features, read video advertising overview.

IAB Video Suite Support
VAST 4 Warning 1
VAST 3 Warning 2
VAST 2 Checkmark
VPAID 2 Red-X
VMAP 1.0.1 Warning 3
Ad Manager Video features Support
Linear ads Checkmark
Non-linear ads (Overlays) Red-X
Companions Warning 4
VAST 3 alternate companion ad resources Red-X
Active View viewability Checkmark
VAST Redirects Checkmark
Companion backfill with display request Red-X
Google Publisher Tag (GPT) compatibility Red-X
Content awareness Red-X
Ad rules Checkmark
Manual ad breaks in ad rules Red-X
Podding Checkmark
Bumpers Checkmark
Reporting on multi-event tracking (MET) Checkmark
Skippable (non-TrueView) Red-X
Asset Preloading Checkmark
AdSense for Video features Support
TrueView InStream Red-X
InStream Select Checkmark
Standard InStream Checkmark
Full-slot Red-X
Companions Warning 4
Companion backfill Red-X
Overlays Red-X
Asset Preloading Checkmark
Ad Manager Ad Exchange features Support
TrueView InStream Red-X
InStream Select Checkmark
Standard InStream Checkmark
Full-slot Red-X
Companions Warning 4
Companion backfill Red-X
Overlays Red-X
Active View viewability Checkmark
Asset Preloading Checkmark

1 The following VAST 4.0 features are supported:

  • AdID
  • Mezzanine File
  • New VAST error codes

2 The following VAST 3.0 features are not yet supported:

  • Companion adSlotId
  • Companion delivery options
  • Icons
  • Any VAST 3.0 feature not yet supported by the Ad Manager front end

3 The following VMAP features are not yet supported:

  • VMAP-specific tracking events
  • VMAP-specific error codes
  • Overlay ads
  • Time offsets other than hh:mm:ss or "start" and "end"
  • Display breakType attribute
  • repeatAfter attribute

4 Only image companionions are supported, which require custom implementation for populating ads.