Ottenere informazioni sul parcheggio

Sviluppatori dello Spazio economico europeo (SEE)

Il SearchDestinations metodo dell'API Geocoding ora include informazioni dettagliate sul parcheggio per le destinazioni. Questi dati possono aiutare gli utenti a pianificare il viaggio:

  • Comprendere quali parcheggi aspettarsi all'arrivo.
  • Valutare quanto tempo allocare per trovare parcheggio.

Richiedere informazioni sul parcheggio

Per ricevere informazioni sul parcheggio, devi includere destinations.parkingOptions nella maschera dei campi della richiesta. Utilizza l'intestazione X-Goog-FieldMask per specificare i campi che vuoi nella risposta.

Esempio di richiesta cURL

curl -X POST -d '{
  "place": "places/ChIJY8sv5-i2j4AR_S6BlDDR42w"
}' \
-H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: destinations.primary.place,destinations.parkingOptions" \
https://geocode.googleapis.com/v4alpha/geocode/destinations

Comprendere la risposta

Se richiesto, l'oggetto Destination nella risposta conterrà un campo parkingOptions.

parkingOptions

Questo oggetto contiene dettagli sulla situazione del parcheggio nella destinazione.

  • Tipi di parcheggio: i flag booleani indicano la disponibilità di tipi di parcheggio specifici:

    • freeParkingLot: true se è disponibile un parcheggio gratuito.
    • paidParkingLot: true se è disponibile un parcheggio a pagamento.
    • freeStreetParking: true se è disponibile un parcheggio gratuito in strada.
    • paidStreetParking: true se è disponibile un parcheggio a pagamento in strada.
    • valetParking: true se è disponibile il servizio di parcheggio con ritiro e consegna auto.
    • freeGarageParking: true se è disponibile un parcheggio gratuito in garage.
    • paidGarageParking: true se è disponibile un parcheggio a pagamento in garage.
  • Disponibilità: un'enumerazione che indica la difficoltà generale di trovare parcheggio:

    • AVAILABILITY_UNSPECIFIED: le informazioni sulla disponibilità del parcheggio non sono disponibili.
    • PLENTY: in genere è facile trovare parcheggio.
    • SOMEWHAT_DIFFICULT: trovare parcheggio può essere difficile.
    • DIFFICULT: trovare parcheggio è spesso molto difficile.

Snippet di risposta di esempio

{
  "destinations": [
    {
      "primary": {
        "place": "places/ChIJY8sv5-i2j4AR_S6BlDDR42w"
        // ... other primary place fields
      },
      "parkingOptions": {
        "freeParkingLot": true,
        "paidParkingLot": false,
        "freeStreetParking": true,
        "paidStreetParking": true,
        "valetParking": false,
        "freeGarageParking": false,
        "paidGarageParking": true,
        "availability": "SOMEWHAT_DIFFICULT"
      }
      // ... other destination fields
    }
  ]
}

Feedback

Questa è una funzionalità sperimentale dell'API Geocoding. Apprezziamo il feedback all'indirizzo geocoding-feedback-channel@google.com.