type 1 means GPS/Location Services

The device reported its position through the operating system's location services, such as GPS, Wi-Fi or cell positioning.

List: Location TypesValue 1

When to send it

Send 1 when the coordinates came from the device's own location services, read by an app SDK or a browser with the user's permission. Pair it with Geo.accuracy, the radius the operating system reports, and Geo.lastfix, the age of the fix in seconds, because devices cache locations. It is set in Geo.type on device.geo.

Buyers use type 1 locations for proximity targeting, store visit measurement and local ads, and they check precision before trusting them. Truncated coordinates or a large accuracy radius tell them the fix is coarse. The value is confused with 2 when an SDK fills lat and lon from an IP lookup and labels it 1, and with 3 when an app reads a saved home address. Consent rules for precise location apply to this value in particular.

Example

{
  "device": {
    "geo": {
      "type": 1
    }
  }
}

Fields that carry it

Other values in location types

ValueName
2IP Address
3User Provided (e.g., registration data)

The location types list page explains the whole list and its common mistakes.