In diesem Abschnitt werden die Schritte zur Integration des Back-Ends Ihrer App mit Cloud Marketplace Mit dieser Integration können Sie die Konten und Berechtigungen, die darauf hinweisen, dass Nutzer dein Produkt bei Cloud Marketplace 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 Integration einer einfachen Anwendung in Cloud Marketplace und einer eine Schritt-für-Schritt-Anleitung für den Beispielcode finden Sie in der Codelab zum Einbinden eines verwalteten Dienstes.
Den im Codelab verwendeten Beispielcode finden Sie im GitHub-Repository.
Hinweis
- Richten Sie den Zugriff auf die Cloud Commerce Partner Procurement API ein, wie unter App einbinden:
- 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 Portals angezeigt.
Im Producer Portal auf die Backend-Integration Ihrer App zugreifen
Um auf alle Informationen zuzugreifen, die Sie zum Integrieren des Back-Ends Ihrer Anwendung in Cloud Marketplace von einem Ort aus, z. B. Ihren Dienstkonten und Tarifen finden Sie in Producer im Bereich Abrechnungsintegration. Portal
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 Technische Integration.
Klicken Sie im Abschnitt Technische Integration auf Abrechnungsintegration.
Dienstkonten im Producer Portal erstellen und verknüpfen
Im Abschnitt Abrechnungsintegration des Producer Portals 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. Für Eine detaillierte 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.
Für die Einbindung in die Service Control API finden Sie unter Fügen Sie
roles/servicemanagement.serviceController
einem Dienstkonto hinzu. Klicken Sie auf Dienstkonto hinzufügen. Sie können ein vorhandenes Dienstkonto in das Feld eingeben oder ein neues Dienstkonto erstellen.
Nächste Schritte
- Nutzerkonten verwalten für Ihre SaaS-Produkte.
- Verwalten Sie Kundenberechtigungen für Ihre SaaS-Produkte.
- Bei Produkten mit nutzungsbasierten Preisen Nutzungsberichte für Ihre App konfigurieren an Google senden.