Testen eines SaaS-Plans

In diesem Artikel wird erläutert, wie Sie ein SaaS-Angebot (Software-as-a-Service) in der Vorschauversion testen.

Im Folgenden finden Sie einige allgemeine Richtlinien, die Sie beim Testen Ihres Angebots beachten sollten.

  • Wenn Ihr SaaS-Angebot die getaktete Abrechnung mit dem Messungsdienst des kommerziellen Marketplace unterstützt, lesen und befolgen Sie die bewährten Testmethoden, die unter APIs für getaktete Abrechnung im Marketplace beschrieben sind.
  • Überprüfen und befolgen Sie die Testanweisungen unter Implementieren eines Webhooks für den SaaS-Dienst, um sicherzustellen, dass Ihr Angebot erfolgreich in die APIs integriert ist.
  • Wenn der Schritt zur Angebotsvalidierung zu Warnungen geführt hat, wird auf der Seite Angebotsübersicht der Link Prüfbericht anzeigen angezeigt. Überprüfen Sie den Bericht, und beheben Sie die Probleme, bevor Sie die Schaltfläche Live schalten auswählen. Andernfalls riskieren Sie eine fehlerhafte Zertifizierung, die zu einer Verzögerung bei der Aktivierung Ihres Angebots führt.
  • Wenn Sie nach der Vorschau und den Tests Änderungen am Angebot vornehmen möchten, können Sie es bearbeiten und erneut übermitteln, um eine neue Vorschau zu veröffentlichen. Weitere Informationen finden Sie unter Aktualisieren eines bestehenden Commercial Marketplace-Angebots.

Hinweis

In diesem Beispiel verwenden wir den SaaS Accelerator für die Landing Page.

Überprüfen des Kaufs eines privaten Testplans

Herausgeber können den kommerziellen Marketplace verwenden, um den Kauf eines Testplans zu überprüfen.

  1. Melden Sie sich bei Partner Center an.

  2. Wählen Sie auf der Homepage die Kachel Insights aus.

    Veranschaulichung der Kachel „Insights“ auf der Startseite in Partner Center

  3. Wählen Sie im linken Menü die Option Aufträge aus.

  4. Wählen Sie oben rechts das Filtersymbol aus, und filtern Sie nach Angebotsname. Das Widget Aufträge nach Angeboten zeigt die Anzahl der erworbenen Abonnements an. Sie sollten feststellen, dass sich die Anzahl der neuen Aufträge erhöht hat.

    Screenshot des Widgets „Aufträge nach Angeboten“

    Hinweis

    Es kann bis zu 48 Stunden dauern, bis Angebotsaufträge im Bericht angezeigt werden.

  5. Klicken Sie im linken Navigationsbereich auf Downloads.

  6. Wählen Sie auf der Registerkarte Berichtstyp die Option Aufträge aus.

  7. Wählen Sie in der Liste Zeitrahmen auswählen die Option 3 Monate aus.

  8. Wählen Sie unter Dateierweiterung die Option CSV aus.

  9. Wählen Sie Generieren aus.

    Screenshot von „Berichte herunterladen“

  10. Laden Sie die CSV-Datei herunter, und überprüfen Sie, ob das neue Abonnement für Ihren Testplan im Bericht angezeigt wird.

Senden eines nutzungsbezogenen Ereignisses

Wenn Ihr Testplan zum Senden von Nutzungsereignissen konfiguriert ist, ist es wichtig, die Nutzung des Volumentarifs zu testen, indem Sie nutzungsbezogene Ereignisse an die APIs für getaktete Abrechnung im Marketplace senden. Dies ist ein Beispiel für das Senden von nutzungsbezogenen Ereignissen mit Postman.

Wenn Sie die nutzungsbezogene Nutzung testen, wird empfohlen, mehr als die Anzahl der Nutzungsereignisse zu senden, die durch die Grundgebühr abgedeckt sind, und dann sicherzustellen, dass nur die Anzahl der Nutzungsereignisse, die die Grundgebühr überschreiten, an Microsoft gesendet wird.

