In diesem Abschnitt werden die Schritte zum Einbinden des Backends Ihrer Anwendung in Cloud Marketplace beschrieben. Mit dieser Einbindung können Sie Benutzerkonten und Berechtigungen verwalten, die darauf hinweisen, dass Nutzer Ihr Produkt über Cloud Marketplace gekauft haben. Wenn Sie ein nutzungsbasiertes Preismodell ausgewählt haben, binden Sie auch Ihr Back-End ein, um die Nutzung an Google zu melden.
Ein Beispiel für die Einbindung einer Basisanwendung in Cloud Marketplace und eine exemplarische Vorgehensweise für den Beispielcode finden Sie im Codelab zum Einbinden eines verwalteten Dienstes.
Den im Codelab verwendeten Beispielcode finden Sie im GitHub-Repository.
Hinweise
- Richten Sie den Zugriff auf die Cloud Commerce Partner Procurement API ein, wie unter Anwendung einbinden beschrieben.
- Wenn Sie ein nutzungsbasiertes Preisschema ausgewählt haben, sorgen Sie dafür, dass Ihr Partnerentwickler einen Dienst erstellt hat, über den Sie die Verwendung melden können. Dieser Dienst wird im Feld Dienstdomain des Abschnitts Abrechnungsintegration des Producer Portal angezeigt.
Im Producer Portal auf die Backend-Integration Ihrer App zugreifen
Wenn Sie auf alle Informationen zugreifen möchten, die Sie benötigen, um das Back-End Ihrer Anwendung von einem Ort aus in Cloud Marketplace zu integrieren, z. B. Ihre Dienstkonten und Kennungen auf Planebene, können Sie die ABrechnungsintegration des Producer Portals verwenden.
Der Link zu Producer Portal lautet:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
So greifen Sie auf den Abschnitt Abrechnungsintegration zu:
Klicken Sie in der Produktliste auf den Namen des Produkts.
Gehen Sie auf der Seite Übersicht Ihres Produkts zum Abschnitt Technische Integration.
Klicken Sie im Abschnitt Technische Integration auf Abrechnungsintegration.
Dienstkonten im Producer Portal erstellen und verknüpfen
Im Abschnitt Abrechnungsintegration des Producer Portal können Sie die Dienstkonten erstellen und verknüpfen, die Sie für die Interaktion mit den Partner-APIs verwenden, und Informationen zu Käufen von Nutzern abrufen.
Der Link zu Producer Portal lautet:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
In den folgenden Schritten können Sie vorhandene Dienstkonten verwenden oder neue Dienstkonten erstellen. Wenn Sie ein neues Dienstkonto erstellen, geben Sie den Namen des Dienstkontos im Feld Name des Dienstkontos und die ID des Dienstkontos im Feld Dienstkonto-ID ein. Klicken Sie dann auf Erstellen und verknüpfen. Eine ausführliche Anleitung zum Erstellen eines Dienstkontos finden Sie unter Dienstkonten erstellen und verwalten.
So verknüpfen Sie Ihre Dienstkonten:
Klicken Sie in der Produktliste auf den Namen des Produkts.
Gehen Sie auf der Seite Übersicht Ihres Produkts zum Abschnitt Technische Integration und klicken Sie auf Abrechnungsintegration.
Wenn Sie eine Integration in die Partner Procurement API vornehmen möchten, klicken Sie unter Dienstkonto verknüpfen, um die Procurement API aufzurufen auf Dienstkonto hinzufügen. Sie können ein vorhandenes Dienstkonto in das Feld eingeben oder ein neues Dienstkonto erstellen.
Klicken Sie zur Integration in Pub/Sub unter Dienstkonto verknüpfen, um Pub/Sub-Thema zu abonnieren auf Dienstkonto hinzufügen. Sie können ein vorhandenes Dienstkonto in das Feld eingeben oder ein neues Dienstkonto erstellen. Weisen Sie dem verknüpften Dienstkonto die IAM-Rolle (Identity and Access Management) Pub/Sub-Bearbeiter zu.
Klicken Sie zur Integration in die Service Control API unter
roles/servicemanagement.serviceController
einem Dienstkonto hinzufügen auf Dienstkonto hinzufügen. Sie können ein vorhandenes Dienstkonto in das Feld eingeben oder ein neues Dienstkonto erstellen.
Nächste Schritte
- Nutzerkonten für Ihre SaaS-Produkte verwalten
- Verwalten Sie Kundenberechtigungen für Ihre SaaS-Produkte.
- Bei Produkten mit nutzungsbasierten Preisen müssen Sie die Nutzungsberichte Ihrer App für Google konfigurieren.