Banner Object

Banner Object Properties

AttributeTypeDescriptionExample
wintegerWidth of the impression in pixels. If neither wmin nor wmax are specified, this value is an exact width requirement.

Otherwise it is a preferred width.
320
hintegerHeight of the impression in pixels. If neither hmin nor hmax are specified, this value is an exact height requirement.

Otherwise it is a preferred height.
50
wmaxintegerMaximum width of the impression in pixels.

If included along with a w value then w should be interpreted as a recommended or preferred width.
320
hmaxintegerMaximum height of the impression in pixels.

If included along with an h value then h should be interpreted as a recommended or preferred height.
50
wminintegerMinimum width of the impression in pixels.

If included along with a w value then w should be interpreted as a recommended or preferred width.
320
hminintegerMinimum height of the impression in pixels.

If included along with an h value then h should be interpreted as a recommended or preferred height.
50
idstringUnique identifier for this banner object.

Recommended when Banner objects are used with a Video object to represent an array of companion ads.

Values usually start at 1 and increase with each object; should be unique within an impression.
ap1gm-0jioruind-1ffopjgo1p
btypeinteger arrayBlocked banner ad types.[2]
battrinteger arrayBlocked creative attributes. BidMachine currently blocks followind ad types: "Expandable (User Initiated - Rollover)";

"Pop (e.g., Over, Under, or Upon Exit)"; "Provocative or Suggestive Imagery"; "Shaky, Flashing, Flickering, Extreme Animation, Smileys";

"Windows Dialog or Alert Style"
[5,8,9,10,14]
posintegerAd position on screen.5
mimesstring arrayContent MIME types supported.

BidMachine supports: “image/png”, “text/javascript”, “text/html”, “image/jpg”, and “image/gif”.
["image/jpg","image/gif","image/png"]
topframeintegerIndicates if the banner is in the top frame as opposed to an iframe, where 0 = no, 1 = yes.1
apiinteger arrayList of supported API frameworks for this impression.

If an API is not explicitly listed, it is assumed not to be supported.
[5,3]
extobjectPlaceholder for exchange-specific extensions to OpenRTB.{"bannertype":"rewarded"}

Banner Ext Object Properties

For normal (skippable) interstitials Exchange Server does not send any EXT

For nonskippable/rewarded interstitials Exchange Server will send this extension.

AttributeTypeDescriptionExample
extobjectPlaceholder for exchange-specific extensions to OpenRTB.{"bannertype":"rewarded"}