Разрешенные домены
Ключ API является частью кода веб-приложения, поэтому любой пользователь может прочитать его в браузере. Чтобы другие веб-сайты не могли его использовать, ограничьте его своими доменами.
Добавить разрешенные домены
Откройте страницу своей учетной записи и добавьте каждый домен, на котором работает ваше приложение, в разделе Разрешенные домены. Изменения вступают в силу через минуту.
Если список пуст, каждый веб-сайт может использовать ваш ключ. Это значение по умолчанию, поэтому ключи продолжают работать до тех пор, пока вы не добавите домен.
Если в списке есть хотя бы одна запись, только соответствующие веб-сайты получают переводы. На других веб-сайтах появляется ошибка ORIGIN_NOT_ALLOWED, поэтому их текст остается непереведенным.
Что можно ввести
| Вступление | Позволяет |
|---|---|
example.com | example.com на любой схеме и порту |
*.example.com | каждый поддомен, например www.example.com или app.example.com, но не сам example.com |
my-app-*.vercel.app | предварительные развертывания, такие как my-app-git-main.vercel.app |
https://example.com | только https://example.com |
localhost:3000 | только порт 3000 на localhost |
localhost | localhost в любом порту |
* соответствует любым символам. Чтобы разрешить домен и все его поддомены, добавьте example.com и *.example.com.
Развитие на местном уровне
Добавьте localhost, чтобы продолжать использовать ключ во время разработки. В противном случае переводы перестанут работать на вашем компьютере, как только появится запись в списке.
Рендеринг на стороне сервера
Предварительный рендеринг React SSR, Next.js и Angular продолжают работать независимо от того, что есть в списке.