Panoramica delle attività pianificate dell'SDK per i consumatori

Personalizza l'esperienza dei consumatori per le attività pianificate consentendo loro di seguire l'avanzamento delle consegne pianificate o degli ordini di servizio.

Che cos'è l'SDK consumer per le attività pianificate?

L'SDK consumer è una funzionalità di Fleet Engine per le attività pianificate che include toolkit per creare l'esperienza del consumatore. Questi toolkit ti consentono creare display basati su mappe per visualizzare l'avanzamento e lo stato dell'attività associata a un'interruzione pianificata. È progettato per due segmenti di pubblico principali:

  • Utenti finali di consumatori che vogliono conoscere lo stato di consegna per un privato dell'ordine di spedizione. Il presente documento spiega come implementare questa l'esperienza del consumatore con l'SDK consumer in JavaScript, che fornisce Classe FleetEngineShipmentLocationProvider e interfacce associate.
  • Operatori del parco risorse che vogliono monitorare la consegna e lo stato del veicolo per un l'intera flotta di veicoli. Per informazioni su come monitorare i parchi risorse, consulta Guida al monitoraggio della flotta.

App web di esempio che monitora un'attività di spedizione programmata

Perché utilizzare l'SDK consumer per le attività pianificate?

L'integrazione dell'SDK Consumer nelle applicazioni per i consumatori con attività pianificate consente di offrire un'esperienza completa ai consumatori, con aggiornamenti della posizione quasi in tempo reale e posizioni basate su dati stradali. I tuoi consumatori possono vedere la consegna la posizione del veicolo e i dettagli sull'avanzamento, che lo aiutano a capire della spedizione.

Cosa puoi fare con l'SDK consumer?

Utilizza l'SDK consumer per condividere le seguenti informazioni di spedizione con il tuo consumatori:

  • La posizione in tempo reale del veicolo di consegna su una mappa.
  • Orari di arrivo stimati del pacco, adeguati alle circostanze mutevoli, come il traffico.
  • Percorso del veicolo.
  • Distanza e numero di fermate rimanenti prima della consegna della spedizione.

Puoi anche creare altre esperienze consumer ottimizzate per la posizione geografica all'interno del tuo un'app o un sito web per consumatori basati sulle informazioni sulla posizione provenienti dall'SDK Driver. Per dettagli sull'SDK Driver, consulta la panoramica delle attività pianificate dell'SDK Driver.

Componenti SDK consumer

Il JavaScript Consumer SDK contiene i seguenti componenti:

  • Un componente della mappa JavaScript che sostituisce uno standard google.maps.Map entità.
  • Componenti di dati da connettere a Fleet Engine.
  • Componenti per la visualizzazione del veicolo e del percorso mentre avanza a una destinazione.
  • Feed di dati non elaborati per l'orario di arrivo stimato di un conducente o la distanza rimanente da percorrere.

Nella tabella seguente sono descritti i componenti.

Componente Descrizione
Visualizzazione mappa La visualizzazione mappa mostra l'avanzamento del aggiornare la visualizzazione man mano che il veicolo si sposta lungo il percorso.
Fornitore del luogo di spedizione

Il fornitore di monitoraggio della spedizione fornisce un feed di località per la mappa può mostrare informazioni utili sulla spedizione, come il ritiro o la località di consegna della spedizione, nonché la località e il percorso del veicolo per la consegna.

Recuperatore token di autenticazione Il fetcher di token di autenticazione recupera i token web JSON (JWT) dai tuoi server di backend per autenticare l'accesso ai dati sulla posizione archiviati nel parco risorse di ricerca. Implementi un fetcher di token di autenticazione come parte del tuo sito web utilizzando la libreria di condivisione del percorso di JavaScript. Tieni presente che devi anche implementare un servizio di creazione di token JWT (JSON Web Token) per Fleet Engine di backend.
Opzioni di stile di mappa Puoi utilizzare le opzioni di stile personalizzato per modificare lo stile predefinito mappa in base allo stile della tua applicazione web.

Come utilizzare l'SDK consumer

1 Configurare l'SDK Consumer JavaScript Per ulteriori informazioni, consulta la sezione Configurare l'SDK JavaScript Consumer.
2 Monitorare una spedizione Scopri come inizializzare la mappa, iniziare a seguire una spedizione e fermarti eseguire una pulizia adeguata. Consulta Seguire una spedizione.
3 Personalizzare l'interfaccia della mappa Puoi utilizzare JavaScript Consumer SDK per le attività pianificate per personalizzare l'interfaccia della mappa, personalizzare gli indicatori o personalizzare lo stile polilinee. Consulta Applicare uno stile a una mappa, Personalizzare gli indicatori e Personalizza le polilinee.

Passaggi successivi