Volumenabrechnung für SaaS mit dem Messungsdienst für den kommerziellen Marketplace

Mit dem Messungsdienst für den kommerziellen Marketplace können Sie Software-as-a-Service-Angebote (SaaS) erstellen, die nach nicht standardmäßigen Einheiten abgerechnet werden. Vor der Veröffentlichung eines SaaS-Angebots für den kommerziellen Marketplace definieren Sie die Abrechnungsdimensionen wie Bandbreite, Tickets oder verarbeitete E-Mails. Kunden zahlen dann auf der Grundlage ihres Verbrauchs dieser Dimensionen, wobei Ihr System Microsoft über die API für den Messungsdienst für den kommerziellen Marketplace über abrechenbare Ereignisse informiert, sobald diese auftreten.

Voraussetzungen für die getaktete Abrechnung

Damit die getaktete Abrechnung auf ein SaaS-Angebot angewendet werden kann, müssen folgende Voraussetzungen erfüllt sein:

Anschließend kann das SaaS-Angebot in die APIs für den Messungsdienst für den kommerziellen Marketplace integriert werden, um Microsoft über abrechenbare Ereignisse zu informieren.

Hinweis

Marketplace-Metering-Dienst ist nur für das Abrechnungsmodell mit pauschalen Tarifen verfügbar und gilt nicht für das Abrechnungsmodell pro Benutzer.

Zusammenspiel von getakteter Abrechnung und Preisgestaltung

Das Verständnis der Angebotshierarchie ist wichtig, wenn es darum geht, das Angebot zusammen mit seinen Preismodellen zu definieren.

  • Jedes SaaS-Angebot ist so konfiguriert, dass es entweder über Microsoft verkauft wird oder nicht. Sobald ein Angebot veröffentlicht wurde, kann diese Option nicht mehr geändert werden.
  • Jedes SaaS-Angebot, das für den Verkauf über Microsoft konfiguriert ist, kann über einen oder mehrere Pläne verfügen. Ein Benutzer abonniert das SaaS-Angebot, aber er wird im Rahmen eines Plans über Microsoft erworben.
  • Jedem Plan ist ein Preismodell zugeordnet: pauschal oder pro Benutzer. Alle Pläne in einem Angebot müssen dem gleichen Preismodell zugeordnet sein. Es kann z. B. kein Angebot mit Plänen für ein Pauschalpreismodell und ein weiteres Preismodell pro Benutzer geben.
  • In jedem Plan, der für ein Pauschalabrechnungsmodell konfiguriert ist, ist mindestens eine wiederkehrende Gebühr (die 0 $ betragen kann) enthalten:
    • Wiederkehrende monatliche Gebühr: Pauschale monatliche Gebühr, die monatlich im Voraus bezahlt wird, wenn der Benutzer den Tarif erwirbt
    • Wiederkehrende Jahresgebühr: Pauschale Jahresgebühr, die jährlich im Voraus bezahlt wird, wenn der Benutzer den Tarif erwirbt
  • Zusätzlich zu den wiederkehrenden Gebühren kann der Pauschaltarif auch optionale, benutzerdefinierte Dimensionen enthalten, mit denen dem Kunden die zusätzliche, nicht in der Pauschale enthaltene Nutzung berechnet wird. Jede Dimension stellt eine abrechnende Einheit dar, die Ihr Dienst mit der kommerziellen Marketplace-Metering-Dienst-API an Microsoft kommuniziert.

Wichtig

Sie müssen die Nutzung in Ihrem Code nachverfolgen und nur für die Nutzung, die über der Grundgebühr liegt, Nutzungsereignisse an Microsoft senden.

Hinweis

Angebote werden den Kunden in ihrer Vertragswährung zu dem lokalen Marktpreis in Rechnung gestellt, der zum Zeitpunkt der Angebotserstellung veröffentlicht wurde. Der von Kunden und an ISVs gezahlte Betrag hängt vom aktuellen Wechselkurs ab, zu dem der Kunde das Angebot abwickelt. Weitere Informationen finden Sie unter So rechnen wir Währungen um.

Beispielangebot

