當客戶購買私密優惠時,Google 會建立授權,表示客戶已透過 Cloud Marketplace 購買優惠。
本文將介紹如何使用合作夥伴採購 API,管理已啟用自動商品核准功能的私人商品的授權。
如果您尚未為軟體即服務 (SaaS) 產品啟用自動商品核准功能,您會收到與本文所述不同的 Pub/Sub 訊息。如需這些 Pub/Sub 訊息的詳細資訊,請參閱「管理私密優惠的授權」。
如要進一步瞭解如何使用合作夥伴採購 API 處理私人商品,請參閱參考文件。
確認客戶的優惠何時生效
為 SaaS 產品啟用自動核准優惠功能後,您會收到不同於未啟用自動核准功能的 SaaS 產品所收到的 Pub/Sub 訊息。由於具備自動核准優惠功能的 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
欄位確認優惠的預估開始時間,以便視需要配置資源。
後續步驟
針對您提供的 SaaS 產品啟用自動核准優惠功能。
為特定客戶建立私密優惠。