O recurso de roteamento e navegação do motorista é um kit de ferramentas da solução Last Mile Fleet composto por dois SDKs: o SDK do Navigation e o SDK do Driver. Ele oferece recursos de nível empresarial que incorporam a experiência do Google Maps ao seu aplicativo de motorista.
O que você pode fazer com o cálculo de rotas e navegação do motorista?
Com o roteamento e a navegação do motorista, você usa o SDK do Navigation e do motorista para ajustar a experiência de direção de acordo com seu modelo de entrega. Use o SDK do Navigation para criar uma experiência de navegação guiada no seu app e guiar os motoristas em tempo real. Personalize a experiência de navegação para combinar com a aparência do seu app e aprimorar os fluxos de trabalho mais amplos dos motoristas com trajetos otimizados e locais de desembarque.
Além de personalizar a experiência de navegação com o SDK de navegação, você pode oferecer aos motoristas uma visualização do trajeto de um dia inteiro em um mapa usando a API Driver SDK Route Overview. Assim, os motoristas podem conferir o dia antes de partir, entender melhor a ordem das paradas e ter informações de HEC mais precisas para cada parada e quando o trajeto vai terminar.
Use o SDK do Driver para permitir que os locais do motorista e o progresso da rota sejam visualizados com os recursos de rastreamento de remessa e rastreamento de frota.
Por que usar o cálculo de rotas e navegação do motorista?
Ao gerenciar uma frota de entregas, é fundamental melhorar a previsibilidade das entregas e a produtividade dos motoristas para atender às expectativas dos consumidores. O cálculo de rotas e navegação do motorista ajuda você a direcionar melhor os motoristas, evitar atrasos e entregas perdidas e melhorar a satisfação do motorista.
- Melhorar a satisfação do motorista: seu app pode ajudar os motoristas a se sentirem no controle e conscientes enquanto realizam as tarefas do dia. Os motoristas não precisam aprender a usar a nova interface do mapa, mas podem usar a navegação familiar do Google Maps. A experiência pode ser personalizada para reforçar sua marca.
- Melhorar a produtividade das tarefas do motorista: oriente os motoristas até o lugar certo com rotas que mostram o trânsito em tempo real. Isso é especialmente útil para motoristas novos, de meio período ou sazonais que precisam se dedicar rapidamente às tarefas. Além disso, é possível fornecer rotas personalizadas e elementos de mapa específicos para seu serviço de entrega.
- Melhore a previsibilidade das entregas: com um app que incorpora a experiência do Google Maps, você pode ter mais certeza de que os motoristas seguem os planos de trajeto esperados. Manter os motoristas no seu aplicativo também melhora a qualidade dos sinais de local que você recebe.
Como funciona
O diagrama a seguir mostra as sequências de operações entre todos os componentes do roteamento e da navegação do motorista. O SDK do Driver comunica as atualizações de localização ao back-end do Fleet Engine. O SDK do Navigation apresenta rotas guiadas (e outras informações de navegação) ao motorista. Seu 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. Para mais informações sobre os tipos de comunicação que podem ser processados com seu back-end, consulte Como integrar a API Deliveries na documentação do Fleet Engine.
Como usar o roteamento e a navegação do motorista
O processo abaixo demonstra uma maneira de implementar o roteamento e a navegação do motorista. Para facilitar a explicação, apresentamos primeiro a implementação do front-end. Dito isso, é possível iniciar a implementação integrando os SDKs ao seu app de driver primeiro ou integrando o Fleet Engine ao seu back-end para criação de tarefas e veículos.
- Integre o SDK do Driver ao seu app do motorista. Ele envia indicadores de localização em tempo real para o serviço Fleet Engine, que é necessário para os recursos de rastreamento de frete e frota. Ao usar o modelo de driver confiável nos dispositivos gerenciados, o SDK do Driver também pode permitir que os motoristas criem ou modifiquem as tarefas e os planos de trajeto. O SDK do Driver encapsula o SDK do Navigation. Para mais detalhes, consulte os guias do usuário do SDK do Driver sobre rastreamento de envio (Android, iOS) e desempenho da frota (Android, iOS).
- Implemente recursos do SDK de navegação no app de motorista. O SDK de navegação é uma biblioteca responsável por fornecer recursos de navegação personalizados para os motoristas, como instruções de navegação guiada, trajetos e elementos de mapa personalizados. Para conferir a documentação completa do desenvolvedor, consulte Navegação com o Google Maps.
- Gerenciar tarefas e o estado do veículo com o Fleet Engine. O Fleet Engine é o serviço de back-end da solução Last Mile Fleet que processa a interação entre o SDK do driver e seu próprio serviço de back-end. Seu serviço de back-end pode se comunicar com o Fleet Engine fazendo chamadas REST ou gRPC. Para mais detalhes, consulte os guias do usuário do Fleet Engine sobre Rastreamento de envio e Desempenho da frota.