DirectDeals object
DirectDeals is the OpenRTB 2.2 name for a deal inside imp.pmp.deals. It carries the deal id, floor, currency, auction type, and the seats and advertiser domains allowed to bid. OpenRTB 2.3 renamed it Deal with the same fields, so the JSON on the wire did not change.
How it is used
Only the documented object name changed between 2.2 and 2.3; the payload path and field names stayed the same. For current behavior, read the Deal fields. The notes here record what the 2.2 text said where it differs.
The Deals and PMP page covers it in more depth.
Fields
| Field | Type | Requirement | Since | Status |
|---|---|---|---|---|
at | Integer | Optional | 2.2 | Removed after 2.2 |
bidfloor | Float, default 0 | Optional | 2.2 | Removed after 2.2 |
bidfloorcur | String, default USD | Optional | 2.2 | Removed after 2.2 |
ext | Object | Optional | 2.2 | Removed after 2.2 |
id | String | Required | 2.2 | Removed after 2.2 |
wadomain | array of strings | Optional | 2.2 | Removed after 2.2 |
wseat | array of strings | Optional | 2.2 | Removed after 2.2 |
All objects
The field reference index lists every OpenRTB 2.x object.