In diesem Beispiel ist Contoso ein Herausgeber mit einem SaaS-Dienst namens Contoso Notification Services (CNS). Mit CNS können Kunden Benachrichtigungen entweder per E-Mail oder per SMS senden. Contoso ist in Partner Center als Herausgeber für das kommerzielle Marketplace-Programm registriert und kann Angebote für Azure-Kunden veröffentlichen. Es gibt drei Pläne, die mit dem CNS verbunden sind (siehe unten):

  • Basic-Tarif

    • Senden Sie 10000 E-Mails und 1000 Texte für $5/Monat (pauschal monatliche Gebühr)
      • Über die 10000 E-Mails hinaus zahlen Sie 1 $ für alle 100 E-Mails
        • Über die 1000 Texte hinaus zahlen Sie für jeden Text $ 0,05 Screenshot: Preise für den Basic-Plan
  • Premium-Tarif

    • Senden Sie 50000 E-Mails und 1000 Texte für $350/Jahr oder 120000 E-Mails und 3000 Texte für $ 600/2 Jahre oder unbegrenzte E-Mails und 5000 Texte für $ 850/3 Jahre
    • Über die enthaltene Menge für E-Mails hinaus zahlen Sie 1 $ für alle 100 E-Mails
    • Über die enthaltene Menge für Texte hinaus zahlen Sie für jeden Text $ 0,02 Screenshot: Preise für den Premium-Plan
  • Enterprise-Tarif

    • Unbegrenzte Anzahl von E-Mails und Texten für $ 50/Monat senden Screenshot: Preise für den Enterprise-Plan

    Je nach ausgewähltem Tarif kann ein Azure-Kunde, der ein Abonnement für ein CNS-SaaS-Angebot abschließt, während der Abonnementlaufzeit (Monat oder Jahr, in den Abonnementdetails unter „StartDate“ und „EndDate“ aufgeführt) die enthaltene Menge an SMS und E-Mails senden. Contoso erfasst die Nutzung bis zum enthaltenen Kontingent, ohne dass Nutzungsereignisse an Microsoft gesendet werden. Wenn Kunden mehr als die enthaltene Menge verbrauchen, müssen sie keine Pläne ändern oder etwas anderes tun. Contoso misst die Überlastung über die enthaltene Menge hinaus und beginnt, Nutzungsereignisse an Microsoft zu senden, um die Überlastungsnutzung mithilfe der kommerziellen Marketplace-Metering-Dienst-API zu laden. Microsoft berechnet dem Kunden wiederum die Überlastung, wie vom Herausgeber in den benutzerdefinierten Dimensionen angegeben. Die Abrechnung für die über das Pauschalkontingent hinausgehende Nutzung erfolgt im nächsten Abrechnungszeitraum (monatlich, bei einigen Kunden u. U. jedoch vierteljährlich oder jährlich). Bei einem monatlichen Pauschaltarif wird die zusätzliche Nutzung jeweils für den Monat abgerechnet, in dem das Pauschalkontingent überschritten wurde. Bei einem jährlichen Pauschaltarif wird die gesamte zusätzliche Nutzung, die vom benutzerdefinierten Messungsdienst übertragen wird, nachdem das im Tarif enthaltene Grundkontingent aufgebraucht ist, bis zum Ende des Jahresabonnements im jeweiligen Abrechnungszeitraum (monatlich) als Überschreitung abgerechnet.

    Abrechnungsdimensionen

    Jede Abrechnungsdimension definiert eine benutzerdefinierte Einheit, mit der ein unabhängiger Softwarehersteller Nutzungsereignisse senden kann. Abrechnungsdimensionen werden auch verwendet, um dem Kunden mitzuteilen, wie sie für die Verwendung der Software in Rechnung gestellt werden. Sie sind wie folgt definiert:

    • Kennung: Die unveränderliche Dimensionskennung, auf die bei der Ausgabe von Nutzungsereignissen verwiesen wird

    • Anzeigename: Der Anzeigename, der der Dimension zugeordnet ist, z. B. „Gesendete SMS“

    • Maßeinheit: Die Beschreibung der Abrechnungseinheit, z. B. „pro SMS“ oder „pro 100 E-Mails“

    • Preis pro Einheit in USD: Der Preis für eine Einheit der Dimension. Kann 0 (Null) entsprechen.

    • 1-Monats-Menge, die in der Basis enthalten ist: Die Menge der Dimension, die pro Monat enthalten ist, für Kunden, die die wiederkehrende monatliche Gebühr bezahlen, muss eine ganze Zahl sein. Der Wert kann 0 oder höher (unbegrenzt) sein.

    • 1-Jahres-Menge, die in der Basis enthalten ist: Die Menge der Dimension, die pro Jahr enthalten ist, für Kunden, die die wiederkehrende jährliche Gebühr zahlen, muss eine ganze Zahl sein. Der Wert kann 0 oder höher (unbegrenzt) sein.

    • 2-Jahres-Menge, die in der Basis enthalten ist: Die Menge der Dimension, die für die 2-Jahres-Laufzeit für Kunden, die die 2-Jahres-Gebühr zahlen, enthalten ist, muss eine ganze Zahl sein. Der Wert kann 0 oder höher (unbegrenzt) sein.

    • 3-Jahres-Menge, die in der Basis enthalten ist: Die für die 3-Jahres-Laufzeit enthaltene Menge für Kunden, die die 3-Jahres-Gebühr zahlen, muss eine ganze Zahl sein. Der Wert kann 0 oder höher (unbegrenzt) sein.

