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 é 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 frota.
Por que usar a experiência do motorista e a navegação?
Ao gerenciar uma frota de entregas, é fundamental melhorar a previsibilidade da entrega e a produtividade do motorista para atender às expectativas do consumidor. A experiência e a navegação do motorista ajudam você a rotear os motoristas com mais eficiência, 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.
- Melhore a produtividade nas tarefas do motorista:oriente os motoristas ao ponto 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 sazonais que precisam acelerar as tarefas. Além disso, você pode fornecer trajetos personalizados 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 seguem os planos de rota esperados. Manter os motoristas no seu aplicativo também melhora a qualidade dos indicadores de local recebidos.
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 do Navigation apresenta rotas passo a passo e outras informações de navegação ao motorista. O back-end processa todas as outras comunicações de entrega com o Fleet Engine, como a criação e a 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 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.
Tarefas agendadas
Veja no diagrama a seguir a sequência das operações para tarefas agendadas. 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 iniciar a implementação integrando os SDKs ao app do motorista primeiro ou integrando o Fleet Engine ao back-end para a criação de tarefas e veículos.
- Integre o SDK do Driver ao app do motorista. Ele envia sinais de localização em tempo real para o serviço do Fleet Engine. O SDK do Driver encapsula 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).
- Implementar recursos do SDK de navegação no app do motorista. O SDK de navegação é uma biblioteca que oferece recursos de navegação personalizados para os motoristas, como instruções passo a passo, rotas 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.