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 i prodotti SaaS con. AWS Marketplace Vengono inviati eventi per modificare gli abbonamenti e i diritti contrattuali dei clienti per i tuoi prodotti. Ricevi notifiche quando i clienti si abbonano, quando i loro diritti cambiano e quando annullano l'abbonamento, così sai esattamente quando concedere o revocare l'accesso. Questi eventi svolgono due ruoli principali:
-
Produttore: si tratta del produttore originale del prodotto inserito nell'elenco AWS Marketplace, noto anche come Independent Solution Vendor (ISV).
-
Proponente: è il proponente originale di un contratto di acquisto per il prodotto elencato in. AWS Marketplace Può essere l'ISV o un Channel Partner autorizzato a rivendere il prodotto.
Due modelli di vendita distinti determinano se tu, in qualità di ISV, agisci come produttore o proponente. Il tuo ruolo determina tramite quali notifiche riceverai. EventBridge
| Schema di vendita | Description | Il ruolo dell'ISV |
|---|---|---|
| AWS Marketplace offerta pubblica o privata | Estendi un'offerta o un accordo direttamente all'acquirente. | Sia produttore che proponente |
| Offerta privata per i partner di canale | Un partner di canale autorizzato a rivendere il tuo prodotto estende un'offerta o un accordo all'acquirente. | Produttore |
EventBridge eventi per prodotti SaaS
Quando si verifica una AWS Marketplace transazione, EventBridge invia gli eventi al bus di eventi predefinito. Il tuo ruolo di produttore o proponente determina quali eventi ricevi.
| Nome evento | Iniziato da | Risposta | Destinatario |
|---|---|---|---|
|
Viene creato un nuovo accordo, viene sostituito un accordo esistente o rinnovato un accordo esistente. | 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, è annullato, è terminato. | La chiusura del contratto di acquisto viene registrata e le azioni successive all'annullamento del contratto. L'ISV inizia a revocare i diritti dei clienti. | Produttore e proponente |
| Avviso relativo al contratto di acquisto emesso - Produttore | AWS ha emesso un avviso che potrebbe invalidare il presente contratto. Le condizioni che possono attivare questo avviso includono la chiusura dell'account dell'acquirente, la compromissione, l'abuso o la frode. | AWS ha identificato un problema che riguarda questo accordo. Questo problema potrebbe influire sulla fatturazione o sull'accesso al servizio. Contatta direttamente l'acquirente e valuta se modificare il suo accesso. | Solo produttore |
| Avviso relativo al contratto di acquisto risolto - Produttore | AWS ha risolto i problemi che riguardavano questo accordo. | AWS ha risolto il problema relativo al presente contratto. Se hai apportato modifiche all'abbonamento o all'accesso dell'acquirente, puoi ripristinarli a tua discrezione. | Solo produttore |
| Licenza aggiornata - Produttore | Il diritto dell'acquirente a un prodotto è cambiato. | I diritti dei clienti vengono verificati tramite l'GetEntitlementsAPI e i servizi vengono forniti di conseguenza. |
Solo produttore |
| Licenza non più disponibile - Produttore | Il diritto dell'acquirente a un prodotto è scaduto. | Per i prodotti basati sull'utilizzo, questo evento segna l'inizio di una finestra di segnalazione finale di 1 ora. I venditori devono raccogliere e segnalare qualsiasi utilizzo non segnalato utilizzando l'API. BatchMeterUsage Dopo la chiusura di questa finestra, i diritti dei clienti vengono completamente revocati e i report sull'utilizzo non sono più accettati. |
Solo produttore |
| Soglia di spesa raggiunta | La spesa accumulata dall'acquirente per un prodotto SaaS con pagamento in base al consumo ha raggiunto una soglia di spesa e ha AWS Marketplace avviato una verifica del pagamento (veterinaria) sulla carta dell'acquirente. | Informazioni; non è richiesta alcuna azione. AWS Marketplace sta verificando la capacità di pagamento dell'acquirente. Attendi l'evento Spend Threshold Vet completato o Spend Threshold Vet fallito. | Produttore e proponente |
| Spend Threshold Vet ha avuto successo | La verifica del pagamento sulla carta dell'acquirente è stata superata e il ciclo della soglia di spesa è stato ripristinato. | Informativo; non è richiesta alcuna azione. AWS Marketplace ha convalidato il metodo di pagamento dell'acquirente. | Produttore e proponente |
| Controllo della soglia di spesa non riuscito | La verifica del pagamento sulla carta dell'acquirente non è riuscita. | AWS Marketplace non è stato possibile verificare il metodo di pagamento dell'acquirente. AWS Marketplace riproverò la verifica. | Produttore e proponente |
Gli eventi Spend Threshold Reached, Spend Threshold Vet Succeeded e Spend Threshold Vet Failed si applicano solo ai prodotti SaaS con prezzi basati sull'utilizzo (pay-as-you-go). AWS Marketplace non invia questi eventi per i prodotti SaaS con prezzi esclusivamente contrattuali o in abbonamento.
Nota
I tipi di eventi del contratto di acquisto per il produttore e il proponente sono quasi identici, fatta eccezione per la presenza di un ID di autorizzazione alla rivendita. Per evitare messaggi ridondanti, viene inviato solo l'evento relativo al contratto di acquisto con il proponente quando siete sia il produttore che il proponente.
Per l'elenco completo dei tipi di eventi e dei relativi schemi dettagliati, consulta EventBridge Eventi Amazon la Guida per il venditore.
Finestra di rendicontazione finale sull'utilizzo per i prodotti basati sull'utilizzo
Per i prodotti con una componente di fatturazione basata sull'utilizzo, AWS Marketplace offre ai venditori un'ora per inviare i record di utilizzo finali per i clienti i cui diritti sono scaduti. Dopo questo periodo, l'BatchMeterUsageAPI rifiuta l'utilizzo segnalato e non è possibile fatturare al cliente.
AWS Marketplace invia l'evento License Deprovisioned - Manufacturer per segnalare l'inizio della finestra di reporting finale. I venditori hanno un'ora dopo aver ricevuto questo evento per raccogliere eventuali utilizzi non segnalati per il cliente e segnalarli tramite l'API. BatchMeterUsage
Dopo la chiusura della finestra di un'ora, AWS Marketplace revoca completamente i diritti del cliente e non accetta più i report sull'utilizzo.
Effettua l'integrazione con il tuo prodotto SaaS EventBridge
Utilizzalo EventBridge per integrare le tue operazioni di provisioning degli inquilini con la tua inserzione SaaS nel Marketplace. AWS
-
Le regole degli eventi definiscono come reagire a un evento. Queste regole possono reagire immediatamente o in base a una pianificazione prestabilita.
-
I modelli di evento sono definiti nelle regole degli eventi e consentono di filtrare in base a tipi di eventi specifici inviati al bus di 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 gli accordi e le licenze del AWS Marketplace 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 eventi definito per una regola. Molti AWS servizi si integrano EventBridge e possono fungere da obiettivi, tra cui 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.