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 seu aplicativo de 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 Navigation e o SDK Driver 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 guiada no seu app para orientar os motoristas em tempo real. Também é possível personalizar a experiência de navegação para corresponder à aparência do seu app e melhorar os fluxos de trabalho mais amplos dos motoristas com rotas otimizadas e locais de entrega.
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 na visão geral das tarefas programadas do SDK Consumer e nos recursos de rastreamento de frota.
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 a orientar os motoristas com mais eficiência, evitar atrasos e entregas perdidas e melhorar a satisfação do motorista.
- Melhore a satisfação do motorista:seu app pode ajudar os motoristas a se sentirem no controle e informados ao realizar um dia de tarefas. Com a Navegação do Google Maps familiar, seus motoristas não precisam aprender uma nova interface de mapa. Também é possível personalizar a experiência para reforçar sua marca.
- Melhore a produtividade das tarefas do motorista:oriente seus motoristas ao local certo com rotas que refletem o tráfego em tempo real. Essas informações são especialmente úteis para motoristas novos, de meio período ou sazonais que precisam se adaptar rapidamente às tarefas. Além disso, você pode fornecer rotas personalizadas e elementos de mapa específicos para seu serviço de entrega.
- Melhore 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 localização 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 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 todas as outras comunicações de entrega para 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 localização com o Fleet Engine, e uma visualização simplificada do gerenciamento de viagens usando componentes do Fleet Engine. Para uma visualização detalhada do processo de viagem, consulte O que é uma viagem? na documentação Viagens sob demanda.
Tarefas programadas
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 frete para um único motorista, além de como o trabalho é 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.
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 do motorista ou integrando o Fleet Engine ao back-end para a criação de tarefas e veículos.
- Integre o SDK Driver ao app do motorista. O SDK Driver envia indicadores de localização em tempo real para o serviço do Fleet Engine. O SDK Driver envolve o SDK Navigation. Para mais detalhes, consulte os guias do usuário do SDK Driver 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 aos motoristas, como rotas de navegação guiada, rotas personalizadas e elementos de mapa personalizados. Para acessar a documentação completa do desenvolvedor, 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.