La funzionalità Esperienza di guida e navigazione è inclusa nella confezione dei servizi di mobilità che incorpora l'esperienza di Google Maps nella tua applicazione per il conducente.
Cosa puoi fare con l'esperienza di guida e la navigazione?
Con l'esperienza di guida e la navigazione, puoi utilizzare sia l'SDK di navigazione che l'SDK del conducente per adattare l'esperienza di guida in base al tuo modello di consegna. Utilizza l'SDK di navigazione per creare un'esperienza di navigazione passo passo nella tua app e guidare i conducenti in tempo reale. Puoi anche personalizzare l'esperienza di navigazione in modo che rispecchi l'aspetto della tua app e migliorare i flussi di lavoro più ampi dei conducenti con percorsi e punti di consegna ottimizzati.
Personalizza l'esperienza di guida con l'SDK di navigazione e utilizza l'SDK driver per consentire la visualizzazione della posizione dei conducenti e dello stato di avanzamento del percorso tramite la panoramica delle attività pianificate dell'SDK consumer e le funzionalità di monitoraggio del parco veicoli.
Perché utilizzare l'esperienza del conducente e la navigazione?
Quando gestisci un parco di consegne, è fondamentale migliorare la prevedibilità delle consegne e la produttività dei conducenti per soddisfare le aspettative dei consumatori. L'esperienza di guida e la navigazione ti aiutano a indirizzare i 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 svolgono le attività giornaliere. Con la nota navigazione di Google Maps, i tuoi conducenti non devono imparare a utilizzare una nuova interfaccia mappa. Puoi anche personalizzare l'esperienza per rafforzare il tuo brand.
- Migliora la produttività dei conducenti: aiuta i conducenti a raggiungere la destinazione corretta con percorsi che riflettono il traffico in tempo reale. Queste informazioni sono particolarmente utili per i conducenti nuovi, part-time o stagionali che devono acquisire rapidamente familiarità con le loro attività. Inoltre, puoi fornire percorsi personalizzati ed elementi mappa specifici per il tuo servizio di consegna.
- Migliora la prevedibilità delle consegne: con un'app che incorpora l'esperienza di Google Maps, puoi avere la certezza che i tuoi conducenti seguano i piani di percorso previsti. Mantenere i conducenti nell'applicazione migliora anche la qualità dei segnali di posizione che ricevi.
Come funziona
I seguenti diagrammi mostrano la sequenza di operazioni tra tutti i componenti della navigazione e dell'esperienza del conducente. L'SDK Driver comunica gli aggiornamenti della posizione al backend di Fleet Engine. L'SDK di navigazione presenta le indicazioni passo-passo (e altre informazioni di navigazione) per il conducente. Il backend gestisce tutte le altre comunicazioni di importazione in 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. È diviso in due parti principali: l'inizio della giornata in cui i conducenti abilitano la condivisione della posizione con Fleet Engine e una vista semplificata della gestione delle corse utilizzando i componenti di Fleet Engine. Per una visualizzazione dettagliata della procedura di viaggio, consulta 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. Questa include una matrice di una tipica giornata lavorativa di spedizione per un singolo corriere e di come il suo lavoro viene gestito nel sistema Fleet Engine utilizzando la libreria Fleet Tracking.
Nota: il tuo sistema può utilizzare sia il monitoraggio della spedizione sia il monitoraggio della flotta. Con il monitoraggio della spedizione, Fleet Engine filtra le informazioni relative alla spedizione e al corriere in modo che un cliente possa vedere solo quelle pertinenti alla spedizione.
Come utilizzare l'esperienza di guida e la navigazione
Questa sezione descrive un modo per implementare l'esperienza del conducente con la navigazione. Per semplicità di spiegazione, questo esempio inizia con l'implementazione del frontend. Puoi iniziare l'implementazione integrando prima gli SDK nell'app per i conducenti o integrando Fleet Engine con il tuo backend per la creazione di attività e veicoli.
- Integra l'SDK Driver nella tua app driver. L'SDK Driver invia indicatori di posizione in tempo reale al servizio Fleet Engine. L'SDK Driver avvolge l'SDK Navigation. Per maggiori dettagli, consulta le guide dell'utente dell'SDK Driver per i viaggi on demand (Android, iOS) e le attività programmate (Android, iOS).
- Implementa le funzionalità dell'SDK di navigazione nell'app conducente. L'SDK di navigazione è una libreria che fornisce funzionalità di navigazione personalizzate ai tuoi conducenti, come istruzioni passo passo, percorsi personalizzati ed elementi personalizzati delle mappe. Per la documentazione completa per gli sviluppatori, consulta Navigazione con Google Maps.
- Gestisci le attività e lo stato dei veicoli con Fleet Engine. Fleet Engine è il servizio di backend di Mobility che può comunicare con Fleet Engine inviando chiamate REST o gRPC. Per maggiori dettagli, consulta la documentazione di Fleet Engine.