Questa sezione descrive i passaggi per integrare il backend della tua app con Cloud Marketplace. Con questa integrazione, puoi gestire gli account e i diritti degli utenti, che indicano che hanno acquistato il tuo prodotto da Cloud Marketplace. Se hai scelto un modello di prezzi basato sull'utilizzo, devi anche integrare il tuo backend per segnalare l'utilizzo a Google.
Per un esempio di integrazione di un'app di base con Cloud Marketplace e una procedura dettagliata del codice campione, consulta il codelab per integrare un servizio gestito.
Per il codice campione utilizzato nel codelab, consulta il repository GitHub.
Prima di iniziare
- Configura l'accesso all'API Cloud Commerce Partner Procurement, come descritto in Integrare l'app.
- Se hai scelto uno schema di prezzi basato sull'utilizzo, verifica che il tuo Partner Engineer abbia creato un servizio in base al quale puoi generare report sull'utilizzo. Questo servizio viene visualizzato nel campo Dominio servizio della sezione Integrazione della fatturazione di Producer Portal.
Accedere all'integrazione del backend dell'app in Producer Portal
Per accedere a tutte le informazioni necessarie per integrare il backend della tua app con Cloud Marketplace da un'unica posizione, ad esempio i tuoi service account e gli identificatori a livello di piano, puoi utilizzare la sezione Integrazione della fatturazione del Producer Portal.
Il link diretto al Producer Portal è:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
Per accedere alla sezione Integrazione fatturazione:
Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.
Nella pagina Panoramica del tuo prodotto, vai alla sezione Integrazione tecnica.
Nella sezione Integrazione tecnica, fai clic su Integrazione della fatturazione.
Creare e collegare gli account di servizio nel Producer Portal
Puoi utilizzare la sezione Integrazione della fatturazione del Producer Portal per creare e collegare gli account di servizio che utilizzi per interagire con le API Partner e per ricevere informazioni sugli acquisti degli utenti.
Il link diretto al Producer Portal è:
https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID
Nei passaggi che seguono, puoi utilizzare account di servizio esistenti o crearne di nuovi. Se crei un nuovo account di servizio, specifica il nome dell'account nel campo Nome account di servizio e l'ID dell'account nel campo ID account di servizio, quindi fai clic su Crea e collega. Per la procedura dettagliata per creare un account di servizio, consulta Creare e gestire gli account di servizio.
Per collegare gli account di servizio:
Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.
Nella pagina Panoramica del tuo prodotto, vai alla sezione Integrazione tecnica e fai clic su Integrazione della fatturazione.
Per eseguire l'integrazione con l'API Partner Procurement, fai clic su Aggiungi account di servizio in Collega un account di servizio per effettuare la chiamata all'API Procurement. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo.
Per eseguire l'integrazione con Pub/Sub, fai clic su Aggiungi service account in Collega un account di servizio per effettuare la sottoscrizione a un argomento Pub/Sub. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo. Concedi il ruolo IAM Editor Pub/Sub allIdentity and Access Management;account di servizio collegato.
Per eseguire l'integrazione con l'API Service Control, fai clic su Aggiungi account di servizio in Aggiungi
roles/servicemanagement.serviceController
a un account di servizio. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo.
Passaggi successivi
- Gestisci gli account utente per i tuoi prodotti SaaS.
- Gestisci i diritti dei clienti per i tuoi prodotti SaaS.
- Per i prodotti con prezzi basati sull'utilizzo, configura i report sull'utilizzo della tua app per Google.