Configura il backend dell'app

Questa sezione descrive i passaggi per integrare il backend dell'app con Google 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 scegli un modello di prezzi basato sull'utilizzo, integrare il backend per segnalare l'utilizzo a Google.

Ecco un esempio di integrazione di un'app di base con Cloud Marketplace e un la procedura dettagliata del codice campione, codelab per l'integrazione di un servizio gestito.

Per il codice di esempio utilizzato nel codelab, consulta il repository GitHub.

Prima di iniziare

  • Configura l'accesso all'API Cloud Commerce Partner Procurement, come descritto in Integra la tua 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 del 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 dell'app Cloud Marketplace da un'unica posizione, ad esempio i tuoi account di servizio e il tuo piano di livello superiore, puoi usare la sezione Integrazione della fatturazione di Producer Portale.

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. Dalla pagina Panoramica del prodotto, vai alla sezione Sezione Integrazione tecnica.

  3. 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 Portale dei produttori 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 successivi, puoi usare account di servizio esistenti o crearne di nuovi account di servizio. 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 i passaggi dettagliati per creare un account di servizio: Creazione e gestione degli account di servizio.

Per collegare gli 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 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 nella o creare un nuovo account di servizio.

  4. Per l'integrazione con Pub/Sub, in Collega un account di servizio per sottoscrivere un argomento Pub/Sub, fai clic su Aggiungi account di servizio. Puoi inserire un account di servizio esistente nella o creare un nuovo account di servizio. Concedi il ruolo IAM Editor Pub/Sub all'account di servizio collegato.

  5. 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 in il campo o creare un nuovo account di servizio.

Passaggi successivi