Send a request (Anforderung senden)

Senden Sie mithilfe eines API-Tools wie Postman einen Anforderungstext wie im folgenden Beispiel.

Beispiel für Anforderungstext:

{
   "resourceId": <guid>, // unique identifier of the resource against which usage is emitted. 
   "quantity": 5.0, // how many units were consumed for the date and hour specified in     effectiveStartTime, must be greater than 0 or a double integer 
   "dimension": "dim1", // custom dimension identifier 
   "effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, from now and until 24 hours back 
   "planId": "plan1", // id of the plan purchased for the offer 
}

Abfrageparameter:

Parameter Kommentar
resourceId Dies ist Ihre SaaS-subscriptionId.
quantity Sie können für „quantity“ den Wert „1“ als Testwert eingeben.
dimension Geben Sie den Namen der Dimension ein, die im Volumentarif definiert ist.
planId Geben Sie die ID des Volumentarifs ein.

Anzeigen der Antwort

Sie sollten eine Antwort wie in diesem Beispiel erhalten.

Beispiel einer Antwortnutzlast:

{
"usageEventId": <guid>, // unique identifier associated with the usage event in Microsoft records
"status": "Accepted" // this is the only value in case of single usage event 
"messageTime": "2020-01-12T13:19:35.3458658Z", // time in UTC this event was accepted
"resourceId": <guid>, // unique identifier of the resource against which usage is emitted. For SaaS it's the subscriptionId. 
"quantity": 5.0, // amount of emitted units as recorded by Microsoft "dimension": 
"dim1", // custom dimension identifier 
"effectiveStartTime": "2018-12-01T08:30:14", // time in UTC when the usage event occurred, as sent by the ISV
"planId": "plan1", // id of the plan purchased for the offer 
}

Weitere Informationen zum Senden von nutzungsbezogenen Ereignissen finden Sie unter APIs für getaktete Abrechnung im Marketplace.

Überprüfen der nutzungsbezogenen Informationen

  1. Wählen Sie auf der Homepage die Kachel Insights aus.

    Veranschaulichung der Kachel „Insights“ auf der Startseite in Partner Center

  2. Wählen Sie im linken Menü Verbrauch aus.

  3. Wählen Sie oben auf der Seite in der Liste die Option Nutzungsbezogene Gebühren aus.

    Screenshot des Dashboards „Nutzung“

  4. Wählen Sie in der Liste Angebotsalias Ihren Angebotsnamen aus.

  5. Wählen Sie in der Liste Meter ID eine Dimensions-ID (Meter ID) aus, die Sie im Tarif eingegeben haben. Die nutzungsbezogenen Gebühren werden im Widget „Nutzungsbezogene Gebühren“ angezeigt.

    Hinweis

    Es sollten nur die nutzungsbezogenen Gebühren oberhalb der Basisgebühr angezeigt werden.

Bericht herunterladen

Hinweis

Es kann bis zu 48 Stunden dauern, bis Angebotsaufträge im Bericht angezeigt werden.

  1. Klicken Sie im linken Navigationsbereich auf Downloads.

  2. Wählen Sie auf der Registerkarte Berichtstyp die Option Verbrauch aus.

  3. Wählen Sie in der Liste Zeitrahmen auswählen die Option 3 Monate aus.

  4. Wählen Sie unter Dateierweiterung die Option CSV aus.

  5. Wählen Sie Generieren aus.

    Screenshot von „Berichte herunterladen“

  6. Laden Sie die CSV-Datei herunter, und überprüfen Sie, ob das neue Abonnement für Ihren Testplan im Bericht angezeigt wird.

Nächste Schritte

Wenn Sie die Tests abgeschlossen haben, können Sie folgende Schritte durchführen: