Panoramica

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.