자동 오퍼 승인을 사용하여 프라이빗 오퍼의 사용 권한 관리

고객이 프라이빗 오퍼를 구매하면 Google에서 고객이 Cloud Marketplace에서 오퍼를 구매했음을 나타내는 사용 권한을 만듭니다.

이 도움말에서는 Partner Procurement API를 사용하여 자동 오퍼 승인이 사용 설정된 프라이빗 오퍼의 사용 권한을 관리하는 방법을 검토합니다.

Software as a service(SaaS) 제품에 자동 오퍼 승인을 사용 설정하지 않은 경우 이 도움말에 설명된 것과 다른 Pub/Sub 메시지가 수신됩니다. 이러한 Pub/Sub 메시지에 대한 자세한 내용은 프라이빗 오퍼의 사용 권한 관리를 참조하세요.

프라이빗 오퍼에 Partner Procurement 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 필드를 사용하여 예정된 오퍼 시작 시간을 확인합니다.

다음 단계