O SDK Navigation permite integrar a experiência de navegação guiada do Google Maps diretamente aos seus aplicativos para dispositivos móveis. O SDK oferece personalização da interface para a aparência da marca e configuração de rota avançada. Oferecer experiências de navegação personalizáveis no app ajuda a melhorar a eficiência operacional, o engajamento do usuário e a ter insights úteis com base em dados.
Por que usar o SDK do Navigation?
A integração da navegação ao seu app permite oferecer uma experiência superior aos usuários, além de aplicar sua marca e aproveitar os dados de viagens:
- Controle a experiência completa e aumente o engajamento mantendo os usuários no app durante a navegação, eliminando a necessidade de alternar entre apps.
- Personalize a experiência de navegação para combinar com a aparência da sua marca com elementos de interface personalizáveis.
- Otimize a experiência de rota gerenciando preferências de trajeto, destinos e pontos de passagem.
- Use dados de local e evento do roteamento de viagens para análises, otimizações, comunicações com o cliente e monitoramento em tempo real.
O que você pode fazer com o SDK do Navigation?
Com o SDK Navigation, você pode criar uma experiência abrangente de navegação no app:
- Ofereça aos seus usuários uma experiência de navegação guiada pelo Google Maps confiável e integrada.
- Ofereça suporte a vários meios de transporte, incluindo condução, caminhada, ciclismo e veículos de duas rodas.
- Implemente marcadores personalizados, sobreposições e elementos da interface para destacar as principais informações de navegação e personalizar a experiência de navegação de acordo com sua marca.
- Acesse dados de viagens para analisar tendências, identificar áreas de melhoria e otimizar operações.
Como o SDK do Navigation funciona
Você pode usar o SDK Navigation para incorporar mapas e recursos de navegação ao seu app. Os dois principais componentes do SDK Navigation são:
- Camada do mapa: comece com uma camada do mapa, incluindo visualização de mapa, estilo, controles da interface, câmera e comportamento de interação. O SDK do Navigation inclui a funcionalidade de mapa do SDK do Maps, e os apps que o incluem não podem incluir o SDK do Maps. Se o app usa o SDK do Maps, é necessário removê-lo para usar o SDK do Navigation. No entanto, a API Maps é quase idêntica no SDK Navigation. Portanto, normalmente não é necessário atualizar a implementação, exceto para remover o SDK do Maps. Para saber mais sobre a API Maps e as diferenças de funcionalidade entre o SDK do Maps e o SDK do Navigation, consulte a página Visão geral na seção "Referência"
- Experiência de navegação: adicione a experiência de navegação usando o que inclui a sobreposição de navegação passo a passo, cards de direção e outros elementos de interface. Você pode usar a experiência de navegação do Google ou criar sua própria experiência de navegação personalizada.
Como usar o SDK Navigation
As etapas abaixo abrangem um cenário de caso de uso típico para usar o SDK de navegação:
1 | Configurar | Crie um projeto do Google Cloud, adicione o SDK Navigation à chave de API e configure o projeto do Android Studio. Para mais informações, consulte Configurar seu projeto. |
2 | Navegar até a primeira rota | Trace uma rota no app para um único destino. Para saber mais, consulte Navegar em uma rota de destino único. |
3 | Modificar a interface de navegação | Personalize a experiência de navegação e a aparência visual modificando os controles e elementos de interface integrados que aparecem no mapa. Para mais informações, consulte Modificar a interface de navegação. |
4 | Ajustar os detalhes do roteamento | Modificar as preferências de roteamento e gerenciar pontos de passagem. Para mais informações, consulte Experiência de rota. |
Para mais informações sobre os recursos do SDK Navigation, consulte a referência ou teste a demonstração.