Iniziare a utilizzare l'API Google Play Games Services Publishing

Per iniziare a effettuare chiamate all'API Google Play Games Services Publishing, devi collegarti a un progetto API direttamente dalla Google Play Console e attivare l'API Google Play Games Services Publishing per il progetto in questione. Una volta configurato, il progetto API può essere utilizzato per gestire altri progetti di gioco di tua proprietà.

L'API Google Play Games Services Publishing può essere configurata soltanto dal proprietario del tuo account sviluppatore Google Play. Le seguenti istruzioni spiegano come:

  • Configura un progetto API nuovo o esistente
  • Gestisci client OAuth
  • Usare un account di servizio per accedere all'API Publishing dai servizi per i giochi di Google Play

Configurazione del progetto API

Prima di accedere all'API Google Play Games Services Publishing, devi collegare Google Play Console a un progetto API. Nella maggior parte dei casi, ti consigliamo di creare un nuovo progetto API, anche se gli attuali utenti dell'API Developer Publishing di Google Play possono collegarsi a un progetto API esistente. Tieni presente che ogni progetto API può essere collegato a un solo account Google Play Console.

Creazione di un nuovo progetto API

  1. Vai alla pagina Accesso API in Google Play Console.
  2. Accetta i Termini di servizio.
  3. Fai clic su Crea nuovo progetto. Un progetto API viene generato e collegato automaticamente a Google Play Console.
  4. Imposta l'opzione Game Services Publishing API su ON.

Il tuo progetto API è ora configurato per accedere all'API Google Play Games Services Publishing.

Utilizzo di un progetto API esistente

Se sei già un utente dell'API Google Play Developer, puoi configurare il tuo progetto API esistente seguendo questi passaggi. Se il progetto API che vuoi configurare non è elencato, verifica che il tuo account Google Play Console sia designato come Proprietario e che l'API Google Play Developer sia attiva.

  1. Vai alla pagina Accesso API in Google Play Console.
  2. Accetta i Termini di servizio dell'API.
  3. Scegli il progetto da configurare.
  4. Fai clic su Collega. La tua Google Play Console è ora collegata al progetto API.
  5. Imposta l'opzione Game Services Publishing API su ON.

Il tuo progetto API è ora configurato per accedere all'API Google Play Games Services Publishing.

Configurazione dei client di accesso API

Utilizzo di client OAuth

Puoi consentire agli utenti di eseguire azioni tramite l'API Google Play Games Services Publishing mediante le loro credenziali utilizzando un client OAuth.

Le azioni di un utente sono limitate a quelle consentite dalla pagina Account utente e diritti su Google Play Console.

  1. Vai alla pagina Accesso API in Google Play Console.
  2. In Client OAuth, fai clic su Crea client OAuth.
  3. Configura le informazioni di branding del prodotto e fai clic su Continua.
  4. Fai clic su Crea ID client.

I dettagli del nuovo client OAuth vengono visualizzati in un elenco in questa pagina.

Utilizzo di un account di servizio

Puoi anche creare un account di servizio per accedere all'API Publishing dei servizi per i giochi di Google Play da un server di build senza fornire le tue credenziali utente personali:

  1. Vai alla pagina Accesso API in Google Play Console.
  2. In Account di servizio, fai clic su Crea account di servizio.
  3. Segui le istruzioni riportate nella pagina per creare il tuo account di servizio.
  4. Dopo aver creato l'account di servizio in Google Developers Console, fai clic su Fine. La pagina Accesso API si aggiorna automaticamente e il tuo account di servizio viene elencato.
  5. Fai clic su Concedi accesso per fornire all'account di servizio i diritti necessari per eseguire le azioni.

A questo punto, dovresti essere in grado di accedere all'API Publishing sui servizi per i giochi di Google Play tramite l'account di servizio. Per ulteriori informazioni, consulta Utilizzo di OAuth 2.0 per le applicazioni server-server.

Accesso all'API Google Play Games Services Publishing

Puoi accedere all'API Google Play Games Services Publishing direttamente tramite HTTP. Per ulteriori informazioni, consulta il riferimento API e l'app di esempio.