Mobile Video Ad Specs

Information about our video offering along with buying requirements and guidance.

Interactive Video

To enable a more interactive experience and richer reporting, use a VPAID video file in a VAST creative. VAST creatives can hold regular video files. However, the ONE by AOL: Mobile SDK only accepts video files in MP4 format.


VPAID is an API that enables communication between the advertising creative and a video player. It is a strong and versatile tool. For example: a VPAID ad can request the current time from the video player so that different overlays can be displayed depending on the answer received. The video player, in return, asks the ad about any interactions the user had with the overlays and reports those details back to the ad server.

VAST is the IAB standard template for video creatives. It defines the interface for communication between the video player and the ad server. VAST establishes where in the creative the video player and the ad server should expect the video file and tracking to be located. VAST-compliant SDKs are able to parse a VAST response, load and play the video, and load the tracking pixels.

VPAID JS vs Flash

Our SDKs do not support Flash. Please do not attempt to run VPAID Flash creatives on ONE by AOL: Mobile SDK inventory.

VPAID Viewability Score

Our SDK 6.3.0+ video inventory consistently scores very highly with 3rd party viewability vendors. Our Telemetry rating is greater than 9.0 out of 10.

Video Specs

 Wrapper Support VAST inline and wrappers are both supported.
 Max Wrapper Jumps The maximum number of jumps that will take place is three; a maximum of three wrappers can be served before an inline ad is served.
 Media File MP4 is the only supported media type.
 Bit Rate A bitrate value for the media file tag is required. Specify connection type in the device.connectiontype field of the bid request.

WIFI - Max valid bit rate is 1200 kbps
Cellular - Max valid bit rate is 800 kbps
Floor - Minimum valid bit rate is 400 kbps
 Max File Size We recommend video files be less than 5MB.
Note: due to different integration types, publishers may have differing download time-outs for gathering the VAST ad’s assets. This includes wrapper jumps and media file download.
 SSL IOS: SSL is fully supported on iOS.

ANDROID: For SDK 6.3+ we support SSL. SDKs prior to 6.3 do not support media files over SSL.
 VPAID ONE by AOL: Mobile SDK 6.3.+ supports VPAID 2 JS.  We do NOT support VPAID 2 Flash.

NOTE: Due to variations in the Android JS engines, we recommend targeting VPAID campaigns away from Android 4.1 and below as we have found inconsistent performance on these devices.
 Incentivised Video Please contact your Demand Services Manager for more information.
 VAST Extensions Currently extensions are not supported; if included they will be ignored. 
 VAST Tracking We support Impression, click, and quartile tracking.
 Impression Pixel All initial wrapper ads delivered to the marketplace must contain an impression pixel with a valid URL. Ads without an impression pixel will be discarded.

Targeting VPAID on the ONE: Mobile Marketplace

To target VPAID-enabled requests on the ONE by AOL: Mobile Marketplace, look for the api parameter in the video object of the bid request. We support VPAID 2.0, so the request looks something like this: 

 "video": {
   "w": 640, "h": 480,  "pos": 1,  "startdelay": 0, "minduration": 5, "maxduration": 30,
   "maxextended": 30,  "minbitrate": 300, "maxbitrate": 1500,
   "api": [ 2 ],
   "protocols": [ 2, 3 ],
   "mimes": [

Additional Information


Have more questions? Submit a request