La soluzione On-demand Rides and Deliveries è un toolkit di sviluppo per la creazione di servizi di mobilità on demand. Puoi utilizzare il solo SDK di navigazione per fornire mappe di monitoraggio in tempo reale nella tua app. Se vuoi aggiungere viaggi coordinati, il toolkit fornisce servizi web e una serie di API che integrano le funzionalità di mappe, percorsi e luoghi in interfacce progettate specificatamente per soluzioni di ridesharing e consegna a domicilio.
La soluzione On-demand Rides and Deliveries offre le seguenti funzionalità:
- Pianificazione del percorso e spedizione. I clienti possono prenotare una corsa o effettuare un ordine grazie ai calcoli rapidi e precisi dell'orario di arrivo stimato e ai punti di prelievo efficaci, utilizzando le conoscenze e le fiducia degli utenti di Google Maps.
- Routing e navigazione dei conducenti. Puoi integrare la navigazione passo passo di Google Maps nell'app con funzionalità come i percorsi dei veicoli a due ruote e il traffico in tempo reale.
- Contesto e convalida dell'indirizzo. Identifica l'indirizzo corretto per il ritiro o la partenza e assicurati che i conducenti vengano indirizzati alla località corretta.
- Monitoraggio delle attività: Puoi consentire ai clienti di seguire i percorsi dei conducenti in tempo reale.
- Analisi del parco risorse e debug. Puoi visualizzare ed eseguire il debug della posizione del veicolo, della velocità, dei tempi di attesa e della precisione della posizione in modo retroattivo.
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 dei veicoli e coordinamento delle corse |
SDK Driver | Android e iOS | Navigazione e monitoraggio avanzati |
SDK consumer | Android e iOS | Richieste di viaggio |
Roadmap per sviluppatori
Il tuo design determina quanto o poco esegui l'integrazione con Google Maps Platform. Ecco una visione generale di cosa aspettarsi mentre esplori i tuoi requisiti e confronti con le funzionalità degli SDK.
Navigazione in tempo reale nell'app
La strada verso un'app finale con navigazione ti conduce attraverso il gateway della creazione del progetto Cloud per ottenere un API_KEY per abilitare l'SDK di navigazione. Dopo queste attività preliminari, devi creare il progetto app, copiare i file SDK e aggiungerli alle dipendenze dell'app. Con l'aggiunta dell'SDK all'app, puoi decidere quante destinazioni deve accettare, come apparirà la visualizzazione agli utenti e come risponde agli eventi. Per assistenza, visita l'SDK di navigazione per la tua piattaforma.
Soluzione di ridesharing e consegne
Le soluzioni che richiedono l'immatricolazione e il monitoraggio dei veicoli possono chiamare il Fleet Engine, che la tua soluzione può utilizzare come hub di spedizione.
Vincoli e componenti tecnici chiave
Le seguenti funzionalità di ridesharing e distribuzione sono esclusiva responsabilità dei tuoi server, servizi e applicazioni.
- Archiviazione dei dati di conducenti, veicoli, passeggeri, viaggi e transazioni fatturabili.