Como corrigir erro da API do Google Maps: RefererNotAllowedMapError

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Erro de API do Google Maps: referernotallowedmaperror

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.

  1. Acesso a Console do Google Cloud e faça login na sua conta.
Console do Google Cloud
  1. Toque no menu Hambúrguer, clique em APIs e serviços e selecione credenciais.
APIs e serviços
  1. Identifique a chave da API do Google Maps que você deseja modificar e toque nos três pontos. Clique em editar chave de API.
Editar chave de API
  1. Selecione sites sob definição de restrição de aplicativo. 
Instruções de aplicação
  1. 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.
Adicionar um site

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.

Mais sobre os tópicos: Google Maps

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *