L'esperienza del conducente e la funzionalità di navigazione fanno parte del pacchetto di servizi di mobilità che incorpora l'esperienza di Google Maps nell'applicazione per i conducenti.
Che cosa puoi fare con l'esperienza di guida e la navigazione?
Con l'esperienza di guida e la navigazione, utilizzi sia l'SDK Navigation sia l'SDK Driver per personalizzare l'esperienza di guida in base al tuo modello di consegna. Utilizza l'SDK Navigation per creare un'esperienza di navigazione passo-passo nella tua app per guidare i conducenti in tempo reale. Puoi anche personalizzare l'esperienza di navigazione per adattarla all'aspetto della tua app e migliorare i flussi di lavoro più ampi dei conducenti con percorsi e luoghi di consegna ottimizzati.
Personalizza l'esperienza di guida con l'SDK Navigation e utilizza l'SDK Driver per visualizzare le posizioni dei conducenti e l'avanzamento del percorso tramite la panoramica delle attività pianificate dell'SDK Consumer e le funzionalità di monitoraggio della flotta.
Perché utilizzare l'esperienza di guida e la navigazione?
Quando gestisci una flotta di consegna, è fondamentale migliorare la prevedibilità delle consegne e la produttività dei conducenti per soddisfare le aspettative dei consumatori. L'esperienza del conducente e la navigazione
ti aiutano a pianificare i percorsi dei conducenti in modo più efficiente, a evitare ritardi e mancate
consegne e a migliorare la soddisfazione dei conducenti.
- Migliora la soddisfazione dei conducenti: la tua app può aiutare i conducenti a sentirsi in controllo e informati mentre completano una giornata di compiti. Grazie alla familiare navigazione di Google Maps, i tuoi conducenti non dovranno imparare una nuova interfaccia per le mappe. Puoi anche personalizzare l'esperienza per rafforzare il tuo brand.
- Migliora la produttività delle attività dei conducenti: guida i conducenti nel punto giusto con percorsi che riflettono il traffico in tempo reale. Queste informazioni sono particolarmente utili per i nuovi autisti, quelli part-time o stagionali che devono acquisire rapidamente familiarità con le loro attività. Inoltre, puoi fornire percorsi ed elementi della mappa personalizzati specifici per il tuo servizio di consegna.
- Migliora la prevedibilità delle consegne: con un'app che integra l'esperienza di Google Maps, puoi avere maggiore sicurezza che i tuoi autisti seguano i percorsi previsti. Mantenere i tuoi autisti all'interno della tua applicazione migliora anche la qualità dei segnali di posizione ricevuti.
Come funziona
I seguenti diagrammi mostrano la sequenza di operazioni tra tutti i componenti dell'esperienza di guida e della navigazione. L'SDK Driver comunica gli aggiornamenti della posizione al backend di Fleet Engine. L'SDK Navigation fornisce indicazioni stradali passo passo (e altre informazioni di navigazione) al conducente. Il backend gestisce tutte le altre comunicazioni di consegna a Fleet Engine, ad esempio la creazione e l'aggiornamento di veicoli e attività.
Viaggi on demand
Il seguente diagramma mostra la sequenza di operazioni per le corse on demand. È suddiviso in due parti principali: l'inizio della giornata, quando i conducenti attivano la condivisione della posizione con Fleet Engine, e una visualizzazione semplificata della gestione dei viaggi utilizzando i componenti di Fleet Engine. Per una visualizzazione dettagliata della procedura di viaggio, vedi Che cos'è un viaggio? nella documentazione relativa ai viaggi on demand.
Attività pianificate
Il seguente diagramma mostra la sequenza di operazioni per le attività pianificate. Ciò include una matrice di una tipica giornata lavorativa di spedizione per un singolo autista, nonché la gestione del suo lavoro nel sistema Fleet Engine utilizzando la libreria Fleet Tracking.
Nota: il tuo sistema può utilizzare sia il monitoraggio delle spedizioni sia il monitoraggio della flotta. Con il monitoraggio delle spedizioni, Fleet Engine filtra le informazioni su spedizioni e autista in modo che un cliente veda solo le informazioni pertinenti alla sua spedizione.
Come utilizzare l'esperienza di guida e la navigazione
Questa sezione descrive un modo per implementare un'esperienza di guida con la navigazione. Per facilità di spiegazione, questo esempio inizia prima con l'implementazione del frontend. Puoi iniziare l'implementazione integrando prima gli SDK nell'app per i conducenti o integrando Fleet Engine con il backend per la creazione di attività e veicoli.
- Integra l'SDK Driver nell'app per i conducenti. L'SDK Driver invia segnali di localizzazione in tempo reale al servizio Fleet Engine. Driver SDK esegue il wrapping di Navigation SDK. Per maggiori dettagli, consulta le guide per l'utente dell'SDK Driver per le corse on demand (Android, iOS) e le attività pianificate (Android, iOS).
- Implementa le funzionalità dell'SDK Navigation nella tua app per i conducenti. L'SDK Navigation è una libreria che fornisce funzionalità di navigazione personalizzate ai tuoi conducenti, come indicazioni stradali dettagliate, percorsi personalizzati ed elementi della mappa personalizzati. Per la documentazione completa per gli sviluppatori, consulta Navigazione con Google Maps.
- Gestisci le attività e lo stato del veicolo con Fleet Engine. Fleet Engine è il servizio di backend Mobility che può comunicare con Fleet Engine effettuando chiamate REST o gRPC. Per maggiori dettagli, consulta la documentazione di Fleet Engine.