O SDK Navigation permite integrar a experiência de navegação guiada do Google Maps diretamente aos seus aplicativos móveis. O SDK oferece personalização da interface do usuário para a aparência da marca e configuração avançada de rotas. Oferecer experiências de navegação personalizáveis no app ajuda a aumentar a eficiência operacional, melhorar o engajamento do usuário e gerar insights valiosos com base em dados.
Por que usar o SDK Navigation?
Ao integrar a navegação ao seu app, você oferece uma experiência superior aos usuários, aplica sua própria marca e aproveita os dados de viagem:
- Controle a experiência de ponta a ponta e aumente o engajamento mantendo os usuários no seu app durante a navegação, sem precisar alternar entre aplicativos.
- 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, destinos e waypoints.
- Use dados de localização e eventos do cálculo de rotas para análises, otimizações, comunicações com clientes e monitoramento em tempo real.
O que você pode fazer com o SDK Navigation?
Com o SDK Navigation, é possível criar uma experiência de navegação abrangente no app:
- Ofereça aos usuários uma experiência de navegação guiada confiável e integrada com a tecnologia do Google Maps.
- Oferece suporte a vários meios de transporte, incluindo carro, caminhada, bicicleta e veículos de duas rodas.
- Implemente marcadores, sobreposições e elementos de interface personalizados para destacar informações importantes de navegação e personalizar a experiência de navegação para corresponder à 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 no seu app. Os dois principais componentes do SDK Navigation são:
- Camada de mapa: comece com uma camada de mapa, incluindo visualização, estilo, controles de interface, câmera e comportamento de interação. O SDK Navigation inclui a funcionalidade de mapa do SDK do Maps, e os apps que incluem o SDK Navigation não podem incluir o SDK do Maps. Se o seu app usa o SDK do Maps, remova-o para usar o SDK do Navigation. No entanto, a API Maps é quase idêntica no SDK Navigation. Portanto, geralmente não é necessário atualizar sua implementação, a não ser remover o SDK Maps. Para informações sobre a API Maps e as diferenças de funcionalidade entre o SDK do Maps e o SDK 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 conversã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 do Navigation
As etapas abaixo abrangem um cenário de caso de uso típico para usar o SDK de navegação:
1 | Começar a configurar | Crie um projeto do Google Cloud, adicione o SDK Navigation à sua chave de API e configure seu projeto do Android Studio. Para mais informações, consulte Configurar seu projeto. |
2 | Navegar até a primeira rota | Trace uma rota no seu app para um único destino. Para mais informações, consulte Navegar por 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 da interface integrados que aparecem no mapa. Para mais informações, consulte Modificar a interface de navegação. |
4 | Ajustar detalhes de roteamento | Modificar preferências de trajeto e gerenciar pontos de referência. Para mais informações, consulte Experiência de rota. |
Para mais informações sobre os recursos do SDK Navigation, consulte Referência ou Teste a demonstração.