Personalizza l'esperienza del consumatore per le attività programmate consentendogli di seguire l'avanzamento delle consegne o degli ordini di servizio programmati.
Che cos'è l'SDK Consumer per le attività pianificate?
L'SDK consumer è una funzionalità di Fleet Engine per le attività pianificate che include anche toolkit per creare l'esperienza del consumatore. Questi toolkit ti consentono di creare visualizzazioni basate su mappe per mostrare l'avanzamento di un conducente e lo stato dell'attività associata a una fermata programmata. È progettato per due segmenti di pubblico principali:
- Utenti finali consumer che vogliono conoscere lo stato della consegna di un singolo ordine di spedizione. Questo documento spiega come implementare questa esperienza utente con l'SDK Consumer in JavaScript, che fornisce la classe
FleetEngineShipmentLocationProvidere le interfacce associate. - Operatori di flotte che vogliono monitorare lo stato della consegna e del veicolo per un'intera flotta di veicoli. Per informazioni sul monitoraggio delle flotte, consulta la guida al monitoraggio delle flotte.

Perché utilizzare l'SDK Consumer per le attività pianificate?
L'integrazione dell'SDK Consumer nelle tue applicazioni consumer per le attività pianificate ti consente di offrire un'esperienza consumer completa, con aggiornamenti della posizione quasi in tempo reale e posizioni agganciate alla strada. I consumatori possono visualizzare la posizione del veicolo di consegna e i dettagli sull'avanzamento che li aiutano a capire dove si trova la loro spedizione.
Cosa puoi fare con l'SDK Consumer?
Utilizza l'SDK Consumer per condividere le seguenti informazioni sulla spedizione con i tuoi consumatori:
- Posizione in tempo reale del veicolo di consegna su una mappa.
- Ora di arrivo stimata per il pacco, modificata in base alle circostanze mutevoli, come il traffico.
- Il percorso che sta seguendo il veicolo.
- Distanza e numero di fermate rimanenti prima della consegna della spedizione.
Puoi anche creare altre esperienze per i consumatori con geolocalizzazione integrata all'interno della tua app o del tuo sito web per utenti finali in base ai dati sulla posizione dell'SDK Driver. Per maggiori dettagli sull'SDK Driver, consulta la panoramica delle attività pianificate dell'SDK Driver.
Componenti dell'SDK Consumer
L'SDK Consumer per JavaScript contiene i seguenti componenti:
- Un componente mappa JavaScript che sostituisce un'entità
google.maps.Mapstandard. - Componenti dei dati per la connessione a Fleet Engine.
- Componenti per la visualizzazione del veicolo e del percorso man mano che si avvicina alla destinazione.
- Feed di dati non elaborati per l'orario di arrivo stimato di un conducente o la distanza rimanente da percorrere.
La tabella seguente descrive i componenti.
| Componente | Descrizione |
|---|---|
| Visualizzazione mappa | La visualizzazione mappa illustra l'avanzamento del veicolo, aggiornando la visualizzazione man mano che il veicolo si sposta lungo il percorso. |
| Fornitore della località di spedizione | Il fornitore di servizi di monitoraggio delle spedizioni fornisce un feed di località in modo che la mappa possa mostrare informazioni utili sulla spedizione, come il luogo di ritiro o di consegna della spedizione e la posizione e il percorso del veicolo di consegna. |
| Strumento di recupero dei token di autenticazione | Il recuperatore di token di autenticazione riceve i token JWT (JSON Web Token) dal tuo server di backend per autenticare l'accesso ai dati sulla posizione archiviati nel datastore di Fleet Engine. Implementi un recuperatore di token di autenticazione nell'ambito della tua applicazione web utilizzando la libreria di condivisione del percorso JavaScript. Tieni presente che devi anche implementare un servizio di creazione di token JWT (JSON Web Token) per Fleet Engine sul tuo server di backend. |
| Opzioni stile di mappa | Puoi utilizzare le opzioni di stile personalizzato per modificare lo stile predefinito della mappa in modo che corrisponda a quello della tua applicazione web. |
Come utilizzare l'SDK Consumer
| 1 | Configura l'SDK Consumer JavaScript | Per saperne di più, consulta Configura l'SDK Consumer JavaScript. |
| 2 | Segui una spedizione | Scopri come inizializzare la mappa, iniziare a seguire una spedizione e interrompere il monitoraggio con la pulizia appropriata. Consulta Segui una spedizione. |
| 3 | Personalizza l'interfaccia della mappa | Puoi utilizzare l'SDK Consumer JavaScript per le attività pianificate per personalizzare l'interfaccia della mappa, fornire la personalizzazione degli indicatori o applicare stili alle polilinee. Consulta Definisci lo stile di una mappa, Personalizza gli indicatori e Personalizza le polilinee. |