Erstellen eines Abonnements für kommerzielle Marketplace-Produkte
Sie können ein Abonnement für kommerzielle Marketplace-Produkte mithilfe von Partner Center-APIs erstellen. Sie müssen eine Liste der Angebote für einen Marktabrufen, eine Bestellung für ein kommerzielles Marketplace-Abonnement erstellen und übermitteln, und dann einen Aktivierungslinkabrufen.
Sie können auch Lebenszyklusverwaltung durchführen und Rechnungen für diese Abonnements verwalten.
Voraussetzungen
- Anmeldeinformationen für die Partner Center-Authentifizierung. Dieses Szenario unterstützt die Authentifizierung mit Anmeldeinformationen für eigenständige Apps und Anmeldeinformationen für Apps und Benutzende.
- Die Kundenkennung. Wenn Sie keine Kunden-ID haben, führen Sie die Schritte unter Abrufen einer Kundenliste aus. Alternativ können Sie sich beim Partner Center anmelden, den Kunden aus der Kundenliste auswählen, Accountauswählen und dann deren Microsoft IDspeichern.
Abrufen einer Liste von Angeboten für einen Markt
Sie können die verfügbaren Angebote für einen Markt mit den folgenden Partner Center-API-Modellen überprüfen:
- Produkt: Ein Gruppierungskonstrukt für zum Kauf verfügbare Waren oder Dienste. Ein Produkt selbst ist kein kaufbarer Gegenstand.
- SKU: Eine zum Kauf verfügbare Stock Keeping Unit (SKU) innerhalb eines Produkts. SKUs stellen die verschiedenen Formen des Produkts dar.
- Verfügbarkeit: Eine Konfiguration, in der eine SKU zum Kauf verfügbar ist (z. B. Land/Region, Währung oder Branchensegment).
Führen Sie vor dem Kauf einer Azure-Reservierung die folgenden Schritte aus:
Identifizieren und abrufen Sie das Produkt und die SKU, die Sie kaufen möchten. Wenn Sie die Produkt-ID und die SKU-ID bereits kennen, wählen Sie sie aus.
- Erhalte eine Liste von Produkten
- Abrufen eines Produkts mithilfe der Produkt-ID
- Eine Liste von SKUs für ein Produkt abrufen
- Abrufen einer SKU mit der SKU-ID
Anmerkung
Sie können kommerzielle Marketplace-Produkte anhand ihrer ProductType Eigenschaft von "Azure" und deren SubType Eigenschaft von "SaaS"identifizieren.
Wenn die SKUs mit einer InventoryCheck-Voraussetzung gekennzeichnet sind, überprüfen Sie den Bestand einer SKU.
Anmerkung
Derzeit gibt es keine kommerziellen Marketplace-Produkte, die die Bestandsüberprüfung unterstützen oder mit einer InventoryCheck Voraussetzung gekennzeichnet sind.
Rufen Sie die Verfügbarkeit für die SKU ab. Sie benötigen die CatalogItemId der Verfügbarkeit, wenn Sie die Bestellung aufgeben. Diese können Sie über die folgenden APIs abrufen:
Erstellen und Übermitteln einer Bestellung
- Erstellen Sie einen Warenkorb, um die Sammlung von Katalogartikeln zu speichern, die Sie kaufen möchten. Wenn Sie einen Warenkorb erstellen, werden die Warenkorbpositionen automatisch gruppiert, je nachdem, was zusammen in derselben Bestellung gekauft werden kann. (Sie können auch einen Warenkorb aktualisieren.)
- Gehen Sie zur Kasse. Dies führt zur Erstellung einer Bestellung.
Bestelldetails abrufen
Sie können die Details einer einzelnen Bestellung mithilfe der Bestellungs-ID abrufen. Sie können auch eine Liste aller Bestellungen für einen bestimmten Kunden abrufen.
Anmerkung
Nachdem eine Bestellung eingereicht wurde, liegt eine Verzögerung von bis zu 15 Minuten vor dem Anzeigen der Bestellung in der Bestellliste des Kunden vor.
Aktivierungslink abrufen
Der Partner oder Kunde muss Abonnements für Azure Marketplace-Produkte aktivieren. Sie können einen Aktivierungslink nach Bestellposition abrufen. Sie können auch ein Abonnement nach ID abrufen und dann die Eigenschaft Links aufzählen, um einen Aktivierungslink zu erstellen.
Lebenszyklusverwaltung
Sie können den Lebenszyklus Ihrer Abonnements für kommerzielle Marketplace-Produkte mithilfe der folgenden Methoden verwalten:
- Kündigen eines kommerziellen Marketplace-Abonnements
- Aktivieren oder Deaktivieren der automatischen Verlängerung für ein kommerzielles Marketplace-Abonnement
Mengenverwaltung
Die Menge kommerzieller Marketplace-Abonnements muss innerhalb der Grenzwerte liegen, die von der zugehörigen SKU definiert sind (siehe Attribute minimumQuantity und maximumQuantity). Verwenden Sie die folgende Methode, um die Anzahl eines kommerziellen Marketplace-Abonnements zu aktualisieren:
Rechnung und Abstimmung
Sie können Kundenrechnungen (einschließlich Gebühren für Abonnements für kommerzielle Marketplace-Produkte) mit den folgenden Methoden verwalten:
- Abrufen von in Rechnung gestellten kommerziellen Marketplace-Verbrauchspositionen
- Abrufen von Links zur Rechnungsschätzung
- Abrufen von nicht in Rechnung gestellten kommerziellen Marketplace-Verbrauchspositionen
- Abrufen von nicht in Rechnung gestellten Abstimmungspositionen
Sandkastenumgebung
Informationen zu Sandbox-Anleitungen für den Marketplace finden Sie unter Testen und Debuggen mit Ihrer Partner Center-Integrations-Sandbox.