Guida introduttiva

Prima di poter iniziare a effettuare chiamate API, devi configurare l'accesso API al tuo Account sviluppatore Google Play. Ciò comporta modifiche sia Google Play Console e Google Cloud Console. Le seguenti istruzioni spiegare i passaggi necessari per iniziare a utilizzare l'API Google Play Developer.

  1. Creare un progetto Google Cloud.
  2. Attiva l'API Google Play Developer per il tuo progetto Google Cloud.
  3. Configura un account di servizio con le autorizzazioni Google Play Console appropriate per accedere all'API Google Play Developer.

Crea un progetto Google Cloud

Puoi saltare questo passaggio se hai già un progetto Google Cloud che vuoi utilizzare.

Crea un progetto nel Console Google Cloud.

Per ulteriori informazioni sui progetti Google Cloud, Consulta l'articolo Creare e gestire progetti.

Abilita l'API

Dopo aver configurato il progetto Google Cloud, devi abilitare l'API Google Play Developer per questo progetto.

Per attivare l'API Google Play Developer:

  1. Vai alla pagina dell'API Google Play Developer in Google Cloud Console.
  2. Fai clic su Abilita.

Configurare OAuth e account di servizio

Devi configurare l'accesso all'API Google Play Developer con un client OAuth. un account di servizio. Nella maggior parte dei casi, è necessario utilizzare un account di servizio per accedere all'API.

Gli account di servizio devono essere utilizzati in un ambiente sicuro, come il server. Le credenziali dell'account di servizio devono essere gestite in modo sicuro venga rivelato a chiunque non sia autorizzato a utilizzare l'API.

Devi utilizzare l'ID client OAuth se devi accedere all'API per conto di un singolo utente. Ad esempio, se il tuo sito web deve accedere ai l'API Google Play Developer dal client web per conto dell'utente, puoi utilizzare ID client. L'utente verrà invece autenticato con il suo Account Google dell'account di servizio. Questo ti consente di effettuare chiamate API per conto di un utente senza compromettere le credenziali dell'account di servizio.

  • Account di servizio: un servizio software sicuro accederà all'API (il più comune).
  • Client OAuth: un utente accederà all'API

Utilizzare un account di servizio

Puoi creare un account di servizio da Google Play Console.

  1. Nella console Google Cloud, vai ad Account di servizio.
  2. Fai clic su Crea account di servizio e segui i passaggi.
  3. Vai alla scheda Utenti e Autorizzazioni su Google Play Console.
  4. Fai clic su Invita nuovi utenti.
  5. Inserisci un indirizzo email per il tuo account di servizio nell'indirizzo email campo e concedere i diritti necessari per eseguire le azioni.

    Per utilizzare le API Fatturazione Google Play, devi concedere le seguenti autorizzazioni:

    • Visualizzazione di dati finanziari, ordini e risposte del sondaggio sull'annullamento
    • Gestione di ordini e abbonamenti
  6. Fai clic su Invita utente.

A questo punto dovresti riuscire ad accedere all'API Google Play Developer tramite la l'account di servizio. Per ulteriori informazioni, consulta l'articolo sull'utilizzo di OAuth 2.0 per server e server Applicazioni.

Utilizza client OAuth

Puoi consentire agli utenti di eseguire azioni utilizzando l'API con le proprie credenziali tramite un client OAuth. Le azioni di un utente sono limitate a quelle consentite tramite Utenti e autorizzazioni su Google Play Console.

Prima di creare client OAuth, devi configurare le informazioni di branding per il tuo prodotto. Per ulteriori informazioni, consulta la sezione Configurare la schermata per il consenso OAuth.

  1. Nella console Google Cloud, vai alla pagina della schermata per il consenso OAuth.
  2. Segui i passaggi per creare la schermata per il consenso OAuth.

Per creare un client OAuth:

  1. Nella console Google Cloud, vai a Credenziali.
  2. Fai clic su Crea credenziali > ID client OAuth.
  3. Scegli il tipo di applicazione e segui le istruzioni.

Informazioni aggiuntive

Utilizza i seguenti suggerimenti utili per iniziare a utilizzare l'API su su Google Play.

Ottenere il tuo ID sviluppatore

Alcune API richiedono di fornire un ID sviluppatore Google Play Console. Questo è un numero lungo assegnato al momento del tuo account sviluppatore Google Play è stato creato. Puoi trovare il tuo ID sviluppatore nell'URL di quasi tutte le pagine del Google Play Console, ad esempio Accesso alle API.

Ad esempio, considera l'URL di Google Play Console:

https://play.google.com/console/developers/1234567890123456789/api-access

Nell'URL precedente, l'ID sviluppatore sarà 1234567890123456789.

Nota: se un'app viene trasferita da un account sviluppatore Google Play l'ID sviluppatore associato all'app in questione cambierà. Ciò significa che, una volta completato il trasferimento, devi utilizzare l'ID sviluppatore per il nuovo L'account dell'account sviluppatore Google Play nelle chiamate API per l'app.

API specializzate

L'API Google Play Developer contiene diverse API specializzate che consentono di eseguire tipi specifici di analisi sulla tua app:

API Reply to Reviews
Ti consente di visualizzare il feedback degli utenti relativo alla tua app e di rispondere al feedback.
API Voided Purchases
Ti consente di revocare l'accesso ai prodotti in-app associati agli acquisti che annullato da un utente.

Librerie client

Abbiamo fornito librerie client che puoi utilizzare per la programmazione e accedere alle API REST. Per ulteriori informazioni, consulta Librerie e codice client Esempi.