Wichtig

Sie müssen die Nutzung in Ihrem Code nachverfolgen und nur für die Nutzung, die über der Grundgebühr liegt, Nutzungsereignisse an Microsoft senden.

Abrechnungsdimensionen werden in allen Plänen für ein Angebot verwendet. Manche Attribute gelten für die Dimension über alle Pläne hinweg, andere Attribute sind dagegen planspezifisch.

Die Attribute, die die Dimension selbst definieren, werden übergreifend für alle Pläne zu einem Angebot genutzt. Vor der Angebotsveröffentlichung wirkt sich eine Änderung dieser Attribute im Kontext eines beliebigen Plans auf die Dimensionsdefinition für alle Pläne aus. Nachdem Sie das Angebot veröffentlicht haben, können diese Attribute nicht mehr bearbeitet werden. Zu diesen Attributen zählen folgende:

  • Kennung
  • Anzeigenname
  • Einheit

Die anderen Attribute einer Dimension sind planspezifisch und können von Plan zu Plan unterschiedliche Werte haben. Vor dem Veröffentlichen des Plans können Sie diese Werte bearbeiten, und nur dieser Plan ist betroffen. Nachdem Sie den Plan veröffentlicht haben, können diese Attribute nicht mehr bearbeitet werden. Zu diesen Attributen zählen folgende:

  • Preis pro Einheit in USD

  • 1-Monat-Menge, die in der Basis enthalten ist

  • 1-Jahres-Menge, die in der Basis enthalten ist

  • 2-Jahres-Menge, die in der Basis enthalten ist

  • 3-Jahres-Menge, die in der Basis enthalten ist

Dimensionen verfügen auch über zwei spezielle Konzepte, "enabled" und "Unlimited":

  • Aktiviert gibt an, dass dieser Plan Teil dieser Dimension ist. Wenn Sie einen neuen Plan erstellen, der keine Nutzungsereignisse basierend auf dieser Dimension sendet, sollten Sie diese Option möglicherweise deaktiviert lassen. Außerdem werden alle neuen Dimensionen, die nach der ersten Veröffentlichung eines Plans hinzugefügt wurden, im bereits veröffentlichten Plan als "nicht aktiviert" angezeigt. Eine deaktivierte Dimension wird in keiner Liste der Dimensionen für einen Plan angezeigt, der von Kunden angezeigt wird.
  • Unbegrenzt dargestellt durch das Kontrollkästchen "Unbegrenzt " für jede enthaltene Menge, gibt an, dass dieser Plan an dieser Dimension teilnimmt, aber keine Nutzung für diese Dimension ausgibt. Dadurch können Sie Ihren Kunden vermitteln, dass die durch diese Dimension dargestellte Funktion im Plan enthalten und die Nutzung nicht begrenzt ist. Eine Dimension mit unendlicher Nutzung wird in Listen mit Dimensionen für einen Plan angezeigt, der von Kunden angezeigt wird, und zeigt an, dass für diesen Plan nie eine Gebühr anfallen wird.

