Gestire i diritti per le offerte private con l'approvazione automatica delle offerte

Quando un cliente acquista un'offerta privata, Google crea un diritto, che indica che il cliente ha acquistato l'offerta di Cloud Marketplace.

Questo articolo illustra come gestire i diritti per le offerte private per le quali è attivata l'approvazione automatica utilizzando l'API Partner Procurement.

Se non hai attivato approvazione automatica delle offerte per il tuo prodotto SaaS (Software as a Service), ricevi diverse Messaggi Pub/Sub rispetto a quelli descritti in questo articolo. Per maggiori dettagli di questi messaggi Pub/Sub, fai riferimento Gestire i diritti per le offerte private.

Per maggiori dettagli sull'utilizzo dell'API Partner Procurement per le offerte private, visita la documentazione di riferimento.

Verifica quando diventeranno attive le offerte del cliente

Quando attivi approvazione automatica delle offerte per un prodotto SaaS, ricevi messaggi Pub/Sub diversi da quelli ricevi per i prodotti SaaS per i quali non è attivata l'approvazione automatica. Poiché i prodotti SaaS con approvazione automatica delle offerte supportano le date di inizio pianificate, dopo l'accettazione di un'offerta privata devi verificare quando dovrebbe iniziare l'offerta, in modo da poter eseguire il provisioning delle risorse al momento giusto.

Quando un cliente acquista un'offerta privata, Cloud Marketplace crea una e invia il seguente messaggio Pub/Sub al tuo prodotto:

{
  "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 questo esempio, ENTITLEMENT_ID è un ID creato da Google Cloud Marketplace.

Nel tuo sistema, aggiorna l'account dell'utente in modo che rifletta l'acquisto dell'offerta. Utilizza il campo newOfferStartTime per verificare l'ora di inizio prevista dell'offerta, in modo da poter eseguire il provisioning delle risorse in base alle esigenze.

Passaggi successivi