当客户购买非公开优惠时,Google 会为其创建一项权益,表明该客户已从 Cloud Marketplace 购买了优惠。
本文将介绍如何使用 Partner Procurement API 管理已启用自动优惠审批功能的非公开优惠的权益。
如果您尚未为软件即服务 (SaaS) 产品启用自动商品审批,则会收到与本文中所述不同的 Pub/Sub 消息。如需详细了解这些 Pub/Sub 消息,请参阅管理专属商品的使用权。
如需详细了解如何将 Partner Procurement API 用于非公开优惠,请参阅参考文档。
验证客户的商品何时会开始销售
为 SaaS 产品启用自动优惠批准后,您收到的 Pub/Sub 消息会与未启用自动批准的 SaaS 产品收到的消息不同。由于启用了自动优惠批准功能的 SaaS 商品支持设定开始日期,因此在私享优惠获得批准后,您必须验证优惠预计的开始时间,以便您能够在适当的时间预配资源。
当客户购买非公开优惠时,Cloud Marketplace 会为其创建一项权益,并将以下 Pub/Sub 消息发送到您的产品:
{ "eventId": "...", "eventType": "ENTITLEMENT_OFFER_ACCEPTED", "entitlement": { "id": "ENTITLEMENT_ID", "updateTime": "...", "newOfferDuration": "", // Contract duration for the offer "newOfferStartTime": "...", // Starting time for the offer "newOfferEndTime": "...", // Ending time for the offer }, }
在此示例中,ENTITLEMENT_ID 是由 Cloud Marketplace 创建的 ID。
在您的系统中,更新用户的账号以反映他们购买了优惠。使用 newOfferStartTime
字段验证优惠的预计开始时间,以便您根据需要预配资源。