Configura il backend dell'app

Questa sezione descrive i passaggi per integrare il backend dell'app con Cloud Marketplace. Con questa integrazione, puoi gestire gli account degli utenti e i diritti, che indicano che gli utenti hanno acquistato il tuo prodotto da Cloud Marketplace. Se hai scelto un modello di prezzi basato sull'utilizzo, integra anche il 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 un modello di prezzi basato sull'utilizzo, verifica che il tuo Partner Engineer abbia creato un servizio per il quale puoi segnalare l'utilizzo. Questo servizio viene visualizzato nel campo Dominio del servizio della sezione Integrazione della fatturazione del Producer Portal.

Accedere all'integrazione del backend dell'app nel Producer Portal

Per accedere a tutte le informazioni necessarie per integrare il backend dell'app con Cloud Marketplace da un'unica posizione, ad esempio gli account di servizio 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 della fatturazione:

  1. Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.

  2. Nella pagina Panoramica del tuo prodotto, vai alla sezione Integrazione tecnica.

  3. Nella sezione Integrazione tecnica, fai clic su Integrazione della fatturazione.

Creare e collegare 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 ottenere informazioni sugli acquisti degli utenti.

Il link diretto al Producer Portal è:

https://console.cloud.google.com/producer-portal?project=YOUR_PROJECT_ID

Nei passaggi seguenti, puoi utilizzare gli account di servizio esistenti o crearne di nuovi. Se crei un nuovo account di servizio, specifica il nome dell'account di servizio nel campo Nome account di servizio e l'ID dell'account di servizio nel campo ID account di servizio, quindi fai clic su Crea e collega. Per i passaggi dettagliati per creare un account di servizio, vedi Creare e gestire gli account di servizio.

Per collegare i tuoi account di servizio:

  1. Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.

  2. Nella pagina Panoramica del tuo prodotto, vai alla sezione Integrazione tecnica e fai clic su Integrazione della fatturazione.

  3. Per l'integrazione con l'API Partner Procurement, in Collega un account di servizio per chiamare l'API Procurement, fai clic su Aggiungi account di servizio. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo.

  4. Per l'integrazione con Pub/Sub, in Collega un account di servizio per effettuare la sottoscrizione a un argomento Pub/Sub, fai clic su Aggiungi account di servizio. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo. Concedi il ruolo IAM (Identity and Access Management) Editor Pub/Sub all'account di servizio che colleghi.

  5. Per l'integrazione con l'API Service Control, in Aggiungi roles/servicemanagement.serviceController a un account di servizio, fai clic su Aggiungi account di servizio. Puoi inserire un account di servizio esistente nel campo o crearne uno nuovo.

Passaggi successivi