La soluzione On-demand Rides and Deliveries è un toolkit di sviluppo per la creazione di servizi di mobilità on demand. Puoi utilizzare il Navigation SDK da solo per fornire mappe di monitoraggio in tempo reale nella tua app. Se desideri aggiungere viaggi coordinati, il toolkit fornisce servizi web e una serie di API che aggregano le funzionalità di mappe, percorsi e luoghi in interfacce progettate specificamente per soluzioni di ridesharing e consegna.
La soluzione On-demand Rides and Deliveries offre le seguenti funzionalità:
- Pianificazione dei percorsi e spedizione. I clienti possono prenotare una corsa o effettuare un ordine grazie ai calcoli rapidi e precisi dei percorsi e dell'orario di arrivo stimato, nonché ai punti di ritiro efficaci, utilizzando le familiari conoscenze e fiducia degli utenti di Google Maps.
- Routing e navigazione del conducente. Puoi integrare la navigazione passo passo di Google Maps nell'app con funzionalità come i percorsi per i veicoli a due ruote e il traffico in tempo reale.
- Convalida e contesto dell'indirizzo. Identifica l'indirizzo corretto per la partenza o la discesa e assicurati che i conducenti siano indirizzati alla sede giusta.
- Monitoraggio delle attività. Puoi consentire ai clienti di monitorare in tempo reale i percorsi dei conducenti.
- Analisi e debug del parco risorse. Puoi visualizzare ed eseguire il debug in modo retroattivo di posizione del veicolo, velocità, tempi di interazione e precisione della posizione.
Componenti
Nome componente | Piattaforme | Funzionalità |
---|---|---|
SDK di navigazione | Android e iOS | Navigazione e personalizzazione dell'interfaccia utente |
Servizi web di Fleet Engine | gRPC e REST | Autenticazione, immatricolazione dei veicoli, monitoraggio e coordinamento delle corse dei veicoli |
SDK Driver | Android e iOS | Navigazione e monitoraggio migliorati |
SDK consumer | Android e iOS | Richieste di viaggio |
Roadmap per sviluppatori
Il design determina la quantità di integrazione da parte tua con Google Maps Platform. Ecco una visione d'insieme di cosa aspettarti quando esplori i tuoi requisiti e confronti con le funzionalità degli SDK.
Navigazione nell'app in tempo reale
Il percorso che porta all'app finale con la navigazione ti porta attraverso il gateway della creazione del progetto Cloud per ottenere un'API_KEY per attivare l'SDK di navigazione. Dopo queste attività preliminari, devi creare il progetto App, copiare i file SDK e aggiungere le dipendenze dell'app. Dopo aver aggiunto l'SDK all'app, puoi decidere quante destinazioni accetta la tua app, come apparirà la visualizzazione agli utenti e in che modo risponde agli eventi. Per indicazioni, visita l'SDK di navigazione per la tua piattaforma.
Soluzione ridesharing e consegne
I progetti di soluzioni che richiedono l'immatricolazione e il tracciamento dei veicoli possono chiamare il Fleet Engine, che la tua soluzione può utilizzare come hub di spedizione.
Vincoli tecnici chiave e componenti
Le seguenti funzionalità di ridesharing e distribuzione sono esclusiva responsabilità dei tuoi server, servizi e applicazioni.
- Archiviazione di conducenti, veicoli, passeggeri, dati di viaggio e transazioni fatturabili.