I token punto di navigazione ti consentono di inviare informazioni contestuali chiave su una destinazione all'SDK Navigation per Android, all'SDK Navigation per iOS o all'API Routes per un'esperienza di routing e di guida migliorata. Ciò è utile in casi come la consegna di cibo o il ridesharing, in cui il punto di ritiro o di riconsegna potrebbe essere ambiguo senza l'input dell'utente.
Questa immagine mostra esempi di un'app di ridesharing per i consumatori in cui è selezionato il punto di navigazione e un'app per i conducenti che utilizza l'SDK Navigation per Android per indirizzare con precisione il conducente.

Per creare e passare un token punto di navigazione, utilizza il metodo Destinations dell'API Geocoding per consentire agli utenti di selezionare una località preferita da un elenco di punti di navigazione. La selezione dell'utente diventa un punto di navigazione restituito dal metodo Destinations dell'API Geocoding. Puoi quindi passare il token del punto di navigazione, che contiene sia le coordinate della destinazione sia le informazioni contestuali, all'SDK Navigation per Android, all'SDK Navigation per iOS o all'API Routes, dove viene creato un waypoint per un routing preciso. La destinazione verrà evidenziata per il conducente dall'SDK Navigation in base al luogo a cui è associato il token.

Ad esempio, immagina un caso d'uso di ridesharing, in cui esiste un'app per il consumatore per prenotare la corsa e una seconda app per il conducente per ricevere la notifica della corsa e le informazioni sul percorso verso la destinazione.
Quando un utente finale apre l'app per utenti finali, l'app chiama il metodo Destinations dell'API Geocoding e fornisce all'utente finale una selezione di potenziali punti di navigazione:
L'utente sceglie il punto che preferisce, che è uno nell'array di
navigationPoints nel corpo della risposta di una richiesta SearchDestinations:
"navigationPoints": [ { "navigationPointToken": <encoded navigation point token>, "displayName": "South Entrance", "travelModes": ["DRIVE"], "usages": ["PICKUP","DROPOFF"], "location": { "lat": 37.3940894, "lng": -122.0788389 } } ]
Il token del punto di navigazione della risposta viene trasmesso a un'app mobile per i conducenti che utilizza l'SDK Navigation per Android o iOS per creare un waypoint per indirizzare il conducente al punto di ritiro corretto.
- Consulta la documentazione del token del punto di navigazione di SDK Navigation per Android.
- Consulta la documentazione del token del punto di navigazione dell'SDK Navigation per iOS.
- Consulta la documentazione sul token del punto di navigazione dell'API Routes.