In diesem Dokument wird beschrieben, wie Sie Nutzungsberichte für die SaaS-Produkte testen, die Sie über den Google Cloud Marketplace anbieten.
Hinweise
Damit Sie Berichte zur Nutzung testen können, muss der Preisplan Ihres Produkts von Google genehmigt werden. Weitere Informationen finden Sie unter Preise zur Überprüfung einreichen.
Verwenden Sie ein Testrechnungskonto, für das die Nutzung zu 100% vergünstigt ist. Eine Anleitung zum Einrichten eines Testrechnungskontos finden Sie unter Testrechnungskonto erstellen.
Prüfen Sie, ob Sie Berichte zu inkrementellen Kundeninformationen aktiviert haben. Dazu sind folgende Schritte erforderlich:
Test ausführen, um Nutzung zu generieren
Sie können die Nutzungsberichte überprüfen, indem Sie einen Test ausführen, bei dem Nutzungsberichte generiert werden, und die Nutzungsberichte dann mit den erwarteten Ergebnissen vergleichen. So führen Sie den Test aus:
Wechsele im Producer Portal zu einem Google Cloud-Projekt, das mit deinem Test-Rechnungskonto verknüpft ist.
Verwenden Sie Ihr Testrechnungskonto, um das Produkt auf der Google Cloud Marketplace-Eintragsseite Ihres Produkts zu kaufen.
Senden Sie einen ersten Nutzungsbericht für einen einzelnen, eindeutigen Messwert. Der Wert sollte mehr als 0, 01$betragen und unter der erwarteten Nutzung für eine Stunde liegen. Wenn Ihr Produkt beispielsweise pro GiB pro Stunde abgerechnet wird, senden Sie einen einzelnen Nutzungsbericht, der einem GiB pro Stunde entspricht. So lässt sich leichter überprüfen, ob die Abrechnung und Messung wie erwartet funktionieren, wenn Sie sie mit dem Bericht zu den zusätzlichen Informationen zum Kunden vergleichen.
Weitere Informationen zum Senden von Nutzungsberichten, einschließlich der Formatierung von Berichten und Nutzungszeiten, finden Sie unter Nutzung an Google melden.
Senden Sie mindestens sechs Stunden lang mindestens einen Nutzungsbericht pro Stunde. Wenn Sie mehr als einen Nutzungsbericht pro Stunde senden, hat das keine Auswirkungen auf die erforderliche Mindestdauer des Tests, die weiterhin sechs Stunden beträgt.
Erstellen Sie während des Testzeitraums Protokolle mit den Nutzungsinformationen, die Sie im Google Tabellen- oder CSV-Format erfassen. Die Protokolle müssen folgende Formatanforderungen erfüllen:
Uhrzeit (UTC) operationID
startTime
endTime
consumerId
metricName
metricValue
TIME OPERATION_ID START_TIME END_TIME project_number: PROJECT_NUMBER METRIC_NAME METRIC_VALUE Stellen Sie diese Protokolle im Google Tabellen- oder CSV-Format Ihrem Cloud Marketplace-Partner-Entwicklerteam zur Verfügung.
Nachdem Sie den Bericht zu den zusätzlichen Informationen zu Kunden für den Zeitraum erhalten haben, in dem Sie Ihre Tests durchgeführt haben, vergleicht Google die Werte in Ihrem Bericht mit den erwarteten Werten, einschließlich der folgenden Felder:
charges
sku_id
sku_description
usage
unit
currency
external_account_id
Google sendet Ihnen die Ergebnisse des Vergleichs.
Nach dem Test bereinigen
Nachdem Google Ihre Nutzung aus dem Testzeitraum erhalten und überprüft hat, bereinigen Sie die für den Test erstellten Ressourcen. Gehen Sie dazu so vor:
- Senden Sie keine Nutzungsberichte mehr für die Berechtigungen, die Sie zum Testen erstellt haben.
- Kündigen Sie alle Berechtigungen, die Sie zum Testen erstellt haben.
- Entfernen Sie alle Google-Teammitglieder, die Sie während der Tests Ihrem Cloud Billing-Konto hinzugefügt haben.
Weitere Informationen
- Sehen Sie sich eine Vorschau Ihres Produkts im Producer Portal an, um zu sehen, wie es Google Cloud Marketplace-Nutzern angezeigt wird.
- Sehen Sie sich eine Vorschau der Preise für Ihr Produkt an.
- Führen Sie Validierungstests für Ihr Produkt aus.