Hinweis

Die folgenden Szenarien werden explizit unterstützt:
- Sie können einem neuen Plan eine neue Dimension hinzufügen. Die neue Dimension wird für bereits veröffentlichte Pläne nicht aktiviert.
- Sie können einen pauschalen Plan ohne Dimensionen veröffentlichen und anschließend einen neuen Plan hinzufügen und eine neue Dimension für diesen Plan konfigurieren. Die neue Dimension wird für bereits veröffentlichte Pläne nicht aktiviert.

Festlegen des Dimensionspreises pro Einheit und unterstütztem Markt

Ebenso wie Pauschalgebühren können auch die Preise von Abrechnungsdimensionen pro unterstütztem Land oder unterstützter Region festgelegt werden. Sie müssen dafür das Feature zum Importieren und Exportieren von Preisdaten in Partner Center wie folgt verwenden.

  1. Definieren Sie die gewünschten Dimensionen, und markieren Sie, welche Märkte unterstützt werden sollen.

  2. Exportieren Sie diese Daten in eine Datei.

  3. Fügen Sie die korrekten Preise pro Land oder Region ein, und importieren Sie die Datei in Partner Center.

    Die Benutzeroberfläche der Zähler ändert sich, um widerzuspiegeln, dass die Preise der Dimension nur in der Datei zu sehen sind.

    Screenshot: Dimensionen des Messungsdiensts für den kommerziellen Marketplace

    Privater Tarif

    Ebenso wie bei Pauschaltarifen kann ein Tarif mit Dimensionen als privat festgelegt werden. Er ist dann nur noch für die für den Tarif definierte Zielgruppe zugänglich.

    Einschränkungen

    Testverhalten

    Getaktete Abrechnung mit dem kommerziellen Marketplace-Metering-Dienst ist nicht kompatibel mit dem Anbieten einer kostenlosen Testversion. Es ist nicht möglich, einen Plan für die Verwendung der getakteten Abrechnung und einer kostenlosen Testversion zu konfigurieren.

    Sperrverhalten

    Da eine Dimension, die mit dem kommerziellen Marktplatz-Metering-Service verwendet wird, eine Vorstellung davon vermittelt, wie ein Kunde für den Service bezahlen wird, sind alle Details für eine Dimension nicht mehr editierbar, nachdem Sie sie veröffentlicht haben. Daher ist es wichtig, dass Sie Ihre Dimensionen vor der Veröffentlichung vollständig für einen Plan definiert wurden.

    Sobald ein Angebot mit einer Dimension veröffentlicht wurde, können die Details der Angebotsebene für diese Dimension nicht mehr geändert werden:

  • Kennung
  • Anzeigenname
  • Einheit

Nachdem ein Plan veröffentlicht wurde, können die Details auf der Planebene nicht mehr geändert werden:

  • 1-Monat-Menge, die in der Basis enthalten ist

    • 1-Jahres-Menge, die in der Basis enthalten ist

    • 2-Jahres-Menge, die in der Basis enthalten ist

    • 3-Jahres-Menge, die in der Basis enthalten ist

    • Ob die Dimension für den Plan aktiviert ist oder nicht

    Obergrenzen

    Für ein einzelnes Angebot können maximal 30 individuelle Dimensionen konfiguriert werden.

    Support

    Sollte eines der folgenden Probleme bei Ihnen auftreten, können Sie ein Supportticket erstellen:

  • Technische Probleme mit der Marketplace-Messungsdienst-API

  • Ein Problem, das aufgrund eines Fehlers auf Ihrer Seite eskaliert werden muss (z. B. falsches Verwendungsereignis)

  • Ein anderes Problem im Zusammenhang mit der getakteten Abrechnung

    Um die Supportoptionen für Herausgeber zu verstehen und ein Supportticket für Microsoft zu öffnen, befolgen Sie die Anweisungen unter Support für das Programm „Kommerzieller Marketplace“ im Partner Center.

    Nächste Schritte

  • Getaktete Abrechnungs-APIs für Marketplace

Videoanleitungen