Este documento lista os requisitos para aplicativos desenvolvidos com a API Geocoding. O uso dessa API é regido pelo Contrato com o Google.
Fornecimento de termos de uso e política de privacidade
Se você desenvolver um aplicativo da API Geocoding, precisará disponibilizar os Termos de Uso e uma Política de Privacidade com seu aplicativo que atenda às diretrizes descritas no seu Contrato com o Google:
- Os Termos de Uso e a Política de Privacidade precisam ser disponibilizados para o público.
- Você precisa declarar explicitamente nos Termos de Uso do aplicativo que, ao usar o aplicativo, os usuários estão sujeitos aos Termos de Serviço do Google.
- Você precisa notificar os usuários na Política de Privacidade que está usando as APIs Google Maps e incorporar a Política de Privacidade do Google para referência.
O local recomendado para disponibilizar os Termos de Uso e a Política de Privacidade depende da plataforma do seu aplicativo.
Apps para dispositivos móveis
Ao desenvolver um app para dispositivos móveis, é recomendável fornecer um link para os Termos de Uso e a Política de Privacidade na página de download do aplicativo na app store relevante e no menu de configurações.
Aplicativos da Web
Ao desenvolver um aplicativo da Web, é recomendável incluir um link para os Termos de Uso e a Política de Privacidade no rodapé do site.
Pré-busca, armazenamento em cache ou armazenamento de conteúdo
Os aplicativos que usam a API Geocoding estão sujeitos aos termos do seu Contrato com o Google. Sujeito aos termos do seu Contrato, não é permitido pré-buscar, indexar, armazenar ou armazenar em cache qualquer Conteúdo, exceto sob as condições limitadas indicadas nos termos.
Como exibir os resultados da API Geocoding
Você pode exibir os resultados da API Geocoding em um mapa do Google ou sem um mapa. Se você quiser mostrar os resultados da API Geocoding em um mapa, eles precisarão ser exibidos em um mapa do Google Maps. É proibido usar os dados da API Geocoding em um mapa que não seja do Google.
Exibição do logotipo e das atribuições do Google
Se o aplicativo exibir dados em um mapa do Google Maps, o logotipo do Google será incluído e não poderá ser alterado. Os aplicativos que exibem dados do Google na mesma tela de um mapa do Google não precisam fornecer atribuições adicionais ao Google.
Caso seu aplicativo exiba dados em uma página ou visualização que não exibe também um mapa do Google Maps, é necessário exibir um logotipo do Google com esses dados. Por exemplo, se o aplicativo exibir dados do Google em uma guia e um mapa do Google com esses dados em outra, a primeira guia precisa mostrar o logotipo do Google. Se o aplicativo usa campos de pesquisa com ou sem preenchimento automático, o logotipo precisa ser exibido inline.
O logotipo do Google precisa ser colocado no canto inferior esquerdo do mapa, com as informações de atribuição posicionadas no canto inferior direito, sendo que ambas precisam ser apresentadas no mapa como um todo, e não abaixo do mapa ou de outro lugar dentro do aplicativo. O exemplo de mapa a seguir mostra o logotipo do Google no canto inferior esquerdo do mapa e a atribuição no canto inferior direito.

Para uso em fundo claro | Para uso em fundo escuro |
---|---|
![]() |
![]() |
O arquivo ZIP a seguir contém o logotipo do Google nos tamanhos corretos para aplicativos para computador, Android e iOS. Não é permitido redimensionar nem modificar esses logotipos de nenhuma forma.
Fazer o download: google_logo.zip
Não modifique a atribuição. Não remova, oculte nem corte as informações de atribuição. Não é possível usar os logotipos do Google inline (por exemplo, "Estes mapas são de [logotipo do Google]").
Mantenha a atribuição próxima. Se você estiver usando capturas de tela das imagens do Google fora de incorporações diretas, inclua a atribuição padrão como aparece na imagem. Se necessário, você pode personalizar o estilo e o posicionamento do texto de atribuição, desde que o texto esteja próximo ao conteúdo e legível para o usuário ou leitor médio. Não é permitido afastar a atribuição do conteúdo, como ao final do livro, os créditos dos arquivos ou do programa ou o rodapé do site.
Inclua provedores de dados de terceiros. Alguns dos dados e imagens dos nossos produtos de mapeamento são provenientes de outros provedores além do Google. Se você usar essas imagens, o texto da sua atribuição precisará mostrar o nome "Google" e os provedores de dados relevantes, como "Dados do mapa: Google, Maxar Technologies". Quando há provedores de dados de terceiros citados com as imagens, a atribuição apenas de "Google" ou do logotipo do Google não é adequada.
Se você estiver usando a Plataforma Google Maps em um dispositivo em que a exibição de atribuição não é prática, entre em contato com a equipe de vendas do Google para discutir as licenças apropriadas para seu caso de uso.
O ID de lugar, usado para identificar um lugar de maneira exclusiva, está isento da restrição de armazenamento em cache. Portanto, é permitido armazenar valores de ID de lugar indefinidamente. Os valores de ID de lugar são retornados no campo place_id nas respostas da API Geocoding.
Diretrizes de estilo para a atribuição do Google
Confira a seguir as diretrizes de estilo para atribuições do Google em CSS e HTML se você não conseguir usar o logotipo do Google disponível para download.
área de respiro
A quantidade de espaço livre ao redor do logotipo completo precisa ser igual ou maior que a altura do "G" no Google.
O espaço entre o texto de atribuição e o logotipo do Google precisa ser metade da largura do "G".

Legibilidade
A assinatura precisa sempre ser clara, legível e aparecer na variação de cor correta para um determinado plano de fundo. Sempre forneça contraste suficiente para a variação do logotipo selecionada.
Cor
Use o texto em cinza 700 do Google Material em um fundo branco ou claro que use uma tonalidade máxima de preto de 0% a 40%.
#5F6368 RGB 95 99 104 HSL 213 5 39 HSB 213 9 41
Em planos de fundo mais escuros e sobre padrões de fotografia ou não muito movimentado, use texto branco para assinatura e atribuição.
#FFFFFF RGB 255 255 255 HSL 0 0 100 HSB 0 0 100
Fonte
Use a fonte Roboto.
Exemplo de CSS
O CSS a seguir, quando aplicado ao texto "Google", renderiza "Google" com a fonte, a cor e o espaçamento adequados em um fundo branco ou claro.
font-family: Roboto; font-style: normal; font-weight: 500; font-size: 16px; line-height: 16px; padding: 16px; letter-spacing: 0.0575em; /* 0.69px */ color: #5F6368;