Panoramica

La funzionalità di avanzamento di viaggi e ordini ti consente di creare applicazioni per la soluzione di corse e consegne on demand che tengono informati i consumatori e i conducenti dei tuoi viaggi in merito allo stato di avanzamento del viaggio e del veicolo, dal ritiro alla partenza o alla consegna.

Puoi mostrare lo stato di avanzamento del percorso, l'orario di arrivo stimato e le condizioni del traffico in tempo reale, in modo che i consumatori sappiano esattamente dove si trova l'autista, quando arriverà il cibo o quando arriveranno a destinazione.

Avanzamento del viaggio e degli ordini

Che cos'è la funzionalità di avanzamento dei viaggi e degli ordini?

Quando integri la funzionalità di avanzamento dei viaggi e degli ordini nella tua applicazione, i consumatori dei viaggi vedono il percorso del conducente sovrapposto su una mappa. I consumatori possono vedere la posizione attuale del veicolo mentre si sposta lungo il percorso, con la sua posizione aggiornata periodicamente. I consumatori possono anche vedere l'orario di arrivo stimato del veicolo (ETA), la distanza rimanente e il traffico in tempo reale sul percorso del conducente.

Quando integri i progressi di viaggio e ordini nella richiesta del conducente, la posizione attuale del conducente, il percorso e l'orario di arrivo stimato vengono inviati a Fleet Engine. L'applicazione consumer può quindi ricevere queste informazioni da Fleet Engine.

Nell'immagine seguente viene mostrata una richiesta per i consumatori di Progressi sui viaggi e sull'ordine:

App consumer

Questa corsa è un esempio di viaggio con una sola destinazione, una corsa con un unico punto di prelievo e arrivo. Lo stato di avanzamento dei viaggi e degli ordini supporta anche i seguenti tipi di corse:

  • Più destinazioni: una corsa con una o più tappe o tappe prima di raggiungere la destinazione finale.

  • Corsa in sequenza: corse indipendenti che si verificano una dopo l'altra. Questo è tipico quando il conducente si impegna a prendere il prossimo consumatore prima di completare la corsa corrente.

  • Pooling condiviso: corse raggruppate per più consumatori o consegne che condividono contemporaneamente il veicolo. Queste corse sono simultanee, piuttosto che indipendenti. Ad esempio:

    • Quando una navetta aeroportuale lascia i clienti in punti diversi del percorso.

    • Quando un autista consegna cibo o consegne alimentari a più consumatori lungo la strada.

L'immagine seguente illustra le differenze tra i tipi di corsa Viaggio e Avanzamento ordine:

Tipi di viaggio

Perché usare la funzionalità di avanzamento dei viaggi e degli ordini?

Integrando lo stato di avanzamento di viaggi e ordini nelle tue applicazioni On-demand Rides and Deliveries Solution, fornisci un'esperienza completa di tracciamento dei veicoli, con aggiornamenti della posizione quasi in tempo reale e un'animazione fluida che include l'aggancio della strada al consumatore. Puoi includere aggiornamenti quando il conducente si discosta dal percorso corrente e fornire personalizzazioni dell'interfaccia utente in base alle tue esigenze di branding.

Lo stato di avanzamento di viaggi e ordini consente di fornire facilmente ai consumatori un'esperienza affidabile di monitoraggio dei conducenti nelle app mobile e sul web. Puoi utilizzare le informazioni dell'SDK Driver e di Fleet Engine per creare visualizzazioni SDK mobile e risposte del servizio web avanzate che forniscano:

  • La posizione in tempo reale agganciata alla strada del veicolo del conducente
  • Il percorso effettivo che il conducente sta seguendo attraverso le tappe (invisibili all'utente).
  • Traffico in tempo reale sul percorso del conducente
  • L'orario di arrivo stimato (ETA) per le sedi di prelievo e destinazione

Inoltre, puoi fare affidamento su Google per creare, scalare e gestire questo servizio, in modo da poter ridurre i costi di sviluppo, offrendo al contempo la migliore esperienza ai tuoi consumatori.

La funzionalità di avanzamento di viaggi e ordini fornisce API specifiche per piattaforma, consentendoti di creare lo stato di avanzamento di viaggi e ordini in modo nativo nelle tue applicazioni utilizzando gli stessi strumenti che usi attualmente. Utilizza le librerie dell'SDK consumer e dell'SDK driver per Android o iOS.