Introduzione
Il formato di risposta per le API
Place Details (New),
Nearby Search (New)
e
Text Search (New)
è cambiato rispetto al formato delle API precedenti. La differenza principale risiede
nel formato dell'oggetto Place restituito da ogni metodo, come descritto in
Modifiche all'oggetto Place di risposta.
Inoltre, anche i campi di primo livello dell'oggetto risposta sono cambiati per ogni API. Vedi:
- Modifiche alla risposta della ricerca di testo
 - Modifiche alla risposta della ricerca nelle vicinanze
 - Modifiche alla risposta Dettagli luogo
 
Modifiche all'oggetto Place della risposta
Questa tabella mostra le modifiche apportate al nuovo
oggetto Place
nella risposta per Place Details (New),
Nearby Search (New) e
Text Search (New) rispetto all'oggetto 
Place legacy.
Il nuovo oggetto di risposta utilizza la notazione camel case per i nomi dei campi, contiene nuovi campi e rinomina alcuni dei campi legacy.
| Campo | Oggetto API Places (legacy) | Oggetto API Places (New) | Note | 
|---|---|---|---|
| Componente dell'indirizzo | address_components | 
      addressComponents | 
      |
| Indirizzo in microformato del luogo | adr_address | 
      adrFormatAddress | 
      |
| Stato dell'attività | business_status | 
      businessStatus | 
      |
| Orari di apertura per la prossima settimana | current_opening_hours | 
      currentOpeningHours | 
      |
| Riassunto editoriale | editorial_summary | 
      editorialSummary | 
      |
| Indirizzo formattato | formatted_address | 
      formattedAddress | 
      |
| Numero di telefono nazionale | formatted_phone_number | 
      nationalPhoneNumber | 
      |
| Località | geometry.location | 
      location | 
      |
| Area visibile | geometry.viewport | 
      viewport | 
      |
| Attribuzioni dei luoghi | html_attributions | 
      attributions | 
      Campo di primo livello della risposta nelle API legacy | 
| URL icona | icon | 
      Rimosso. Utilizza iconMaskBaseUri e
      iconBackgroundColor. Per
maggiori informazioni, consulta
    Icone dei luoghi. | 
    |
| Colore sfondo icona | icon_background_color | 
      iconBackgroundColor | 
      |
| URL della maschera dell'icona | icon_mask_base_uri | 
      iconMaskBaseUri | 
      |
| Numero di telefono internazionale | international_phone_number | 
      internationalPhoneNumber | 
      |
| Testo nome luogo | name | 
      displayName | 
      Il nome del luogo di testo è ora accessibile come displayName.text e
      language come displayName.languageCode | 
    
| Orari di apertura | opening_hours | 
      regularOpeningHours | 
      |
| Foto | photos | 
      photos | 
      Il formato di photos è cambiato nel nuovo oggetto
      Place. Per saperne di più, vedi
      Passare ai riferimenti fotografici. | 
    
| ID luogo | place_id | 
      id | 
      |
| Plus Code | plus_code | 
      plusCode | 
      |
| Livello dei prezzi | price_level | 
      priceLevel | 
      |
| Classificazione | rating | 
      rating | 
      |
| Recensioni | reviews | 
      reviews | 
      |
| Orari di apertura secondari per la settimana successiva a partire da oggi, con eccezioni e tutti gli altri dati | secondary_opening_hours | 
      currentSecondaryOpeningHours | 
      |
| Tipi di luoghi | types | 
      types | 
      |
| URL di Google Maps del luogo | url | 
      googleMapsUri | 
      |
| Numero di valutazioni degli utenti | user_ratings_total | 
      userRatingCount | 
      |
| Scarto da UTC | utc_offset | 
      utcOffsetMinutes | 
      |
| Forma abbreviata dell'indirizzo, inclusi nome della via e città | vicinity | 
      shortFormattedAddress | 
      |
| Sito web del luogo | website | 
      websiteUri | 
      |
| Informazioni sull'accessibilità in sedia a rotelle | wheelchair_accessible_entrance | 
      accessibilityOptions | 
      wheelchair_accessible_entrance ora si trova a
        accessibilityOptions.wheelchairAccessibleEntrance | 
    
