Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwaltung von SaaS-Abonnementereignissen mit Amazon EventBridge
Sie können Amazon verwenden EventBridge , um SaaS-Produkte zu integrieren und zu verwalten AWS Marketplace. Ereignisse werden gesendet, wenn sich Kundenabonnements und Vertragsansprüche für Ihre Produkte ändern. Sie erhalten Benachrichtigungen, wenn Kunden ein Abonnement abschließen, wenn sich ihre Ansprüche ändern und wenn sie kündigen, sodass Sie genau wissen, wann Sie den Zugriff gewähren oder widerrufen müssen. Diese Ereignisse erfüllen zwei Hauptaufgaben:
-
Hersteller — Dies ist der ursprüngliche Produkthersteller AWS Marketplace, in dem das Angebot aufgeführt wurde, auch bekannt als Independent Solution Vendor (ISV).
-
Anbieter — Dies ist der ursprüngliche Anbieter eines Kaufvertrags für das in der Liste aufgeführte Produkt. AWS Marketplace Dies kann entweder der ISV oder ein Vertriebspartner sein, der zum Weiterverkauf des Produkts autorisiert ist.
Zwei unterschiedliche Verkaufsmuster bestimmen, ob Sie als ISV als Hersteller oder Anbieter auftreten. Ihre Rolle bestimmt, welche Benachrichtigungen Sie erhalten. EventBridge
| Verkaufsmuster | Description | Die Rolle des ISV |
|---|---|---|
| AWS Marketplace öffentliches oder privates Angebot | Sie unterbreiten ein Angebot oder eine Vereinbarung direkt an den Käufer. | Sowohl Hersteller als auch Anbieter |
| Privates Angebot des Vertriebspartners | Ein Vertriebspartner, der zum Weiterverkauf Ihres Produkts autorisiert ist, unterbreitet dem Käufer ein Angebot oder eine Vereinbarung. | Hersteller |
EventBridge Veranstaltungen für SaaS-Produkte
Wenn eine AWS Marketplace Transaktion stattfindet, werden Ereignisse EventBridge an Ihren Standard-Event-Bus gesendet. Ihre Rolle als Hersteller oder Anbieter bestimmt, welche Ereignisse Sie erhalten.
| Ereignisname | Initiiert von | Antwort | Empfänger |
|---|---|---|---|
|
Ein neuer Vertrag wird erstellt, ein vorhandener Vertrag wird ersetzt oder ein vorhandener Vertrag wird erneuert. | Der Kaufvertrag wird aufgezeichnet und nach dem Verkauf werden Maßnahmen ergriffen. DescribeAgreement Die API wird verwendet, um festzustellen, ob es sich bei der neuen Vereinbarung um eine kostenlose Testversion handelt. |
Hersteller und Anbieter |
|
Eine bestehende Vereinbarung wird geändert. | Der Datensatz des Kaufvertrags wird geändert. | Hersteller und Anbieter |
|
Ein Vertrag ist abgelaufen, wurde storniert, gekündigt. | Der Abschluss des Kaufvertrags wird aufgezeichnet, und nach der Vertragsstornierung werden Maßnahmen ergriffen. ISV beginnt, Kundenansprüche zu widerrufen. | Hersteller und Anbieter |
| Kaufvertragsinformation ausgestellt — Hersteller | AWS hat eine Empfehlung herausgegeben, die dazu führen könnte, dass dieser Vertrag ungültig wird. Zu den Bedingungen, die diese Warnung auslösen können, gehören die Schließung des Käuferkontos, Kompromittierung, Missbrauch oder Betrug. | AWS hat ein Problem identifiziert, das sich auf diese Vereinbarung auswirkt. Dieses Problem kann sich auf die Abrechnung oder den Servicezugang auswirken. Wenden Sie sich direkt an den Käufer und prüfen Sie, ob er seinen Zugang ändern sollte. | Nur vom Hersteller |
| Kaufvertragsberatung abgeschlossen — Hersteller | AWS hat die Probleme gelöst, die sich auf diesen Vertrag ausgewirkt haben. | AWS hat das Problem gelöst, das diese Vereinbarung betraf. Wenn Sie Änderungen am Abonnement oder am Zugang des Käufers vorgenommen haben, können Sie es nach eigenem Ermessen wiederherstellen. | Nur vom Hersteller |
| Lizenz aktualisiert — Hersteller | Der Anspruch des Käufers auf ein Produkt hat sich geändert. | Die Kundenansprüche werden mithilfe der GetEntitlements API überprüft und die Dienste werden entsprechend bereitgestellt. |
Nur vom Hersteller |
| Lizenz wurde entzogen — Hersteller | Der Anspruch des Käufers auf ein Produkt ist erloschen. | Bei nutzungsabhängigen Produkten markiert dieses Ereignis den Beginn eines einstündigen Abschlussberichtsfensters. Verkäufer sollten alle nicht gemeldeten Nutzungen mithilfe der API erfassen und melden. BatchMeterUsage Wenn dieses Fenster geschlossen wird, werden die Kundenansprüche vollständig entzogen und Nutzungsberichte werden nicht mehr akzeptiert. |
Nur Hersteller |
| Ausgabenschwelle erreicht | Die kumulierten Ausgaben des Käufers für ein SaaS-Produkt mit nutzungsbasierter Bezahlung haben einen Schwellenwert erreicht und eine Zahlungsüberprüfung (Vet) auf der Karte des Käufers AWS Marketplace eingeleitet. | Informativ; es sind keine Maßnahmen erforderlich. AWS Marketplace überprüft die Zahlungsfähigkeit des Käufers. Warten Sie auf das Ereignis „Schwellenwert für die Prüfung erfolgreich ausgeben“ oder „Schwellenwert nicht bestanden“. | Hersteller und Anbieter |
| Spend Threshold: Tierarzt erfolgreich | Die Zahlungsüberprüfung auf der Karte des Käufers wurde erfolgreich abgeschlossen und der Ausgabenzyklus wurde zurückgesetzt. | Informativ; es sind keine Maßnahmen erforderlich. AWS Marketplace hat die Zahlungsmethode des Käufers bestätigt. | Hersteller und Anbieter |
| Schwellenwert ausgeben — Tierarzt gescheitert | Die Zahlungsüberprüfung auf der Karte des Käufers ist fehlgeschlagen. | AWS Marketplace konnte die Zahlungsmethode des Käufers nicht verifizieren. AWS Marketplace wird die Überprüfung erneut versuchen. | Hersteller und Vorschlagsgeber |
Die Ereignisse Spend Threshold Reached, Spend Threshold Vet Succeed und Spend Threshold Vet Failed gelten nur für SaaS-Produkte mit nutzungsabhängiger Preisgestaltung (nutzungsbasierte Bezahlung). AWS Marketplace sendet diese Ereignisse nicht für SaaS-Produkte, für die nur Vertrags- oder Abonnementpreise gelten.
Anmerkung
Die Ereignistypen bei Kaufverträgen für Hersteller und Anbieter sind nahezu identisch, mit Ausnahme des Vorhandenseins einer ResaleAuthorization-ID. Um redundante Meldungen zu vermeiden, wird nur das Kaufvertragsereignis des Vorschlagenden gesendet, wenn Sie sowohl der Hersteller als auch der Anbieter sind.
Eine vollständige Liste der Veranstaltungstypen und ihrer detaillierten Schemata finden Sie EventBridge Amazon-Veranstaltungen im Verkäuferleitfaden.
Fenster zur Meldung der endgültigen Nutzung für nutzungsabhängige Produkte
Bei Produkten mit einer nutzungsabhängigen Abrechnungskomponente gibt AWS Marketplace Verkäufern eine Stunde Zeit, um die endgültigen Nutzungsdaten für Kunden einzureichen, deren Ansprüche abgelaufen sind. Nach Ablauf dieses Zeitraums lehnt die BatchMeterUsage API die gemeldete Nutzung ab und Sie können dem Kunden keine Rechnung mehr stellen.
AWS Marketplace sendet das Ereignis License Deprovisioned — Manufacturer, um den Beginn des letzten Berichtsfensters zu signalisieren. Verkäufer haben nach Erhalt dieses Ereignisses eine Stunde Zeit, um jegliche nicht gemeldete Nutzung für den Kunden zu erfassen und über die API zu melden. BatchMeterUsage
Nach Ablauf des einstündigen Zeitfensters widerruft AWS Marketplace dem Kunden alle Ansprüche vollständig und akzeptiert keine Nutzungsberichte mehr.
Integrieren Sie es in Ihr EventBridge SaaS-Produkt
Verwenden Sie diese EventBridge Option, um Ihre Mandantenbereitstellung in Ihr SaaS-Angebot auf AWS Marketplace zu integrieren.
-
Veranstaltungsregeln definieren, wie auf ein Ereignis reagiert wird. Diese Regeln können sofort oder nach einem festgelegten Zeitplan reagieren.
-
Ereignismuster sind in den Eventregeln definiert und ermöglichen es Ihnen, nach bestimmten Ereignistypen zu filtern, die an Ihren Standard-Event-Bus gesendet werden. Mustervorlagen für jeden Ereignistyp sind in der EventBridge Konsole verfügbar. Wählen Sie im Schritt zur Konfiguration des Event-Musters AWS Services als Eventquelle und AWS Marketplace Agreements and Licenses als AWS Service aus.
-
Alle Ereignistypen für AWS Marketplace Agreements and Licenses verwenden die folgende Struktur.
{ "detail-type": ["e.g. Purchase Agreement Ended - Manufacturer"], "source": ["aws.agreement-marketplace"] } -
-
Ziele sind Ressourcen, die Ereignisse empfangen, wenn sie dem für eine Regel definierten Ereignismuster entsprechen. Viele AWS Dienste lassen sich in Ziele integrieren EventBridge und können als Ziele dienen, darunter Lambda-Funktionen, Step Functions und API Gateway.
Weitere Informationen zum Einrichten von EventBridge Regeln finden Sie unter Erste Schritte: Erstellen Sie eine Amazon EventBridge Event Bus-Regel.