本页介绍了您可以为 Kubernetes 应用选择的价格模式,还介绍了如何提交定价方案结构以供审核。
您可以为您的产品选择下列价格模式之一:
免费:客户只需为他们使用的 Google Cloud 资源付费,例如运行 Google Kubernetes Engine 集群的费用。如果您免费提供应用,请跳转至向 Producer Portal 添加价格模式。
自带许可 (BYOL):客户直接向您支付应用费用,他们使用的 Google Cloud 资源则另外计费。您有责任确保客户为您的应用使用有效许可。
基于用量的价格:客户按您所选的度量方式(称为指标,比如他们在多少个容器上运行您的应用)向您支付软件费用。
如果您选择基于用量的价格模式,还可以提供产品的免费试用选项。如果您希望在自带许可 (BYOL) 价格模式下提供免费试用选项,则必须在您的结算系统中实行试用许可。
确定价格模式并设置定价方案后,请在门户中将其添加到您的产品,以便系统对其进行处理。
您还可以为特定客户创建自定义报价。例如,如果您提供的基于用量的方案为每个运行容器 $5,您可以创建自定义报价,按每个运行容器 $2 的价格向客户提供同样的方案。如需了解创建自定义报价的步骤,请参阅创建自定义报价。
自带许可 (BYOL) 价格
如果要自行向客户收费,您可以选择自带许可 (BYOL) 价格模式。您必须为客户提供向您购买许可的方式(通常是通过网站购买)。在客户获得许可后,您有责任在应用内验证许可。
如果您要使用 BYOL 价格模式,请跳至在 Producer Portal 中添加价格模式。
基于用量的价格
Kubernetes 应用根据使用量定价,因此,客户可根据您选择的度量方式(称为指标,例如容器数量或存储时长)向您支付软件费用。一个典型的指标示例就是客户使用产品的时长。例如,您可以按每使用一小时 $0.05 的价格收费。同样,您可以根据应用处理的数据量以及客户发出的 API 请求数量等指标向客户收费。
在您选择指标时,还必须为每个指标选择一个报告单位,该报告单位表示用于衡量应用使用情况的粒度。默认情况下,报告单位必须以整数而不是小数进行衡量。
例如,假设您的应用按每吉比字节(1024 兆比字节)$0.256 的价格收取数据处理费用,而您的报告单位为兆比字节 (MiB)。如果用户处理 512 MiB 的数据,则需要支付的使用费用为 (512 Mib / 1024 MiB) * $0.256
,即 $0.128。但是,如果您的报告单位为 GiB,客户的用量将报告为 1 GiB
,那么即使客户用量不足 1 GiB,也需要支付 1 GiB 的全额 $0.256。
下表包含您可以使用的指标类型的示例,以及建议的报告单位:
指标类型 | 支持的单位 | 建议的报告单位 | 示例价格 |
---|---|---|---|
时间 | 秒、分钟、小时、日 | 1 秒(最小的可选单位) | 每小时 $5 |
处理的数据量 |
字节、千字节 (KiB)、兆比字节 (MiB)、吉比字节 (GiB) 处理的数据量单位基于二进制倍数,其中 1 KiB 为 1024 字节、1 MiB 为 1024 KiB,依此类推。 | 1 MiB | 每 GiB $10 |
存储时间 | 请参阅“时间和数据单位” | 1 MiB 秒 | 每 GiB 小时 $10 |
自定义指标 | 无。您可以定义要度量的单位,例如 API 请求数量。 | 取决于指标。 | 每 1000 个 API 请求 $10 |
如果要按自定义指标收费,请确保度量方式为增量指标,其中每次使用量报告都表示自上一次报告之后的值的变动。例如,您可以设置发送一封电子邮件的价格,而每小时用量报告表示前一小时内发送的电子邮件数量。
定义您的价格结构
选择指标后,您可以选择以下价格结构之一:
单一费率价格:客户为其用量支付固定价格,并且费用随用量成正比增加。 例如,如果您对每小时用量收费 $0.50,而客户使用您的应用 20 小时,则客户需要支付 $10。
分层价格:如果要为客户提供持续使用折扣,您可以创建价格层级。如果价格以多个指标为基础,您可以给作为价格基础的每个指标定义一套不同的层级。
系统会在结算月份内按您的设置应用这些层级。当新的结算月份开始时,价格将重置为第一个层级。
例如,如果要针对每个 API 请求以及存储时间向用户收费,您可以为每个指标设置以下价格层级:
API 请求的价格层级 存储时间的价格层级 - 0 - 1000 个 API 请求:每个请求 $0.002
- 1001 - 2000 个 API 请求:每个请求 $0.001
- 2000 个以上 API 请求:每个请求 $ 0.0001
- 0 - 1000 个 GiB 小时:每 GiB 小时 $0.05
- 1001 - 2000 个 GiB 小时:每 GiB 小时 $0.001
- 2001 个以上 GiB 小时:每 GiB 小时 $0.0001
例如,在上面的示例价格模式中,如果用户在一个结算月份内发出 1500 个 API 请求,前 1000 个 API 请求按每个请求 $0.002 的价格收费,其余 500 个 API 请求按每个请求 $0.001 的价格收费。但是,他们下一个结算月份的第一个 API 请求将作为新月份的前 1000 个 API 请求之一,重新按 $0.002 层级收费。
在 Producer Portal 中添加价格模式
选择价格模式后,您可以将其添加到门户。 价格模型审核最多需要 4 个工作日。在价格模型接受审核期间,您可以继续集成产品。
在审核期间,您无法修改价格模式。
在 Google Cloud 控制台中打开 Producer Portal:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
在产品列表中,点击您的产品的名称。
在您的产品的概览页面上,转到价格部分,然后点击修改。
定义您的价格结构
对于您要支持的每个价格模式,请为您的定价方案创建一个名称,并按照步骤定义价格结构。每款产品可以有一个定价方案。
为您要支持的所有价格模式定义价格结构后,点击设置以设置价格结构,并继续设置价格页面的其余功能。
免费
- 在价格模式 (Pricing model) 下拉列表中,选择免费。
自带许可价格
- 在价格模式下拉列表中,选择自备许可 (BYOL)。
基于用量的价格
在价格模式 (Pricing model) 下拉列表中,选择仅基于用量 (Usage-based only)。
在指标下拉列表中,选择添加或更新指标,以添加指标。
对于添加的每个指标,您必须输入显示名、报告单位和显示单位,然后点击完成或添加其他指标。报告单位指定了指标如何跟踪用量以进行结算,而显示单位指定了指标价格的显示方式。例如,建议您按每秒用量向用户收费,但向客户显示产品的每小时价格。
您可以选择使用分数来衡量报告单位。
为价格结构添加价格详情
定义价格结构后,您可以为价格结构添加价格详情。
如需为您定义的价格结构添加价格详情,请转到 Producer Portal 的价格部分。
自带许可价格
- 在许可获取网址字段中,输入客户为获取许可而必须访问的网址。
基于用量的价格
点击修改使用费 (EDIT USAGE)。
对于单一费率价格,请添加显示数量和价格。
对于分层价格,请输入显示数量,然后对您要添加的每一个额外层级点击添加层级。看到正确的层级数之后,添加价格,并在下限字段中为相应层级添加下限。每个层级的上限会在您添加下个层级的下限值时更新。
点击完成。
为方案添加价格说明
添加价格详情后,您可以使用价格详情部分内的功能标签页说明价格模式、默认配置或其他特殊说明。
回答税种相关问题
向价格方案添加功能后,您可以使用价格详情部分内的税种标签页回答有关产品的问题。您对这些问题的回答仅供 Google 用于内部分类目的。
(适用于拥有美国付款资料的合作伙伴)回答预扣税相关问题
如果您的付款资料中包含美国地址,那么在回答与商品税种相关的问题后,您还应回答与预扣税相关的其他问题。您对这些问题的回答有助于 Google 出于税务目的对您的商品进行分类。获取此信息是为了确保对您赚取的收入实施准确的预扣税和报告。如需解答这些问题,请前往价格详情部分中的预扣税标签页。
添加最终用户许可协议 (EULA)
在条款及政策标签页中添加最终用户许可协议 (EULA)。如果您的产品允许,我们建议使用 Google 的标准最终用户许可协议 (EULA)。这可能有助于用户更快地采用您的产品。
如果您的产品需要专业的最终用户许可协议 (EULA),请将 EULA 的网址添加到 EULA 网址字段。
提交价格模式以供审核
准备好提交价格模式进行处理后,点击提交。
在审核期间,您无法修改价格模式。
(可选)提供软件试用
如果您想为 Google Cloud 用户提供软件试用选项,请填写 Cloud Marketplace 解决方案试用登记表。您必须指定以下内容:
- 试用期(以天为单位),例如 30 天。试用期必须至少持续 5 天。
- 试用价值(以美元为单位),例如 100 美元。试用金额必须至少为 50 美元。
客户可以选择您的任何价格方案,试用赠金将相应地用于他们选择的方案。
试用会在客户的赠金额度用尽或者试用期结束时(以先发生者为准)终止。例如,如果您提供赠金最高额度为 $100 的 15 天试用,则试用期会在用户的 $100 额度用尽或 15 天期限结束时终止。
试用期终止后,系统会自动按客户选择的价格方案向其收费。如果客户在试用期间更改了方案,则系统会根据新方案向他们收费。
如果您的产品采用基于用量的价格模式,我们建议您将试用赠金额度设置为预计使用费的两倍。
在发布之后更新产品的价格
如果您的价格模式发布和批准已超过 30 天,则可以更新产品的价格。
如需更新产品的价格,请按照以下步骤操作:
在 Google Cloud 控制台中打开 Producer Portal:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
将 YOUR_PUBLIC_PROJECT_ID 替换为您为 Cloud Marketplace 创建的公共项目的 ID,例如
my-organization-public
。在产品列表中,点击相应产品的 ID。
在概览页面上,点击“价格审核”下方的修改。
对价格进行更新。
完成后,点击提交。
您无需重新发布您的产品。您的商品价格会在新价格通过审核和批准后更新。
删除定价方案
如果要在 Producer Portal 中删除定价方案,您必须确保它没有关联的部署,包括有效部署和已取消的部署。这意味着,如果有人先前购买了某定价方案,则您无法删除此方案。
如要删除与部署关联的方案,请与您的 Google 合作伙伴工程师联系。