Criando a API do Google Maps
A Google exige que cada Aplicativo que utilize Geolocalização e os mapas da Google Maps tenha uma API da Google Maps ativa, aprenda de modo simples como criar esta API.
Requisitos:
- E-mail Gmail
- Cartão de Crédito Internacional*
*A Google disponibiliza um crédito de renovação anual para uso dos mapas, você será cobrado apenas se ultrapassar o valor do crédito concedido (você será avisado antes da cobrança). Fique tranquilo até este momento nenhum Apper ultrapassou o crédito concedido.
Quando utilizar um recurso que tenha a função de Mapa ou Localização você poderá se deparar com uma mensagem semelhante a esta:
Isso significa que você ainda não inseriu a API Key (Chave) da Google Maps nas configurações do seu Aplicativo.
Você vai precisar de uma Conta Gmail e um Cartão de Crédito Internacional (mesmo que seja pré pago).
Siga estes passos para criar e inserir sua API Key Google Maps:
Vá para > https://cloud.google.com/maps-platform/
Na Plataforma da Google Maps Platform, clique no botão “PRIMEIROS PASSOS ou GO TO CONSOLE” canto superior direito.
Concorde com os termos ligando a primeira caixa e clique em “CONTINUAR”.
Nesta parte você deverá inserir alguns dados como CPF/CNPJ e Data de nascimento. Após inserir os dados clique em “VERIFICAR”.
Continue preenchendo os campos com seu endereço também.
Mais abaixo preencha os dados de seu Cartão de Crédito, depois de preenchido clique no botão “INICIAR MINHA AVALIAÇÃO GRATUITA”.
Neste momento deve abrir uma página já com um Pop-up com 3 opções, marque as 3 caixas e clique em “PRÓXIMO”
Na próxima página clique em “ATIVAR”
Aqui já aparecerá a sua Chave da API, copie e guarde em local seguro e depois clique em “Console de API”
Na nova janela que aparecerá, selecione “Restringir chave” e depois selecione abaixo as chave a restringir, temos a lista nas próximas imagens
Selecione as chaves como na imagem abaixo
São no total 6 chaves para restringir:
Distance Matrix API
Geocoding API
Directions API
Maps JavaScript API
Places API
Maps Static API
Certifique-se que marcou as Chaves como na imagem abaixo
Clique em “SALVAR”
Se caso não encontrar as chaves citadas acima para restringir, é porque não realizou o processo como nos passos acima. Nesta caso inclua as chaves manualmente pela Biblioteca.
Para isso, clique no menu lateral esquerdo e vá até “APIs e serviços” > “Biblioteca” e procure cada API e ative uma a uma.
“Distance Matrix API
Geocoding API
Directions API
Maps JavaScript API
Places API
Maps Static API”Depois realize o processo de restringir cada API como nos passos anteriores.
Se caso não copiou a chave ainda, nesta página você poderá copiar clicando no botão que a seta esta indicando
Está tudo pronto do lado da Google.
Agora volte para o Painel na edição do seu Aplicativo e no menu lateral clique em “Configurações > Chaves API
Na página “CHAVES API” desça até encontrar “Configurações da API Google Maps” e cole sua Chave API no campo e depois clique em “SALVAR” no botão abaixo
esse tópico ajudou bastante. resolveu sim