Open RTB creative specs
Overview
This article lists the creative specifications for the ad formats available to target in the Maestro platform. Adhering to these specifications ensures compliance with platform requirements and allows for efficient integration and optimal performance across placements.
Banner types
The following table provides an overview of different banner types, including their dimensions and weight limits for initial and sub-loads.
Banner name | Fixed size | Initial load* | Sub-load** |
---|---|---|---|
Skyscraper | 160 x 600 | 150 kB | 300 kB |
Medium rectangle | 300 x 250 | 150 kB | 300 kB |
Leaderboard | 728 x 90 | 150 kB | 300 kB |
Half page | 300 x 600 | 200 kB | 400 kB |
Super leaderboard or Billboard | 970 x 250 | 250 kB | 500 kB |
Mobile leaderboard and Mobile banner | 320 x 50 or 300 x 50 | 50 kB | 100 kB |
Super Leaderboard/Pushdown | 970 x 90 | 200 kB | 400 kB |
Portrait | 300 x 1050 | 250 kB | 500 kB |
Interstitial Mobile | 320 x 480 or 480 x 320 | 200 kB | 400 kB |
Interstitial Tablet | 1024 x 768 or 768 x 1024 | 300 kB | 600 kB |
Table 1. Ad banner sizes and file weight limits
*Initial file load: the maximum weight of a static image or the maximum initial weight for redirects before the webpage has fully loaded. It includes all assets and files necessary to complete the first visual display of the ad and is requested before the window object dispatches the load event.
**Host-initiated sub-load (sub-load): the maximum additional file weight allowed for redirects after the webpage has loaded. This is the extra file weight an ad can load beyond the initial load. The ad file sub-load might begin only after the window object of the host page dispatches the load event. The ad must listen for this load event. If communication with the host page is not possible, it is acceptable to listen for the load event dispatched by the window object of the ad iframe.
File weight calculation: all files of the ad, including shared libraries that are not exempt by the publisher or ad server, must be included as part of the maximum file weight calculation. File weights are calculated after files have been compressed into a GZIP format.
- Initial Load K-Weight = all ad files + non-exempt shared libraries + maximum 50 kB for all exempt shared libraries
- Sub-load K-Weight = all ad files + all non-exempt shared libraries
Banner format specification
Specification | Description |
---|---|
Audio management | By default, audio in ads must be muted. A control must be provided for the user to initiate audio. |
Closing method | A cross (X) preferably displayed in the top right corner. |
Filetype | JPG, PNG, GIF, HTML5 |
HTML5 filetype |
The zipped HTML5 file, including:
|
Animation (loops) | Maximum 15 seconds |
Image by seconds | 24 images/second (expressed also in Frames Per Second (FPS)) |
Maximum length of video and audio | 30 seconds (recommended 8 to 12) |
Hypertext Transfer Protocol (HTTP) protocol | Secure only ("https://") |
Declaration as an ad | Ad unit content must be easily distinguishable from the publisher’s or unpaid content on the page. For example, ad units must have clearly defined borders to prevent confusion with regular page content. |
Maximum number of host-initiated file requests | An ad mustn't exceed ten file requests during the initial file load. Additional files might be loaded as needed during host-initiated sub-loads and user-initiated loads. |
Table 2. Specification of banner formats
Video format specification
For information about the latest IAB VAST tag samples, see InteractiveAdvertisingBureau/VAST_Samples on GitHub.
The following table outlines the specifications for video formats:
Specification | Description |
---|---|
Maximum video duration | 30 seconds (recommended 7 to 15) |
Maximum video file size | 10 MB |
Image by seconds | 24 images/second |
Ratio | 4:3 / 16:9 (640 x 360px recommended) |
Video filetype |
MP4, FLV, WebM (VAST requires all three, with MP4 as the primary media file), MOV
|
Constant bitrate | 900 kB/s maximum |
Ad companion | A 300x250 companion banner is required for hosted videos (submitted in hard copy format, and therefore not VAST or VPAID) as well as for VAST-compliant ads. |
Non-skippable videos | Must be less than 20 seconds long to get maximum inventory. |
Hypertext Transfer Protocol (HTTP) protocol | Secure only ("https://") |
Table 3. Specification of video formats
Testing and debugging tools
The following tools can be used to test your ad formats:
Mobile video format specification
The following table outlines the specifications for mobile video formats:
Specification | Description |
---|---|
Constant bitrate | Ideally, below 512 Kbps or lower |
Maximum video file size for mobile or tablet | 3.5 MB |
Size |
|
Table 4. Specification of mobile video formats
Native format specification
The following table outlines the specifications for native formats:
Specification | Description |
---|---|
Title element maximum length | 50 characters |
Body | Maximum length of the text in the body element: 120 |
Call to action | Maximum length of the text in the "call to action" element: 6 |
Filetypes | JPG, PNG |
Hypertext Transfer Protocol (HTTP) protocol | Secure only ("https://") |
Table 5. Specification of native formats
Skin format specification
The following table outlines the specifications for skin formats:
Specification | Description |
---|---|
Size |
1800 x 1000px
For depiction of skin size, see image 1. |
Type | Standard |
Maximum animation duration | 30 seconds |
Maximum weight | 150 kB |
Table 6. Specification of skin format

Image 1. Size format specification for skin