Visão geral do compartilhamento da jornada do consumidor para tarefas programadas

Quando você usa o compartilhamento de jornada do Fleet Engine para tarefas programadas, os consumidores podem: acompanhar o progresso das entregas programadas ou dos pedidos de serviço.

O que é o compartilhamento de jornada para tarefas programadas?

O compartilhamento de jornadas é um recurso do Fleet Engine para tarefas programadas que também inclui kits de ferramentas para criar exibições baseadas em mapas e visualizar melhor o movimento de um compartilhada e o status da tarefa associada a uma parada programada. Está projetada para dois públicos principais:

  • Usuários finais do consumidor que querem saber o status de entrega de uma pessoa ordem de envio. Este documento aborda como implementar essa capacidade com o SDK do consumidor em JavaScript, que fornece Classe FleetEngineShipmentLocationProvider e interfaces associadas.
  • Operadoras de frota que querem rastrear o status de entrega e do veículo de um toda a frota de veículos. Para mais informações sobre esse recurso, consulte a Guia de rastreamento de frota.

Exemplo de app da Web que compartilha uma jornada para uma remessa programada
tarefa

Por que usar o compartilhamento de jornada do consumidor para tarefas programadas?

Use o SDK do consumidor para consumidores a fim de melhorar sua taxa de sucesso de entrega para suas tarefas agendadas e para melhorar a satisfação do cliente com seus serviço.

O que você pode fazer com o compartilhamento da jornada do consumidor?

Use o SDK do consumidor para remessas para compartilhar o seguinte com seus consumidores:

  • Posição em tempo real do veículo de entrega em um mapa.
  • HEC para a chegada do pacote, ajustado de acordo com as mudanças de circunstâncias, como do tráfego de entrada.
  • Trajeto que o veículo está percorrendo.
  • Distância e número de paradas restantes antes da entrega da remessa.

Você também pode criar outras experiências otimizadas com localização geográfica dentro de com base nas informações de local do SDK do Driver. Para detalhes sobre o SDK do Driver, consulte a Visão geral de tarefas programadas do SDK do Driver.

Componentes do SDK do consumidor

O SDK do consumidor JavaScript contém os seguintes componentes:

  • Um componente de mapa JavaScript que é uma substituição simples para um Entidade google.maps.Map.
  • Componentes de dados para se conectar ao Fleet Engine.
  • componentes para visualização do veículo e do trajeto à medida que avança para um destino.
  • Feeds de dados brutos para o HEC de um motorista ou a distância restante.

A tabela a seguir descreve os componentes.

Componente Descrição
Visualização de mapa A visualização de mapa ilustra o progresso de o veículo, atualizando a visualização conforme ele se move ao longo do trajeto.
Provedor do local de envio

O fornecedor de rastreamento de frete fornece um feed de local para que o mapa pode exibir informações úteis sobre o envio, como de envio e a localização e rota do veículo de entrega.

Coletor de tokens de autenticação O coletor de tokens de autenticação recebe JSON Web Tokens (JWTs) da sua servidor de back-end para autenticar o acesso aos dados de local armazenados na frota Engine. Você implementa um coletor de tokens de autenticação como parte da sua rede usando a biblioteca de compartilhamento de jornada do JavaScript. Observe que você deve implementar também um serviço de criação de JSON Web Token (JWT) para o Fleet Engine no seu servidor de back-end.
Opções de estilo de mapa Você pode usar opções de estilo personalizado para alterar o estilo padrão de seu mapeie para corresponder ao estilo do seu aplicativo da Web.

Como usar o compartilhamento de jornada do consumidor

1 Configurar o SDK de consumidor JavaScript Para mais informações, consulte Configuração do JavaScript SDK do consumidor.
2 Seguir um envio Aprenda a inicializar o mapa, iniciar o compartilhamento da jornada e concluir a jornada compartilhar com a limpeza apropriada. Consulte Seguir um envio
3 Personalizar a interface do mapa É possível usar o SDK JavaScript Consumer para tarefas programadas para personalizar a interface do mapa, fornecer personalização de marcadores ou personalizar polilinhas. Consulte Estilizar um mapa, Personalizar marcadores, e Personalizar polilinhas.

A seguir