| Attributi di Places | takeout, delivery, dine_in, curbside_pickup, reservable,
      serves_breakfast, serves_lunch, serves_dinner, serves_beer, serves_wine,
      serves_brunch, serves_vegetarian_food | 
      takeout, delivery, dineIn, curbsidePickup, reservable,
      servesBreakfast, servesLunch, servesDinner, servesBeer, servesWine,
      servesBrunch, servesVegetarianFood | 
      |
| Nome risorsa | Campo name nel modulo places/PLACE_ID | 
      Nell'API precedente, il campo name conteneva
      il nome del luogo come stringa di testo. Nella nuova API, queste informazioni si trovano in
      displayName. | 
    |
| Tipo principale di luogo | primaryTypeName | 
      Nuovo | |
| Inserisci il tipo principale come stringa di testo | primaryTypeDisplayName | 
      Nuovo | |
| Orari di apertura secondari settimanali regolari, con eccezioni e tutti gli altri dati | regularSecondaryOpeningHours | 
      Nuovo | |
| Opzioni di pagamento accettate dal luogo | paymentOptions | 
      Nuovo | |
| Opzioni di parcheggio | parkingOptions | 
      Nuovo | |
| Elenco delle sottodestinazioni correlate al luogo | subDestinations | 
      Nuovo | |
| Informazioni più recenti sulle opzioni di carburante in una stazione di servizio | fuelOptions | 
      Nuovo | |
| Informazioni sulla ricarica EV per un luogo | evChargeOptions | 
      Nuovo | |
| Attributi di Places | outdoorSeating, liveMusic, menuForChildren, servesCocktails,
      servesDessert, servesCoffee, goodForChildren, allowsDogs, restroom,
      goodForGroups, goodForWatchingSports | 
      Nuovo | 
Modifiche alla risposta della ricerca testuale
La tabella seguente mostra le modifiche ai campi di primo livello dell'oggetto risposta per la ricerca di testo (legacy) e dell'oggetto risposta per la ricerca di testo (nuova). Per la nuova API, l'unico campo di primo livello nella
risposta è l'array places.
| Campo | Ricerca testuale (legacy) | Ricerca testuale (novità) | Note | 
|---|---|---|---|
| Attribuzioni dei luoghi | html_attributions | 
      Spostato nel nuovo oggetto Luogo per ogni luogo come place.attributions | 
    |
| Array di luoghi | Array results dell'oggetto Place legacy | 
      Array places del nuovo oggetto Place | 
      |
| Stato della richiesta | status | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) | |
| Eventuali messaggi di errore | error_message | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) | |
| Eventuali messaggi informativi | info_messages | 
      Rimosso | |
| Token di pagina | next_page_token | 
      Rimosso | 
Modifiche alla risposta di Nearby Search
La tabella seguente mostra le modifiche ai campi di primo livello dell'oggetto
response
per Nearby Search (legacy) e dell'oggetto
response
per Nearby Search (nuovo). Per la nuova API, l'unico campo di primo livello nella
risposta è l'array places.
| Campo | Nearby Search (legacy) | Nearby Search (New) | Note | 
|---|---|---|---|
| Attribuzioni dei luoghi | html_attributions | 
      Spostato nel nuovo oggetto Place
      per ogni luogo come place.attributions | 
    |
| Array di luoghi | Array results dell'oggetto Place legacy | 
      Array places del nuovo
      oggetto Place | 
      |
| Stato della richiesta | status | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) | |
| Eventuali messaggi di errore | error_message | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) | |
| Eventuali messaggi informativi | info_messages | 
      Rimosso | |
| Token di pagina | next_page_token | 
      Rimosso | 
Modifiche alla risposta Dettagli luogo (nuovo)
La seguente tabella mostra le modifiche ai campi di primo livello dell'oggetto
risposta
per Place Details (legacy) e dell'oggetto
risposta
per Place Details (nuovo). Per la nuova API, l'unico campo di primo livello nella
risposta è l'array places.
| Campo | Place Details (legacy) | Place Details (nuovo) | Note | 
|---|---|---|---|
| Attribuzioni dei luoghi | html_attributions | 
      Spostato nel nuovo oggetto Luogo come attributions | 
    |
| Place Details (nuovo) | result contenente l'oggetto Luogo legacy | 
      Il nuovo oggetto Luogo | |
| Stato della richiesta | status | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) | |
| Eventuali messaggi informativi | info_messages | 
      Passato alla risposta HTTP standard (codice e messaggio di risposta HTTP) |