价格

您需要按每月用量支付 Cloud Translation 费用。本页面介绍 Cloud Translation 基本版和 Cloud Translation 高级版的使用费。Translation 服务用量以百万字符计算,其中 100 万 = 106 个字符。

每月价格

您需要为 Cloud Translation 处理的文本量付费,例如您在检测语言或翻译文本请求中包含的文本。请注意,如果您没有为翻译方法指定源语言,Cloud Translation 会为您检测源语言。您只需为自己所提供的文本付费。除翻译费用之外,无需额外支付任何检测费用。例如,如果您提交了 1000 个字符进行翻译,而且没有指定源语言,则只需为 1000 个字符付费。

价格按比例计算(比例递增式)。费用取决于实际提供给 Cloud Translation 的字符数。例如,如果您在一个月内发送了 57.5 万个字符进行处理,则需要支付 $1.50。前 50 万个字符免费,您需要为发送给 Cloud Translation 进行检测、翻译或者同时进行检测和翻译的其余 75000 个字符付费。

Cloud Translation 基本版

以下价格信息适用于 detect 方法调用和 translate 方法调用。

功能 每月用量 价格
使用 NMT 或 PBMT 模型进行语言检测文本翻译时的总用量 前 50 万个字符*

免费(用 $10 赠金支付)†

50 万以上到 10 亿个字符*

每 100 万个字符 $20

超过 10 亿个字符*

与销售代表联系商谈折扣价格。

* 价格按发送到 API 进行处理的字符数计算。如需详细了解会对哪些字符计费,请参阅计费字符

† 赠金对应的用量同时适用于 Cloud Translation 基本版和 Cloud Translation 高级版。

‡ 如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

Cloud Translation 高级版

以下价格信息适用于 detectLanguagetranslateTextbatchTranslateText 方法调用。Cloud Translation 不会对创建术语表等其他请求收费。

对于批量翻译,处理的字符数等于源语言字符数乘以目标语言数。例如,如果您在一个批量翻译请求中提交了 5000 个字符并包含了 2 种目标语言,那么要处理的总字符数为 10000。如果操作失败,Cloud Translation 仅对成功返回的翻译内容收费。

功能 每月用量 价格
使用 NMT 或 PBMT 模型进行语言检测文本翻译批量翻译时的总用量 前 50 万个字符*

免费(用 $10 赠金支付)†

50 万以上到 10 亿个字符*

每 100 万个字符 $20

超过 10 亿个字符*

与销售代表联系商谈折扣价格。

使用 AutoML Translation 自定义模型进行文本翻译 分层价格方案根据月使用量计费
(参见 AutoML 翻译价格

* 价格按发送到 API 进行处理的字符数计算。如需详细了解会对哪些字符计费,请参阅计费字符

† 赠金对应的用量同时适用于 Cloud Translation 基本版和 Cloud Translation 高级版。

‡ 如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

计费字符

在计算用量时,Google 会按字符数来计算使用量,即使字符为多字节也是如此。每个字符对应于一个代码点

您需要为 Cloud Translation 请求中包含的所有字符数付费,未翻译的字符数也包括在内。比如说,空白字符也需要付费。如果将 <p>こんにちは</p> 翻译为英语,将按 12 个字符计费。

Google 还会对空查询收费。如果您发出一条不含任何内容的请求,Google 将按一个字符收费。

计费项目

对于 Cloud Translation 基本版,Google 会将费用计入您用于发出经过身份验证的请求的私钥所关联的项目。

对于 Cloud Translation 高级版,Google 会将费用计入您使用的翻译模型所属的项目,而不会计入发出请求的项目。例如,以下请求在 project-number-1 中发出。但是,调用方对位于 project-number-2 中的模型(自定义、PBMT 或 NMT 模型)具有访问权限并使用了该模型。在这种情况下,Google 会将费用计入 project-number-2

POST https://translation.googleapis.com/v3/projects/project-number-1/locations/us-central1:translateText
{
  "model":"projects/project-number-2/locations/us-central1/models/model",
  "sourceLanguageCode": "en",
  "targetLanguageCode": "ru",
  "contents": ["Dr. Watson, please discard your trash."]
}

同样,对于使用多个项目中多个模型的批量请求,Google 会将费用计入包含模型的项目,而不会计入发出请求的项目。

其他 Google Cloud 费用

如果您在 Cloud Storage 中存储了要翻译的文档,或者使用 Cloud Translation 的同时还使用了其他 Google Cloud 资源(例如 App Engine 实例),则还需支付使用这些服务所产生的费用。请使用 Google Cloud 价格计算器根据当前费率确定其他费用。

如需在 Cloud Console 中查看当前结算状态(包括使用情况和当前帐单),请参阅“结算”页面。如需详细了解如何管理您的帐号,请参阅 Cloud Billing 文档结算支持