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, todos os sites podem usar sua chave. Esse é o padrão, então as chaves continuam funcionando até você adicionar um domínio.
Quando a lista tiver pelo menos uma entrada, somente os sites correspondentes receberão traduções. Outros sites recebem o erro ORIGIN_NOT_ALLOWED, então seu texto permanece sem tradução.
O que você pode inserir
| Entrada | Permite |
|---|---|
example.com | example.com em qualquer esquema e porta |
*.example.com | cada subdomínio, como www.example.com ou app.example.com, mas não example.com em si |
my-app-*.vercel.app | implantações de pré-visualização, como my-app-git-main.vercel.app |
https://example.com | apenas https://example.com |
localhost:3000 | somente porta 3000 em localhost |
localhost | localhost 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
A pré-renderização React SSR, Next.js e Angular continuam funcionando em qualquer lugar da lista.