Como corrigir erro da API do Google Maps: RefererNotAllowedMapError
2 minutos. ler
Atualizado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
Um obstáculo comum que encontrei como desenvolvedor web é o Google Maps Erro de API: RefererNotAllowedMapError.
Conseguir isso é sempre frustrante, então procurei profundamente uma solução. Aqui está um guia passo a passo sobre como corrigi-lo:
Como corrigir o erro da API do Google Maps: RefererNotAllowedMapError
A correção desse erro envolve verificar e atualizar suas configurações no Console do Google Cloud para garantir que seu site esteja autorizado a usar a chave da API do Google Maps.
- Acesso a Console do Google Cloud e faça login na sua conta.
- Toque no menu Hambúrguer, clique em APIs e serviços e selecione credenciais.
- Identifique a chave da API do Google Maps que você deseja modificar e toque nos três pontos. Clique em editar chave de API.
- Selecione sites sob definição de restrição de aplicativo.
- Adicione a lista de sites que têm permissão para usar a chave API no campo Adicionar site e toque em Concluído. Além disso, certifique-se de que o endereço da web adicionado corresponda ao endereço do seu site. Você também pode adicionar outro nome de domínio.
Após atualizar suas configurações, salve as alterações e aguarde alguns minutos para que entrem em vigor. Em seguida, teste para ver se o erro foi resolvido.
O que é o erro da API do Google: RefererNotAllowedMapError?
É um erro da API do Google Maps que ocorre quando o O referenciador HTTP (a página da Web que solicitou a API) não está autorizado a usar a chave da API do Google Maps.
Esta medida de segurança garante que apenas domínios aprovados possam fazer solicitações com sua chave de API, protegendo você contra uso não autorizado e possíveis implicações de custos.
O que causa o RefererNotAllowedMapError?
Aqui estão alguns dos motivos pelos quais esse erro ocorre:
- Configuração incorreta do referenciador: A causa mais comum é a falta de configuração do referenciador no Google Cloud Platform onde sua chave de API é gerenciada. Se o referenciador não corresponder aos domínios autorizados, a solicitação da API será bloqueada.
- Domínios novos ou alterados: Se você mudou recentemente seu site para um novo domínio ou alterou sua estrutura, talvez não tenha atualizado essas alterações nas configurações do Google Cloud Platform.
- Erros de digitação ou protocolos incorretos: Erros simples de digitação no nome de domínio ou uso incorreto de protocolos (HTTP vs. HTTPS) também podem levar a esse erro.
O erro RefererNotAllowedMapError da API do Google Maps geralmente ocorre quando há uma incompatibilidade nas configurações do site. Para corrigir isso, atualize as configurações da chave de API no Console do Google Cloud. Isso garante que seu site continue usando o Google Maps sem problemas.