Políticas do SDK do Navigation para iOS

Este documento lista os requisitos para aplicativos desenvolvidos com o SDK Navigation para iOS.

Uso aceitável da implementação do cliente

O SDK Navigation para iOS foi projetado para oferecer aos motoristas navegação guiada em tempo real em um aplicativo para dispositivos móveis. Os dados gerados pela API também podem ser usados em outros aplicativos para compartilhar informações relacionadas ao status do motorista e para o rastreamento geral dos locais dos motoristas.

Implementação do cliente não permitida

O SDK Navigation para iOS é permitido apenas para aplicativos comerciais. O SDK Navigation para iOS não é permitido para as seguintes categorias de casos de uso sem consentimento prévio por escrito do Google:

  • Navegação ou trajeto para veículos pesados, como ônibus, caminhões ou veículos com restrições de via, a menos que os Serviços especifiquem explicitamente o suporte à navegação de veículos pesados.

Exclusão de conteúdo

O nome da via e o limite de velocidade podem ser retornados com base nas interações do usuário com seu app. Se você capturar ou armazenar o nome da via ou o limite de velocidade para uso em qualquer outro contexto fora da sessão do usuário, isso vai constituir raspagem, o que não é permitido pelos nossos termos.

Modificações aceitáveis na interface de navegação

O SDK Navigation para iOS permite algumas personalizações da interface, como adicionar marcadores personalizados, mudar o tamanho e o conteúdo do cabeçalho e do rodapé ao redor da janela de visualização de navegação ou mudar o tamanho da janela de visualização de navegação em si. Em algumas situações, talvez seja necessário sobrepor conteúdo na tela de navegação ativa.

Ao fazer isso, não é permitido introduzir modificações que impeçam o uso seguro pelos motoristas. Por exemplo, as seguintes mudanças podem afetar negativamente a segurança do motorista e precisam ser evitadas:

  • Mostrar animações que distraem durante a navegação ativa.
  • Mostrar sobreposições na tela de navegação sem uma ação explícita do motorista.
  • Sobreposições de posicionamento na tela de navegação ativa que ocultam a localização atual do motorista ou bloqueiam permanentemente informações importantes de navegação. Isso inclui as próximas curvas, orientação de faixa, orientação do compasso e todos os elementos padrão da interface na experiência de navegação.

Outros requisitos de implementação

  • Não é possível modificar os termos no produto do SDK Navigation sem o consentimento prévio por escrito do Google.
  • O app precisa mostrar aos usuários finais as seguintes informações no primeiro uso:
    • Os Termos de Uso do SDK Navigation.
    • Os usuários finais sempre devem exercer julgamento independente ao usar a navegação, já que as informações do serviço do SDK Navigation podem ser diferentes das condições reais em tempo real.
    • Os usuários finais são os únicos responsáveis pelos custos incorridos ao seguir as direções fornecidas pelo serviço do SDK Navigation, como pedágios ou faixas de veículos de alta ocupação.