Geo.metro

The metro area as a Google metro code, a numeric code sent as a string that closely tracks but does not exactly match Nielsen DMA codes in the US, such as "807" for San Francisco.

CurrentstringOptionalSince 2.0

Field facts

Path
device.geo.metro, user.geo.metro
Object
Geo
Type
string
Requirement
Optional
Added
OpenRTB 2.0
Spec section
3.2.19

How it is used

Buyers planning against TV markets use it as a DMA proxy. The 2.5 COPPA guidance recommends dropping it for child-directed traffic.

Example

Where the field sits in a payload, with everything else left out:

{
  "id": "req-1",
  "device": {
    "geo": {
      "metro": "807"
    }
  }
}

Common mistakes

  • Sending the code as an integer such as 807 instead of the string "807".

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.0 to 2.1stringNoNo
2.2string ht cs co saNoNo
2.3 to 2.3.1stringNoNo
2.4stringNoNo
2.5 to 2.6-202606stringNoNo

Related fields

Other Geo fields