Erro da API V3 do Google Maps: RefererDeniedMapError

Estou enfrentando um problema com a API Javascript V3 do Google Maps. O log do console mostra:

Erro na API do Google Maps: RefererDeniedMapErrorhttps://developers.google.com/maps/documentation/javascript/error-messages#referer-denied-map-error

A documentação do Google sobre esse erro é muito ruim e, mesmo quando ele pede para verificar o Console do desenvolvedor procurando mais detalhes, não consigo encontrar mais detalhes sobre esses erros, isso pode estar relacionado a algumas das informações publicadas na lista a seguir. Vi que no Google Console você pode, de alguma forma, ativar o log ou outras coisas, mas ele precisa do Google SDK, que caixa eletrônico não posso configurar, pois isso significaria ficar fora do orçamento

A pergunta já foi feita aqui:Erro de Javascript na API do Google Maps v3 (RefererDeniedMapError) mas nenhuma resposta poderia me ajudar.

Aqui está o que eu tentei até agora:

Regenerando a API do GoogleAtivando / desativando a restrição de domínio no Google ConsoleChave alterada do navegador para o servidorTentando entender se, por algum motivo, o domínio foi banido pelo GoogleCriando um novo projeto no Google Console e gerando uma chave de API Javascript totalmente nova sem restrição de domínio (desde o início)

Deixe-me dar mais alguns dados de segundo plano:

Estou trabalhando para um cliente externo em um site já existente, ele não sabe nada sobre contas do Google pré-existentes que podem ter uma chave API já configurada (eles estavam usando alguns serviços da API do Google, mas é tudo o que sei)Eu consegui descobrir que eles foram contatados pelo google sobre a cota de uso da API, mas novamente não sei quais são os detalhes da comunicação.Eles têm um servidor IIS e estão construindo o novo site em um subdiretório do domínio principalPercebi que, de alguma forma, uma solicitação automática (ajax) do novo site para site próprio resulta em uma solicitação entre domínios que é realmente estranha na minha opinião, pena que não sei qual é a configuração do servidor em mais detalhes .Verifiquei o plano gratuito do Google Api e o limite é de 25 mil por dia, o cliente disse que não deveria ir tão alto, mas está disposto a pagar para reativar a APIEu testei uma API recém-gerada no ambiente local e em outros domínios ao vivo e parece que está funcionando, mas assim que tento essas chaves no domínio culpado, o erro aparece

Minha pergunta é:

Existe uma maneira segura de entender se o domínio é de alguma forma banido pelo google pelo uso de excesso de cota da API ou por outros motivos?Como posso ter certeza de que criar uma conta de cobrança para o domínio e permitir que o plano da API suba mais de 25 mil ativará meu plano novamente?É um problema relacionado ao javascript? Acho que fiz tudo o que pude para verificar esta parte, mas estou aberto a sugestões.Importa se há várias contas do Google que fazem referência ao mesmo domínio para uso da API? Quero dizer que, pelo que sei, pode haver várias Contas do Google com chaves de API diferentes criadas para o mesmo objetivo nesse domínio (restrição de domínio ou elas ainda podem estar sendo usadas)

questionAnswers(2)

yourAnswerToTheQuestion