Panoramica

On-demand Rides and Deliveries Solution è un toolkit di sviluppo per la creazione di servizi di mobilità on demand. Puoi utilizzare solo l'SDK di navigazione per fornire mappe di monitoraggio in tempo reale nella tua app. Se vuoi aggiungere corse coordinate, il toolkit fornisce servizi web e una serie di API che integrano la 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 del percorso e spedizione. I clienti possono prenotare una corsa o effettuare un ordine con calcoli rapidi e precisi di percorso e orario di arrivo stimato e punti di ritiro efficaci, utilizzando le conoscenze e la fiducia che gli utenti di Google Maps conoscono e conoscono.
  • Routing e navigazione dei conducenti. Puoi integrare la navigazione passo passo di Google Maps nella tua app con funzionalità quali percorsi per veicoli a due ruote e traffico in tempo reale.
  • Contesto e convalida dell'indirizzo. Identifica l'indirizzo corretto per il ritiro o la consegna e assicurati che i conducenti vengano indirizzati verso la posizione giusta.
  • Monitoraggio delle attività: Puoi consentire ai clienti di monitorare i percorsi dei conducenti in tempo reale.
  • Analisi e debug del parco risorse. Puoi visualizzare retroattivamente la posizione, la velocità, i tempi di attesa e la precisione della geolocalizzazione del veicolo ed eseguirne il debug.

Componenti

Nome componente Piattaforme Funzionalità
SDK di navigazione Android e iOS Personalizzazione della navigazione e 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 migliorati
SDK consumer Android e iOS Richieste di viaggio

Roadmap degli sviluppatori

Il tuo design determina in che misura o quanto poco puoi integrare con Google Maps Platform. Ecco una panoramica generale di cosa aspettarti quando esplori i tuoi requisiti e lo confronti con le funzionalità degli SDK.

Navigazione in tempo reale nell'app

Il percorso verso un'app finale con navigazione 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 dell'app, copiare i file dell'SDK e aggiungerli alle dipendenze dell'app. Con l'aggiunta dell'SDK all'app, puoi decidere quante destinazioni sono accettate dall'app, quale aspetto avrà la visualizzazione per gli utenti e in che modo quest'ultima risponde agli eventi. Per indicazioni, visita l'SDK di navigazione per la tua piattaforma.

Soluzione di ridesharing e consegna

I progetti di soluzioni che richiedono la registrazione e il monitoraggio dei veicoli possono chiamare Fleet Engine, che la tua soluzione può utilizzare come hub di spedizione.

Componenti e vincoli tecnici chiave

Le seguenti funzionalità di ridesharing e consegna sono di esclusiva responsabilità dei tuoi server, servizi e applicazioni.

  • Archiviazione di dati relativi a conducente, veicolo, passeggero, corsa e transazioni fatturabili.