O SDK do Navigation permite integrar a navegação guiada do Google Maps aos aplicativos para dispositivos móveis. É crucial que ele oferece o segmento do trajeto atual e os dados do destino final, que, juntamente com a localização e as coordenadas de latitude/longitude do SDK do Driver são enviadas ao o Fleet Engine quando o motorista começar a dirigir. Isso resulta em uma jornada do usuário.
Por que usar o SDK do Navigation?
O SDK do Navigation facilita a integração com o Fleet Engine para atualizações de os trajetos do motorista. Usar o SDK do Navigation com o SDK do Driver permite o motorista pode usar um único app para gerenciar as atividades e navegar enquanto usariam sua versão para consumidor do Google Maps, sem ter que mudar para em outro app.
O que você pode fazer com o SDK do Navigation?
Use o SDK do Navigation para comunicar o seguinte com o Fleet Engine.
- Instruções de navegação guiada confiáveis com a tecnologia do Google Maps.
- Trajetos personalizados com base nas coordenadas de latitude/longitude fornecidas pelo SDK do Driver.
- Elementos de mapa personalizados, como marcadores personalizados, sobreposições e elementos de interface do usuário, destacar as principais informações de navegação e personalizar a navegação do usuário.
Como o SDK do Navigation funciona
O SDK do Navigation fornece informações de trajeto e destino para o Fleet Engine, e o SDK do Driver fornece atualizações de local, latitude/longitude coordenadas, distância restante e HECs. Todas as outras atualizações de dados do veículo precisam será enviada ao back-end do cliente, que redireciona os dados para o Fleet Engine.
Como usar o SDK do Navigation
As etapas abaixo abrangem um cenário típico de caso de uso para incorporar o SDK de navegação para seu aplicativo de driver:
Android
1 | Configuração no projeto do Google Cloud | Crie um projeto do Google Cloud antes de usar o SDK do Navigation. Para mais informações, consulte Configurar seu projeto do Google Cloud. |
2 | Adicionar o SDK do Navigation à sua chave de API | A chave de API é um identificador exclusivo que autentica suas solicitações. Associe pelo menos uma chave de API ao seu projeto para usar o SDK do Navigation. Para saber mais, consulte Como usar chaves de API. |
3 | Configurar seu projeto do Android Studio | Crie um projeto Android e integre o SDK do Navigation a ele. Para mais informações, consulte Configurar seu projeto do Android Studio. |
4 | Adicionar o SDK do Driver ao projeto | Instale e configure o SDK do driver para começar a aproveitar todos os recursos do Fleet Engine. Para mais informações, consulte Instalar o SDK do Driver para viagens sob demanda e Acessar o SDK do driver para tarefas programadas. |
iOS
1 | Configuração no projeto do Google Cloud | Crie um projeto do Google Cloud antes de usar o SDK do Navigation. Para mais informações, consulte Configurar seu projeto do Google Cloud. |
2 | Adicionar o SDK do Navigation à sua chave de API | A chave de API é um identificador exclusivo que autentica suas solicitações. Associe pelo menos uma chave de API ao seu projeto para usar o SDK do Navigation. Para saber mais, consulte Como usar chaves de API. |
3 | Configurar seu projeto do Xcode | Crie um projeto do Xcode e instale o SDK do Navigation. Para mais informações, consulte Configurar seu projeto do Xcode. |
4 | Adicionar o SDK do Driver ao projeto | Instale e configure o SDK do driver para começar a aproveitar todos os recursos do Fleet Engine. Para mais informações, consulte Instalar o SDK do Driver para viagens sob demanda e Acessar o SDK do driver para tarefas programadas. |
Para saber mais sobre os recursos do SDK do Navigation, consulte a Documentação completa do SDK de navegação.