Vai al contenuto principale

Come configurare un Service Account per aggiornamenti automatici della tua app Android

Usiamo un Service Account per aggiornare automaticamente la tua app Android, senza che tu debba fare nulla.

È uno strumento sicuro che collega la tua app su Google Play al sistema bsport, così possiamo pubblicare gli aggiornamenti in automatico.

Poiché sei tu il proprietario dell’account sviluppatore Google, sei tu che devi creare questo Service Account — ma tranquillo, ti guidiamo passo dopo passo!


👉 Puoi anche guardare il nostro video tutorial qui:

Cosa ti serve prima di iniziare

✔ Accesso alla Google Cloud Console

✔ Diritti da amministratore sul tuo Google Developer Account (GDA)

Guida passo passo

Passaggio 1: Crea un progetto in Google Cloud

  1. Vai alla pagina per creare un nuovo progetto
    ​⚠️ Attenzione: usa lo stesso identico account Google del tuo account sviluppatore (GDA). Eccezione: se «Crea chiave» è disattivato al Passaggio 3, vedi «Crea chiave» è disattivato più sotto.

  2. Crea un nuovo progetto con questi dettagli:

    • Nome del progetto: apps

    • Organizzazione: Seleziona il tuo nome personale o quello della tua azienda, a seconda del tipo di account.

    • Nota: Se stai usando un'email aziendale non collegata a un'organizzazione, devi creare un nuovo progetto qui e cancellare quello vecchio.

    • Posizione: Seleziona la posizione giusta per la tua organizzazione, se ti viene chiesto.

  3. Clicca su Crea.

  4. Una volta creato, controlla bene che questo nuovo progetto apps sia selezionato nel menu dei progetti in alto prima di andare al prossimo passo.

Passaggio 2: Crea il Service Account

  1. Vai su Google Cloud → sezione Service Account
    Oppure: Menu di navigazione → IAM e amministrazione → Service Account

  2. Fai clic su Crea account di servizio

  3. Dagli un nome così: fastlane_[NOMEAZIENDA]

  4. Copia l’indirizzo email del Service Account (es: fastlane_[NOMEAZIENDA]@apps.iam.gserviceaccount.com)
    📩 Tienilo da parte per inviarcelo via email

  5. Clicca su Fine​

Passaggio 3: Crea e scarica il file JSON

  1. A destra del tuo nuovo account di servizio, clicca sui tre puntini ⋮
    → Poi su Gestisci chiavi

  2. Clicca su Aggiungi chiave → Crea nuova chiave

  3. Scegli JSON e poi clicca su Crea
    Il file verrà scaricato automaticamente

    ❗ Non serve aprire il file
    📩 Tienilo da parte per inviarcelo via email

💡 Se hai un problema con la chiave JSON, dai un'occhiata al video tutorial qui sotto.

Passaggio 4: Crea l’API Key

  1. In Google Cloud, vai su Credenziali
    Oppure: Menu di navigazione → API e servizi → Credenziali

  2. Clicca su Crea credenziali → Chiave API

  3. Verrà generata una chiave → clicca sull’icona per copiarla
    📩 Tienila da parte per inviarcela

Passaggio 5: Attivazione delle API Google

Nota: Il passo 5 non è incluso nel video, ma è obbligatorio — non dimenticarti di farlo!

⚠️ Assicurati di essere nel progetto Google Cloud corretto creato al Passo 1

  1. Vai su Google Cloud → API e servizi → API e servizi abilitati

  2. Clicca su Abilita per ogni API necessaria

Prima:

Dopo:

💡 «Crea chiave» è disattivato o compare un errore di criterio dell’organizzazione

Se il tuo account Google usa il dominio della tua attività (Google Workspace), Google può bloccare la creazione delle chiavi con il criterio disableServiceAccountKeyCreation. Modificarlo è complicato e spesso non funziona. Usa invece questa soluzione semplice:

  1. Crea un nuovo account Gmail gratuito, ad esempio iltuostudiofastlane@gmail.com.

  2. Accedi a Google Cloud con questo account Gmail ed esegui con esso i passaggi da 1 a 5.

  3. In Google Play Console › Utenti e autorizzazioni, invita questo indirizzo Gmail come Admin.

  4. Prosegui con il passaggio 6.

Passaggio 6: Controlla e invia

Inviaci quanto segue rispondendo nella tua conversazione Branded App con il nostro team:

  • L’email del Service Account (Passaggio 2)

  • Il file JSON (Passaggio 3)

  • L’API key (Passaggio 4)

  • Attivazione API Google Cloud (Passaggio 5) fatta? (SÌ/NO)

🔒 Come inviarlo in modo sicuro

  • Rispondi nella tua conversazione Branded App esistente con il nostro team. Non inviare questi dati via email a support@ e non aprire una nuova conversazione.

  • Aggiungi il file della chiave JSON come allegato. Non aprirlo e non copiarne il contenuto nel messaggio.

  • Non condividere queste chiavi con nessun altro e non pubblicarle da nessuna parte.

  • Una volta salvate le tue chiavi in modo sicuro, le cancelliamo dalla conversazione.

🎉 Tutto fatto!

Hai configurato correttamente il tuo Service Account e possiamo gestire gli aggiornamenti automatici della tua app.

💬 Serve aiuto?

Scrivici a: support@bsport.io se hai qualsiasi problema tecnico

Hai ricevuto la risposta alla tua domanda?