Panoramica

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.