Google Cloud
Google 翻译 API 密钥申请指南
启用 Cloud Translation API 并创建自己密钥的步骤。即使是第一次,大约十分钟就能完成。
一定要有 API 密钥吗?
不需要。没有密钥应用也能用。 没有密钥时会在设备上翻译,不需要联网,也不产生费用。
填入密钥可以让翻译更准确,因为 Google Cloud 的模型比设备内置模型更好。只有需要更好翻译时才按下面的步骤操作。
- 每月 50 万字符免费 — 正常使用几乎不会产生费用。
- 密钥只保存在您的设备上,除 Google 外不会发送到任何地方。
- 用量上限由您自己决定(第 6 步)。
1
登录 Google Cloud Console
首先需要一个 Google Cloud Platform 账号。
- 打开 Google Cloud Console。
- 用 Google 账号登录,没有就先注册。
- 首次使用可能需要同意条款并填写付款信息。新用户可获得 90 天内有效的 300 美元免费额度。
2
新建项目
创建密钥前先建一个项目。
- 点击页面顶部的项目选择器。
- 选择"新建项目"。
- 填写名称(例如 Translate-Project)并点击"创建"。
- 如果没有自动切换,请在选择器中手动选择。
3
启用 Cloud Translation API
为项目启用翻译 API。
- 进入"API 和服务" > "库"。
- 搜索"Cloud Translation API"并打开。
- 点击"启用"。
- 如提示关联结算账号,请关联;没有就新建一个。
为什么用 v2
Google 提供两个版本的翻译 API。
- Basic (v2) — 用 API 密钥认证,本应用使用这个版本。
- Advanced (v3) — 功能更多(如术语表),但不支持 API 密钥,只接受服务账号认证。
适合"粘贴自己密钥"这种用法的只有 v2。
4
创建 API 密钥
启用 API 后即可创建密钥。
- 进入"API 和服务" > "凭据"。
- 点击上方"+ 创建凭据" > "API 密钥"。
- 密钥出现后复制到安全的地方。关闭后仍可从列表再次查看。
- 先别关闭,下一步要给它加限制。
5
限制密钥(务必操作)
不加限制的密钥一旦泄露,可能被用于您的其他 Google 服务。Google 也强烈建议设置限制。
- 在凭据列表中点击刚创建的密钥名称。
- 在 API 限制 中选择"限制密钥",然后只勾选 Cloud Translation API。
- 点击"保存"。
说明
应用限制(Android 应用、IP 等)是可选的。按 Android 应用限制需要包名和签名指纹(SHA-1),普通用户不容易获取。API 限制加上用量上限(第 6 步)已经足以把风险控制在很小范围。
6
设置用量上限(推荐)
这是避免意外账单最可靠的办法。
- 进入"API 和服务" > "Cloud Translation API" > "配额和系统限制"。
- 找到字符配额并修改。
- 控制在每月 500,000 字符以内就能留在免费额度内。
如果怀疑密钥泄露
在凭据列表中删除该密钥并重新创建。删除后立即失效。
7
确认结算设置
Cloud Translation 按用量计费。
- 免费:每月 500,000 字符(每月重置)
- 超出部分:每 100 万字符约 20 美元
- 最新价格请查看 Google 价格页面。
- 在左侧菜单打开"结算"。
- 确认项目已关联结算账号。
- 设置预算和提醒,费用上升前会收到邮件通知。
8
留意用量
偶尔看一眼,费用就不会失控。
- 进入"API 和服务" > "已启用的 API 和服务"。
- 点击"Cloud Translation API"。
- 在指标标签页查看近期用量。
- 在配额标签页查看剩余额度并按需调整。