L'API Google Play Custom App Publishing è destinata alla mobilità aziendale fornitori di servizi di gestione (EMM), sviluppatori di app di terze parti e altre organizzazioni che vogliono consentire ai propri clienti aziendali di pubblicare app private (anche chiamate app personalizzate) direttamente dall'interfaccia utente finale.
Un cliente aziendale è un'organizzazione che utilizza la versione gestita di Google Play per distribuire il lavoro le app ai dipendenti. Ogni cliente aziendale mantiene il proprio versione gestita di Google Play Store, che può includere pubbliche e private. App private non sono disponibili al di fuori dell'azienda, solo gli utenti con accesso nella versione gestita di Google Play Store per l'azienda puoi visualizzare e installare app private.
Configurazione preliminare
Per poter pubblicare app private utilizzando l'API Google Play Custom App Publishing, devi attivare prima l'API Google Play Custom App Publishing per un progetto creare un account di servizio e concedere a questo account l'autorizzazione di pubblicazione sul tuo account sviluppatore Play Console.
Attivare l'API Google Play Custom App Publishing
Per attivare l'API Google Play Custom App Publishing per un progetto: passaggi:
Apri la console API di Google. Se non hai un Account Google, seleziona Altre opzioni > Crea un account, quindi compila il modulo per creare un . Se hai un Account Google, esegui l'accesso se richiesto.
Seleziona un progetto dall'elenco o creane uno.
Cerca nella libreria API l'API Google Play Custom App Publishing. A abilita l'API, selezionala e fai clic su abilita.
Crea un account di servizio
Visto lo stesso progetto per il quale hai attivato l'API Google Play Custom App Publishing, segui questi passaggi per creare un account di servizio:
Apri la console API di Google. Esegui l'accesso, se richiesto.
Dall'elenco di progetti, scegli quello che hai selezionato o creato al momento dell'abilitazione dell'API.
Dal menu principale, seleziona IAM e Amministratore > Account di servizio > Crea un account di servizio.
Inserisci un nome per il tuo account di servizio e seleziona Fornisci nuova chiave privata. Quindi, fai clic su Crea.
Prendi nota dell'indirizzo email dell'account di servizio e memorizza di chiave privata in una posizione accessibile alla tua applicazione. La tua applicazione richiede che possano effettuare chiamate autorizzate all'API Google Play Custom App Publishing.
Concedi l'autorizzazione di pubblicazione all'account di servizio
Per concedere l'autorizzazione di pubblicazione all'account di servizio che hai creato:
Apri Play Console.
Seleziona un account sviluppatore esistente o creane uno nuovo.
Segui i passaggi indicati nel documento Concedere agli utenti l'accesso per concedere l'autorizzazione a creare e pubblicare app private nell'indirizzo email dell'account di servizio.
Recuperare l'ID account sviluppatore
Al termine della procedura di configurazione e autorizzazione, prendi nota dell'ID account sviluppatore dall'URL di Play Console:
https://play.google.com/console/developers/123456
Devi passare l'ID account sviluppatore come parametro quando pubblicare app private per l'account per l'azienda.