Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione degli eventi di abbonamento SaaS con Amazon EventBridge
Puoi usare Amazon EventBridge per integrare e gestire prodotti SaaS con. Marketplace AWS Gli eventi vengono inviati per modificare gli abbonamenti dei clienti e i diritti contrattuali per i tuoi prodotti. Ricevi notifiche quando i clienti si abbonano, quando i loro diritti cambiano e quando annullano, così sai esattamente quando concedere o revocare l'accesso. Questi eventi svolgono due ruoli principali:
-
Produttore: si tratta del produttore originale del prodotto indicato nell'inserzione Marketplace AWS, noto anche come Independent Solution Vendor (ISV).
-
Proponente: è il proponente originale di un contratto di acquisto per il prodotto elencato in. Marketplace AWS Può trattarsi dell'ISV o di un Channel Partner autorizzato a rivendere il prodotto.
Due modelli di vendita distinti determinano se, in qualità di ISV, agisci come produttore o proponente. Il tuo ruolo determina le notifiche tramite cui ricevere. EventBridge
| Modello di vendita | Description | Il ruolo di ISV |
|---|---|---|
| Marketplace AWS offerta pubblica o privata | Estendi un'offerta o un accordo direttamente all'acquirente. | Produttore e proponente |
| Offerta privata per i partner di canale | Un partner di canale autorizzato a rivendere il prodotto estende un'offerta o un accordo all'acquirente. | Produttore |
EventBridge eventi per prodotti SaaS
Quando si verifica una Marketplace AWS transazione, EventBridge invia gli eventi al bus degli eventi predefinito. Il tuo ruolo di produttore o proponente determina quali eventi ricevere.
| Nome evento | Iniziato da | Risposta | Destinatario |
|---|---|---|---|
|
Viene creato un nuovo accordo, un accordo esistente viene sostituito o un accordo esistente viene rinnovato. | Il contratto di acquisto viene registrato e vengono intraprese le azioni successive alla vendita. DescribeAgreement L'API viene utilizzata per determinare se il nuovo contratto è una prova gratuita. |
Produttore e proponente |
|
Un contratto esistente viene modificato. | Il record del contratto di acquisto viene modificato. | Produttore e proponente |
|
Un contratto è scaduto, è stato annullato, è stato risolto. | La chiusura del contratto di acquisto viene registrata e vengono eseguite le azioni di annullamento successive all'accordo. L'ISV inizia a revocare i diritti dei clienti. Per i prodotti basati sull'utilizzo, l'ISV riporta i record di utilizzo finali prima dell'invio dell'evento di deprovisioning della licenza e della chiusura della finestra di segnalazione. | Produttore e proponente |
| Licenza aggiornata - Produttore | Il diritto dell'acquirente a un prodotto è cambiato. | I diritti dei clienti vengono verificati utilizzando l'GetEntitlementsAPI e i servizi vengono forniti di conseguenza. |
Solo produttore |
| Licenza non fornita - Produttore | Il diritto dell'acquirente a un prodotto è scaduto. | I diritti del cliente vengono completamente revocati. | Solo produttore |
Nota
I tipi di eventi relativi al contratto di acquisto per produttore e proponente sono quasi identici, fatta eccezione per la presenza di un ResaleAuthorization ID. Per evitare messaggi ridondanti, viene inviato solo l'evento del contratto di acquisto del proponente quando l'utente è sia il produttore che il proponente.
Per informazioni su come rispondere a queste notifiche, consulta i seguenti argomenti:
Per l'elenco completo dei tipi di eventi e dei relativi schemi dettagliati, consulta la Guida EventBridge Eventi Amazon al venditore.
Riporta l'utilizzo finale prima del rilascio della licenza
Per i prodotti con un componente di fatturazione basato sull'utilizzo, AWS Marketplace offre ai venditori un'ora per inviare i record di utilizzo finali per i clienti il cui contratto è scaduto. Dopo questo periodo, l'BatchMeterUsageAPI rifiuta l'utilizzo segnalato e non puoi fatturare al cliente. I seguenti eventi definiscono l'inizio e la chiusura di quella finestra:
-
AWS Marketplace invia l'evento concluso del contratto di acquisto alla scadenza del contratto e segna l'inizio della finestra di segnalazione finale. I venditori hanno un'ora per raccogliere qualsiasi utilizzo non segnalato per il cliente e segnalarlo utilizzando l'
BatchMeterUsageAPI. -
AWS Marketplace invia l'evento di deprovisioning della licenza quando ha revocato completamente i diritti del cliente e non accetta più i report sull'utilizzo.
Integra EventBridge con il tuo prodotto SaaS
Utilizzalo EventBridge per integrare le operazioni di provisioning dei tenant con la tua inserzione SaaS nel Marketplace. AWS
-
Le regole degli eventi definiscono come reagire a un evento. Queste regole possono reagire immediatamente o secondo una pianificazione prestabilita.
-
I modelli di eventi sono definiti nelle regole degli eventi e consentono di filtrare in base a tipi di eventi specifici inviati al bus eventi predefinito. I modelli di pattern per ogni tipo di evento sono disponibili nella EventBridge console. Nella fase di configurazione del modello di evento, seleziona AWS i servizi come origine dell'evento e AWS Marketplace Agreements and Licenses come AWS servizio.
-
Tutti i tipi di eventi AWS Marketplace Agreements and Licenses utilizzano la seguente struttura.
{ "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] } -
-
Gli obiettivi sono risorse che ricevono eventi quando corrispondono al modello di evento definito per una regola. Molti AWS servizi si integrano EventBridge e possono fungere da obiettivi, tra cui le funzioni Lambda, Step Functions e API Gateway.
Per ulteriori informazioni sulla configurazione EventBridge delle regole, consulta Getting started: Create an Amazon EventBridge Event Bus rule.