Berechtigungen für private Angebote mit automatischer Angebotsgenehmigung verwalten

Wenn ein Kunde ein privates Angebot kauft, erstellt Google eine Berechtigung, die angibt, dass der Kunde das Angebot von Cloud Marketplace gekauft hat.

In diesem Artikel wird beschrieben, wie Sie Berechtigungen für Ihre privaten Angebote mit aktivierter automatischer Angebotsgenehmigung mithilfe der Partner Procurement API verwalten.

Wenn Sie für Ihr SaaS-Produkt (Software as a Service) die automatische Angebotsgenehmigung nicht aktiviert haben, erhalten Sie andere Pub/Sub-Nachrichten als in diesem Artikel beschrieben. Weitere Informationen zu diesen Pub/Sub-Nachrichten findest du unter Berechtigungen für private Angebote verwalten.

Weitere Informationen zur Verwendung der Partner Procurement API für private Angebote finden Sie in der Referenzdokumentation.

Bestätigen, wann die Angebote Ihres Kunden aktiv werden

Wenn Sie die automatische Angebotsgenehmigung für ein SaaS-Produkt aktivieren, erhalten Sie andere Pub/Sub-Nachrichten als für SaaS-Produkte, für die keine automatische Genehmigung aktiviert ist. Da SaaS-Produkte mit geplanten Startdaten für die automatische Angebotsgenehmigung nach der Annahme eines privaten Angebots prüfen müssen, wann das Angebot voraussichtlich beginnen wird, damit Sie Ressourcen zum richtigen Zeitpunkt bereitstellen können.

Wenn ein Kunde ein privates Angebot kauft, erstellt Cloud Marketplace eine Berechtigung und sendet die folgende Pub/Sub-Nachricht an Ihr Produkt:

{
  "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
  },
}

In diesem Beispiel ist ENTITLEMENT_ID eine von Cloud Marketplace erstellte ID.

Aktualisieren Sie in Ihrem System das Konto des Nutzers, um anzugeben, dass er das Angebot gekauft hat. Verwenden Sie das Feld newOfferStartTime, um die Uhrzeit zu prüfen, zu der das Angebot voraussichtlich beginnt, damit Sie Ressourcen nach Bedarf bereitstellen können.

Nächste Schritte