App.ext
Exchange-specific extensions for the app. The spec defines nothing inside it, so its contents depend on the exchange's own documentation.
Field facts
- Path
app.ext- Object
- App
- Type
- object
- Requirement
- Optional
- Added
- OpenRTB 2.1
- Spec section
- 3.2.14
How it is used
Before 2.6-202211 some sellers carried inventorypartnerdomain in this object. It is now the core field App.inventorypartnerdomain.
Example
Where the field sits in a payload, with everything else left out:
{
"id": "req-1",
"app": {
"ext": {}
}
}Common mistakes
- Leaving the value only in
app.ext.inventorypartnerdomainafter moving to 2.6-202211 or later. Buyers on current snapshots read the core field.
Version history
Added in OpenRTB 2.1, and present in the latest snapshot. The table shows how each version's spec text types the field.
| Versions | Type in the spec | Required | Deprecated |
|---|---|---|---|
| 2.1 | object con par sup def | No | No |
| 2.2 | object co pa su de | No | No |
| 2.3 to 2.3.1 | object | No | No |
| 2.4 | object | No | No |
| 2.5 to 2.6-202606 | object | No | No |