Native Request Object - v1.2

The body of Triplelift Native request/responses follows the standard OpenRTB Dynamic Native Ads API Spec v1.2 syntax. For more information on this OpenRTB syntax, please refer to the following specification:

OpenRTB Native Ads 1.2 Specification

Any elements of the syntax that may be unique to Triplelift however will be documented below.

--

The Native Object defines the native advertising opportunity available for bid via this bid request. It will be included as a JSON-encoded string in the bid request’s imp.native field or as a direct JSON object, depending on the choice of the exchange.

Field

Scope

Type

Description

ver

optional

string

Version of the Native Markup in use.

context

recommended

integer

The context in which the ad appears.

plcmttype

recommended

integer

The design/format/layout of the ad unit being offered.

plcmtcnt

optional

integer

The number of identical placements in this Layout.

assets

required

array of objects

An array of Asset Objects

aurlsupport

optional

int

Whether the supply source / impression supports returning an assetsurl instead of an asset object. 0 or the absence of the field indicates no such support.

eventtrackers

recommended

array of objects

Specifies what type of event tracking is supported.