A experiência do motorista e o recurso de navegação fazem parte da embalagem de serviços de mobilidade que incorpora a experiência do Google Maps ao seu aplicativo para motoristas.
O que é possível 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 do motorista para ajustar a experiência de direção de acordo com seu modelo de entrega. Use o SDK Navigation para criar uma experiência de navegação passo a passo no seu app e orientar os motoristas em tempo real. Você também pode 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 e locais de entrega otimizados.
Personalize a experiência de direção com o SDK de navegação e use o SDK do motorista para permitir que os locais e o progresso da rota do motorista sejam visualizados na visão geral das tarefas programadas do SDK do consumidor e nos recursos de rastreamento de frotas.
Por que usar a experiência do motorista e a navegação?
Ao gerenciar uma frota de
entrega, é fundamental melhorar a previsibilidade da entrega e a produtividade
do motorista para atender às expectativas do consumidor. A experiência do motorista e a navegação
ajudam você a programar rotas para seus motoristas de forma mais eficiente, evitar atrasos e entregas
perdidas e melhorar a satisfação deles.
- Melhorar a satisfação do motorista:seu app pode ajudar os motoristas a se sentirem no controle e informados ao realizarem um dia de tarefas. Com a navegação familiar do Google Maps, seus motoristas não precisam aprender uma nova interface. Você também pode personalizar a experiência para reforçar sua marca.
- Melhorar a produtividade das tarefas do motorista:oriente 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, você pode fornecer rotas e elementos de mapa personalizados 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 seguem os planos de rota 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 do motorista e da navegação. O SDK do driver comunica atualizações de localização ao back-end do Fleet Engine. O SDK de navegação apresenta rotas passo a passo (e outras informações de navegação) ao motorista. Seu back-end processa todas as outras comunicações de entrega para o Fleet Engine, como a criação e atualização de veículos e tarefas.
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 para o Fleet Engine, e uma visualização simplificada do gerenciamento de viagens usando os componentes do Fleet Engine. Para uma visão detalhada do processo de viagem, consulte O que é uma viagem? na documentação Viagens sob demanda.

O diagrama a seguir mostra a sequência de operações para tarefas programadas. Isso inclui uma matriz de um dia de trabalho de envio típico para um único motorista, além de como o trabalho dele é processado no sistema do Fleet Engine usando a biblioteca Fleet Tracking.
Observação: seu sistema pode usar o rastreamento de remessas ou de frota. Com o rastreamento de frete, o Fleet Engine filtra as informações de frete e do motorista para que o cliente veja apenas informações relevantes para o frete.

Como usar a experiência do motorista e a navegação
Esta seção descreve uma maneira de implementar uma experiência do motorista com a 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 do motorista primeiro ou integrando o Fleet Engine ao seu back-end para a criação de tarefas e veículos.
- Integre o SDK do motorista ao seu app de motorista. O SDK do motorista envia sinais de localização em tempo real para o serviço do Fleet Engine. O SDK do Driver envolve o SDK do Navigation. Para mais detalhes, consulte os guias do usuário do SDK do motorista para viagens sob demanda (Android, iOS) e tarefas programadas (Android, iOS).
- Implemente recursos do SDK Navigation no app do motorista. O SDK Navigation é uma biblioteca que oferece recursos de navegação personalizados para motoristas, como instruções passo a passo, rotas personalizadas e elementos de mapa personalizados. Para conferir a documentação completa para desenvolvedores, consulte Navegação com o Google Maps.
- Gerencie 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.