Location

Contenitore che rappresenta una località.

Rappresentazione JSON
{
  "coordinates": {
    object (LatLng)
  },
  "formattedAddress": string,
  "zipCode": string,
  "city": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "name": string,
  "phoneNumber": string,
  "notes": string,
  "placeId": string
}
Campi
coordinates

object (LatLng)

Coordinate geografiche. Richiede l'autorizzazione DEVICE_PRECISE_LOCATION.

formattedAddress

string

Indirizzo visualizzato, ad esempio "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA". Richiede l'autorizzazione DEVICE_PRECISE_LOCATION.

zipCode

string

Codice postale. Richiede l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

city

string

città. Richiede l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

postalAddress

object (PostalAddress)

Indirizzo postale. Richiede l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

name

string

nome del luogo.

phoneNumber

string

Numero di telefono della località, ad esempio il numero di contatto della sede dell'attività commerciale o il numero di telefono della località di consegna.

notes

string

Note sulla località.

placeId

string

placeId viene utilizzato con l'API Places per recuperare i dettagli di un luogo. Consulta la pagina https://developers.google.com/places/web-service/place-id

LatLng

Oggetto che rappresenta una coppia di latitudine/longitudine. Questo valore è espresso come coppie di doppi che rappresentano i gradi di latitudine e i gradi di longitudine. Se non diversamente specificato, deve essere conforme allo standard WGS84. I valori devono essere compresi in intervalli normalizzati.

Rappresentazione JSON
{
  "latitude": number,
  "longitude": number
}
Campi
latitude

number

Latitudine in gradi. Deve essere compreso nell'intervallo [-90,0, +90,0].

longitude

number

Longitudine in gradi. Deve essere compreso nell'intervallo [-180,0, +180,0].