Impression Object
The following object is the impression (imp) object of the bid request that s2s supply partners are expected to send within the BidRequest object to Triplelift Exchange. The impression object describes the ad placement that is being auctioned. There can be one or more impression objects in a single bid request, but there must be at least 1.
Note: The existence of at least one Banner, Video, or Native object is required to describe the type of inventory being auctioned.
This table summarizes all of the objects within the Impression object and also highlights the objects that Triplelift requires:
Attribute | Triplelift Required | Type | Description |
---|---|---|---|
id | yes | string | The unique ID of the impression object. If there are multiple imp objects, each will have its' own, unique ID. |
metric | no | array of objects | Offers insights into the respective impression (viewability metrics, click-through rates, etc.) |
banner | yes* | object | *Required if the impression is offered as a Banner opportunity |
video | yes* | object | *Required if the impression if offered as a Video opportunity |
audio | yes* | object | *Required if the impression if offered as a Audio opportunity |
native | yes* | object | *Required if the impression as a Native opportunity |
pmp | no | object | Contains any relevant private marketplace deals in effect for this impression |
displaymanager | no | string | Name of ad mediation partner, SDK, or player that is responsible for rendering the ad |
displaymanagerver | no | string | Version of ad mediation partner technology, SDK, or player |
instl | no | integer | Defaults to 0. 1 indicates interstitial; 0 indicates not interstitial |
tagid | yes | string | Identifier for the ad placement that initiated being requested. Associated with placement name/ID. |
bidfloor | no | float | Minimum bid CPM for the respective impression |
bidfloorcur | no | string | Defaults to 'USD'. Currency of the bid floor following ISO-4217 alpha codes |
secure | no | integer | A flag that specifies whether the given impression requires HTTPS url creative assets and ad markup. 1 indicates secure; 0 indicates non-secure (HTTP) |
iframebuster | no | array of strings | A list of exchange-specific names of supported iframe busters |
exp | no | integer | Advisory to the number of seconds that elapse between the auction and actual impression |
ext | no | object | Placeholder for exchange-specific extensions to OpenRTB |
Updated 3 months ago