App.keywords

Keywords about the app as one comma-separated string. Only one of App.keywords and App.kwarray may be present.

CurrentstringOptionalSince 2.0

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.

VersionsType in the specRequiredDeprecated
2.0stringNoNo
2.1string comNoNo
2.2string ReNoNo
2.3 to 2.3.1stringNoNo
2.4stringNoNo
2.5 to 2.6-202606stringNoNo

Related fields

Other App fields