Location

Es un contenedor que representa una ubicación.

Representación JSON
{
  "coordinates": {
    object (LatLng)
  },
  "formattedAddress": string,
  "zipCode": string,
  "city": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "name": string,
  "phoneNumber": string,
  "notes": string,
  "placeId": string
}
Campos
coordinates

object (LatLng)

Coordenadas geográficas. Requiere el permiso DEVICE_PRECISE_LOCATION.

formattedAddress

string

Dirección visible, p.ej., “1600 Amphitheatre Pkwy, Mountain View, CA 94043”. Requiere el permiso DEVICE_PRECISE_LOCATION.

zipCode

string

Código postal. Requiere el permiso DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

city

string

ciudad. Requiere el permiso DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

postalAddress

object (PostalAddress)

Dirección postal. Requiere el permiso DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

name

string

nombre del lugar.

phoneNumber

string

Es el número de teléfono de la ubicación, p.ej., el número de contacto de la ubicación de la empresa o el número de teléfono de la ubicación de entrega.

notes

string

Notas sobre la ubicación.

placeId

string

placeId se usa con la API de Places para recuperar detalles de un lugar. Consulta https://developers.google.com/places/web-service/place-id

LatLng

Un objeto que representa un par latitud-longitud. Esto se expresa como un par de números de punto flotante de doble precisión que representan los grados de latitud y longitud. A menos que se especifique lo contrario, debe coincidir con el sistema WGS84. Los valores deben pertenecer a rangos normalizados.

Representación JSON
{
  "latitude": number,
  "longitude": number
}
Campos
latitude

number

La latitud expresada en grados. Debe pertenecer al rango [-90.0, +90.0].

longitude

number

La longitud expresada en grados. Debe pertenecer al rango [-180.0, +180.0].