App.keywords
Keywords about the app as one comma-separated string. Only one of App.keywords and App.kwarray may be present.
Field facts
- Path
app.keywords- Object
- App
- Type
- string
- Requirement
- Optional
- Added
- OpenRTB 2.0
- Spec section
- 3.2.14
How it is used
Keywords are free text with no shared vocabulary, so buyers treat them as a weak hint. The array form App.kwarray, added in 2.6, avoids trouble with keywords that contain commas.
Example
Where the field sits in a payload, with everything else left out:
{
"id": "req-1",
"app": {
"keywords": "puzzle,casual,offline"
}
}Common mistakes
- Sending both keywords and kwarray. The validator reports the pair as mutually exclusive.
Version history
Added in OpenRTB 2.0, 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.0 | string | No | No |
| 2.1 | string com | No | No |
| 2.2 | string Re | No | No |
| 2.3 to 2.3.1 | string | No | No |
| 2.4 | string | No | No |
| 2.5 to 2.6-202606 | string | No | No |