Présentation des tâches planifiées du SDK client

Personnalisez l'expérience client pour les tâches planifiées en permettant aux consommateurs de suivre la progression de leurs livraisons programmées ou de leurs commandes de service.

Qu'est-ce que le SDK grand public pour les tâches planifiées ?

Le SDK grand public est une fonctionnalité de Fleet Engine destinée aux tâches planifiées qui comprend des kits d'outils permettant de créer l'expérience client. Ces kits d'outils vous permettent Créez des affichages basés sur une carte pour visualiser l'activité du conducteur. et afficher l'état de la tâche associée à un arrêt planifié. Il est conçu pour deux audiences principales :

  • Utilisateurs finaux consommateurs qui souhaitent connaître l'état de livraison d'une commande d'expédition spécifique. Ce document explique comment mettre en œuvre l'expérience client à l'aide du SDK grand public en JavaScript, FleetEngineShipmentLocationProvider et les interfaces associées.
  • Les opérateurs de flotte qui souhaitent suivre la livraison et l'état des véhicules pour une l'ensemble de notre parc de véhicules. Pour en savoir plus sur le suivi des parcs, consultez les Guide de suivi du parc

Exemple d'application Web permettant de suivre une tâche d'expédition planifiée

Pourquoi utiliser le SDK grand public pour les tâches planifiées ?

Intégrer le SDK grand public à vos applications grand public pour les tâches planifiées vous permet de proposer une expérience client complète, avec des informations en temps quasi réel des mises à jour de la position géographique et des positions fermées. Vos clients peuvent voir la livraison la position du véhicule et des informations sur sa progression, qui l'aident à savoir où livraison.

Que pouvez-vous faire avec le SDK grand public ?

Utilisez le SDK grand public pour partager les informations de livraison suivantes avec votre consommateurs:

  • Position du véhicule de livraison en temps réel sur une carte.
  • Heure d'arrivée prévue du colis, ajustée en fonction de l'évolution de la situation, par exemple du trafic.
  • Itinéraire emprunté par le véhicule.
  • La distance et le nombre d'arrêts restants avant la livraison du colis.

Vous pouvez également créer d'autres expériences géographiques fluides dans votre l'application ou le site Web grand public, en fonction des informations de localisation issues du SDK Driver. Pour plus d'informations sur le Driver SDK, consultez le Présentation des tâches planifiées du SDK Driver

Composants du SDK grand public

Le SDK client JavaScript contient les composants suivants :

  • Composant de carte JavaScript qui remplace directement un élément de carte standard Entité google.maps.Map.
  • Composants de données à connecter à Fleet Engine
  • Composants pour la visualisation du véhicule et de l'itinéraire vers votre destination.
  • Flux de données brutes pour l'heure d'arrivée prévue d'un conducteur ou la distance restante à parcourir

Le tableau suivant décrit les composants.

Composant Description
Vue plan La vue cartographique illustre la progression du véhicule, et se met à jour au fur et à mesure qu'il avance sur son itinéraire.
Fournisseur de lieux de livraison

Le fournisseur de services de suivi des envois fournit un flux de localisation afin que la carte puisse afficher des informations utiles sur l'envoi, telles que le lieu de prise en charge ou de livraison de l'envoi, ainsi que l'emplacement et l'itinéraire du véhicule de livraison.

Récupérateur de jetons d'authentification L'outil de récupération de jetons d'authentification obtient des jetons Web JSON (JWT) à partir de votre serveur backend pour authentifier l'accès aux données de localisation stockées dans le parc Compute Engine. Vous implémentez un récupérateur de jetons d'authentification dans votre application Web à l'aide de la bibliothèque JavaScript Journey Sharing. Notez que vous devez également implémenter un service de création de jetons Web JSON (JWT) pour Fleet Engine sur votre à votre serveur backend.
Options de style de carte Vous pouvez utiliser des options de style personnalisées pour modifier le style par défaut de votre carte afin qu'il corresponde à celui de votre application Web.

Utiliser le SDK grand public

1 Configurer le SDK client JavaScript Pour en savoir plus, consultez Configurer le SDK client JavaScript.
2 Suivre un colis Découvrez comment initialiser la carte, commencer à suivre un envoi et arrêter avec un nettoyage approprié. Voir Suivez un envoi.
3 Personnaliser l'interface de la carte Vous pouvez utiliser le SDK client JavaScript pour les tâches planifiées pour : personnaliser l'interface de la carte, personnaliser les repères ou appliquer un style ; polylignes. Voir Appliquer un style à une carte Personnaliser les repères, et Personnaliser des polylignes.

Étape suivante