Display Ad

The seated.bid.media.ad.display object provides additional detail about an ad specifically for display ads. There are multiple attributes for specifying creative details:

  • banner for simple banner images
  • native for native ads
  • adm for including general markup
  • curl for referencing general markup via URL.

In any given Display object, only one of these attributes should be used to avoid confusion. To the extent feasible, structured objects should be favored over general markup for quality and safety issues.

Media Object Properties
Value Type Description
ctype int

Subtype of display creative:

  • 1 HTML
  • 2 AMPHTML
  • 3 Structured Image Object
  • 4 Structured Native Object
adm string

Creative markup for banner ads. This can be returned if placement.admx was signalled in the request. Note that including both adm and curl is not recommended.

"<a href=\"http://adserver.com/click?adid=125&tracker=${CLICK_URL:URLENCODE}\"> <img src=\"http://image1.cdn.com/impid=102\"/></a>"

Note: including both adm and curl is not recommended.

curl str

The URL for retrieving display markup by reference; the URL that can return HTML, AMPHTML, or a collection of native Asset object and their subordinates. If this ad is matched to a Placement specification, the placement.curlx attribute indicates if this markup retrieval option is supported.

Note: including both adm and curl is not recommended.

event array of objects Event tracking data, see Display Event Trackers
banner object Contains the details of the banner response, for more information, see Display Banner Ad.
native object Contains the details of the native response, for more information, see Native Display Ad.