AWS Marketplace
针对 AWS Marketplace 提供商的用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

客户体验

客户使用 SaaS 订阅和 SaaS 合同所遵循的步骤略有不同。

SaaS 订阅

在 SaaS 订阅模型下,客户在 AWS Marketplace 网站上订阅您的软件,并且只需为其使用的内容付费。在订阅之前,他们会看到您的软件中使用的维度的价格。下图显示了按需付费价格示例。

SaaS 合同

在 SaaS 合同模型下,客户在 AWS Marketplace 网站上直接购买合同期限内的使用量。根据您的定价,客户可以选择不同维度的特定数量或从一组选项中选择。下图显示了期限选择示例。

自动续订

当客户通过 AWS Marketplace 使用 SaaS 合同购买您的产品时,可以同意自动续订这些合同期限。客户继续按每月或按 1 年、2 年或 3 年期限支付权限费用。客户始终具有修改续订设置的选项。他们可以取消续订或按不同的数量和期限续订合同。

升级

客户可以将合同升级到更高值之一(更长期限除外)。例如,他们可以升级到更高数量或值更高的权限。将向客户提供现有合同的按比例分配的信用额。客户无法减小其现有合同的规模。他们只能在续订时减小规模或取消其续订。

示例:2018 年 4 月 1 日,一名客户购买了一份为期 1 个月的合同,单价为 100 美元。合同到 10 天时,客户需要更多单位。客户将当前合同扩展到 4 个单位(2018 年 4 月 11 日另外增加 3 个单位)。合同的到期日期保持不变:2018 年 5 月 1 日。

升级价格按比例计算:

已用:4 月份 30 天已用 10 天,1 个单位,定价为 100 美元/单位/月 = (10/30) x 100 美元 x 1 = 33.33 美元

将使用:合同中还剩余 20 天,4 个单位,定价为 100 美元/单位/月 = (20/30) x 100 美元 x 4 = 266.66 美元

由于客户在 2018 年 4 月 1 日购买 1 个单位的原始合同时已经支付了 100 美元,因此在 2018 年 4 月 11 日升级到 4 个单位的价格将为 200 美元,计算方式为 (266.66 美元 + 33.33 美元 - 100 美元)。

授权由您的 SaaS 产品验证,该产品调用 AWS Marketplace Contract Service。

安全性和订购

作为卖家,您有责任只信任直接从 AWS 返回的客户标识符或系统已签名的客户标识符。我们建议您立即解析注册令牌,因为它会在 1 个小时后过期。解析注册令牌后,将客户标识符作为签名的属性存储在客户的浏览器会话中,直到注册完成。

当 SaaS 订阅或 SaaS 合同终止时

客户可以通过 AWS 管理控制台从 SaaS 订阅产品取消订阅。SaaS 合同产品具有合同到期日期。当客户取消订阅或其合同终止时,将发生以下事件:

  1. 系统将通过该客户的 Amazon SNS 主题向您的 SaaS 产品发送 unsubscribe-pending 通知。对于 SaaS 合同,您还会收到 entitlement-updated 通知,指示其权限已更改,并且 AWS Marketplace Entitlement Service 会返回一个空响应。

  2. 您有一个小时来计量客户的任何剩余用量。

  3. 之后,您将收到 unsubscribe-success 通知。此时,您不再能够发送此客户的计量记录。

您可以决定您希望如何在您的 SaaS 产品中为取消订阅的客户禁用功能。例如,您的产品可能要完成客户的现有工作,但要防止客户创建工作。您可能希望向客户显示一条消息,告知对方已禁止其使用。客户可以通过 AWS Marketplace 重新订阅您的产品。