Documentação

Domínios permitidos

Sua chave de API faz parte do código do seu aplicativo web, então qualquer pessoa pode lê-la no navegador. Para impedir que outros sites o usem, limite-o aos seus próprios domínios.

Adicionar domínios permitidos

Abra a página da sua conta e adicione cada domínio em que seu aplicativo é executado em Domínios permitidos. As alterações entram em vigor em um minuto.

Se a lista estiver vazia, qualquer site poderá usar sua chave. Esse é o padrão. As restrições entram em vigor quando você adiciona seu primeiro domínio.

Quando a lista tiver pelo menos uma entrada, somente os sites correspondentes receberão traduções. As solicitações de outros sites retornam o erro ORIGIN_NOT_ALLOWED e o texto permanece sem tradução.

O que você pode inserir

EntradaPermite
example.comexample.com em qualquer esquema e porta
*.example.comcada subdomínio, como www.example.com ou app.example.com, mas não example.com em si
my-app-*.vercel.appimplantações de pré-visualização, como my-app-git-main.vercel.app
https://example.comapenas https://example.com
localhost:3000somente porta 3000 em localhost
localhostlocalhost em qualquer porta

* corresponde a qualquer personagem. Para permitir um domínio e todos os seus subdomínios, adicione example.com e *.example.com.

Desenvolvendo localmente

Adicione localhost para continuar usando a chave enquanto você desenvolve. Caso contrário, as traduções deixarão de funcionar em sua máquina assim que a lista tiver uma entrada.

Renderização do lado do servidor

Os servidores não têm domínio, então, quando sua chave está limitada aos seus domínios, a pré-renderização do React SSR, Next.js e Angular precisam de uma chave secreta.