Experiência do motorista e navegação

Imagem de um smartphone mostrando o Google Maps com o trajeto ativo A experiência do motorista e a capacidade de navegação fazem parte do pacote de serviços de mobilidade que incorpora a experiência do Google Maps ao aplicativo do motorista.

O que você pode fazer com a experiência do motorista e a navegação?

Com a experiência do motorista e a navegação, você usa o SDK de navegação e o SDK Driver para ajustar a experiência de direção de acordo com seu modelo de entrega. Use o SDK de navegação para criar uma experiência de navegação passo a passo no seu app e orientar os motoristas em tempo real. Também é possível personalizar a experiência de navegação para combinar com a aparência do seu app e melhorar os fluxos de trabalho mais amplos dos motoristas com rotas otimizadas e locais de desembarque.

Personalize a experiência de direção com o SDK Navigation e use o SDK Driver para permitir que os locais dos motoristas e o progresso da rota sejam visualizados nas visão geral das tarefas programadas do SDK Consumer e nos recursos do Fleet Tracking.

Por que usar a experiência do motorista e a navegação?

Uma captura de tela do Google Maps mostrando um trajeto com várias paradas Ao gerenciar uma frota de entrega, é fundamental melhorar a previsibilidade de entrega e a produtividade dos motoristas para atender às expectativas dos consumidores. A experiência do motorista e a navegação ajudam você a traçar rotas mais eficientes para os motoristas, evitar atrasos e entregas perdidas e melhorar a satisfação dos motoristas.

  • Melhorar a satisfação dos motoristas:seu app pode ajudar os motoristas a se sentirem no controle e informados ao longo de um dia de tarefas. Com a navegação familiar do Google Maps, seus motoristas não precisam aprender uma nova interface de mapa. Você também pode personalizar a experiência para reforçar sua marca.
  • Melhore a produtividade das tarefas dos motoristas:guie os motoristas até o local certo com rotas que refletem o trânsito em tempo real. Essas informações são especialmente úteis para motoristas novos, de meio período ou temporários que precisam se adaptar rapidamente às tarefas. Além disso, é possível fornecer rotas personalizadas e elementos de mapa específicos para seu serviço de entrega.
  • Melhorar a previsibilidade da entrega:com um app que incorpora a experiência do Google Maps, você pode ter mais confiança de que seus motoristas vão seguir os planos de rotas esperados. Manter os motoristas no seu aplicativo também melhora a qualidade dos indicadores de local que você recebe.

Como funciona

Os diagramas a seguir mostram a sequência de operações entre todos os componentes da experiência e navegação do motorista. O SDK do driver comunica atualizações de localização ao back-end do Fleet Engine. O SDK Navigation apresenta rotas de navegação guiada (e outras informações de navegação) ao motorista. Seu back-end processa toda a comunicação de entrega com o Fleet Engine, como a criação e atualização de veículos e tarefas.

Viagens sob demanda

O diagrama a seguir mostra a sequência de operações para viagens sob demanda. Ele é dividido em duas partes principais: o início do dia, quando os motoristas ativam o compartilhamento de local com o Fleet Engine, e uma visualização simplificada do gerenciamento de viagens usando componentes do Fleet Engine. Para uma visão detalhada do processo de viagem, consulte O que é uma viagem? na documentação de Viagens sob demanda.

Tarefas agendadas

O diagrama a seguir mostra a sequência de operações para tarefas programadas. Isso inclui uma matriz de um dia de trabalho típico de envio para um único motorista, além de como o trabalho dele é processado no sistema do Fleet Engine usando a biblioteca de rastreamento de frota.

Observação: seu sistema pode usar o rastreamento de remessas ou de frota. Com o rastreamento de remessas, o Fleet Engine filtra as informações de remessa e do motorista para que um cliente veja apenas as informações relevantes para a remessa dele.

Como usar a experiência do motorista e a navegação

Esta seção descreve uma maneira de implementar uma experiência de motorista com navegação. Para facilitar a explicação, este exemplo começa com a implementação do front-end. Você pode começar a implementação integrando os SDKs ao app para motoristas primeiro ou integrando o Fleet Engine ao seu back-end para criação de tarefas e veículos.

  1. Integre o SDK Driver ao seu app para motoristas. O SDK Driver envia sinais de localização em tempo real para o serviço Fleet Engine. O SDK do Driver envolve o SDK do Navigation. Para mais detalhes, consulte os guias do usuário do SDK Driver para viagens sob demanda (Android, iOS) e tarefas programadas (Android, iOS).
  2. Implemente recursos do SDK Navigation no seu app para motoristas. O SDK Navigation é uma biblioteca que oferece recursos de navegação personalizados para seus motoristas, como rotas de navegação guiada, rotas personalizadas e elementos de mapa personalizados. Para ver a documentação completa do desenvolvedor, consulte Navegação com o Google Maps.
  3. Gerenciar tarefas e o estado do veículo com o Fleet Engine. O Fleet Engine é o serviço de back-end de mobilidade que pode se comunicar com o Fleet Engine fazendo chamadas REST ou gRPC. Para mais detalhes, consulte a documentação do Fleet Engine.