La soluzione on-demand Rides and Deliveries è un toolkit di sviluppo per la creazione di soluzioni di mobilità on demand. Puoi utilizzare l'SDK Navigazione solo per fornire mappe di monitoraggio in tempo reale nella tua app. Se vuoi aggiungere corse coordinate, il toolkit fornisce servizi web e un insieme di API che aggregano la funzionalità di mappe, percorsi e luoghi in interfacce progettate specificamente per soluzioni di ridesharing e distribuzione.
La soluzione on-demand Rides and Deliveries offre le seguenti funzionalità:
- Pianificazione del percorso e spedizione. I clienti possono prenotare una corsa o un ordine con calcoli rapidi e accurati, nonché orari di arrivo stimati e punti di ritiro efficaci, utilizzando le mappe di Google note e affidabili.
- Guida e percorso del conducente. Puoi integrare la navigazione passo passo di Google Maps nella tua app con funzionalità quali percorsi a due ruote e traffico in tempo reale.
- Contesto e convalida dell'indirizzo. Puoi identificare il miglior punto di partenza o di ritiro per facilitare i meetup e rendere più efficienti le consegne.
- Monitoraggio delle attività. Puoi consentire ai clienti di tracciare i percorsi dei conducenti in tempo reale.
- Analisi del parco risorse e debug. Puoi visualizzare retroattivamente ed eseguire il debug della posizione del veicolo, della velocità, dei tempi di interazione e della precisione della posizione.
Componenti
Nome componente | Piattaforme | Funzionalità |
---|---|---|
SDK Navigazione | Android e iOS | Navigazione e personalizzazione dell'interfaccia utente |
Servizi web di Fleet Engine | gRPC e REST | Autenticazione, registrazione dei veicoli, tracciamento dei veicoli e coordinamento delle corse |
SDK driver | Android e iOS | Navigazione avanzata e monitoraggio |
SDK consumer | Android e iOS | Richieste di viaggio |
API LocationSelect | gRPC e REST | Ritiro e consegna |
Roadmap per sviluppatori
Il tuo design determina quanto poco o poco integri con Google Maps Platform. Ecco una panoramica generale di cosa aspettarti quando esplori i tuoi requisiti e confronti le funzionalità degli SDK.
Navigazione in tempo reale nell'app
La strada per raggiungere un'app finale con la navigazione ti porta nel gateway di creazione del progetto cloud per ottenere un'API_KEY in modo da abilitare l'SDK di navigazione. Dopo queste attività preliminari, devi creare il progetto dell'app, copiare i file SDK e aggiungere le dipendenze dell'app. Grazie all'SDK aggiunto all'app, puoi decidere il numero di destinazioni accettate dall'app, come appare agli utenti e come risponde agli eventi. Visita l'SDK di navigazione per consultare la tua piattaforma.
Soluzione di ridesharing e consegne
I progetti di soluzioni che richiedono la registrazione e il tracciamento dei veicoli possono chiamare Fleet Engine, che la tua soluzione può utilizzare come hub di spedizione.
Limitazioni e componenti tecnici chiave
Le seguenti funzionalità di ridesharing e consegna sono di esclusiva responsabilità dei tuoi server, dei tuoi servizi e delle tue applicazioni.
- Archiviazione di conducenti, veicoli, passeggeri, dati dei viaggi e transazioni fatturabili.