Location

Container 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 es. "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA". Richiede l'autorizzazione DEVICE_PRECISE_LOCATION.

zipCode

string

Codice postale. È necessaria l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

city

string

città. È necessaria l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

postalAddress

object (PostalAddress)

Indirizzo postale. È necessaria l'autorizzazione DEVICE_PRECISE_LOCATION o DEVICE_COARSE_LOCATION.

name

string

nome del luogo.

phoneNumber

string

Numero di telefono della sede, ad es. numero di contatto della sede dell'attività o numero di telefono della sede di consegna.

notes

string

Note sulla posizione.

placeId

string

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

LatLng

Un oggetto che rappresenta una coppia latitudine/longitudine. Questo valore è espresso come una coppia di doppi che rappresentano i gradi di latitudine e i gradi di longitudine. Se non diversamente specificato, questi dati devono essere conformi allo standard WGS84. I valori devono essere compresi negli intervalli normalizzati.

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

number

La 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].