Prerequisiti
Prima di configurare i canali di test, assicurati di comprendere i seguenti requisiti della piattaforma:
- Requisiti dell'account: per partecipare a un test, gli utenti devono avere un Account Google o un account Google Workspace.
- Modifiche relative alla monetizzazione: le modifiche ai prezzi dell'app influiscono su tutte le versioni in tutti i canali.
- Modifiche relative alla disponibilità nei paesi: le modifiche ai paesi e alle regioni di distribuzione vengono applicate a tutti i canali. Per le eccezioni ai test interni, consulta la sezione Configura un test interno più avanti in questo articolo.
- Requisiti di rilascio: devi testare l'app prima di rilasciarla in produzione. Dopo la prima pubblicazione di un test aperto, chiuso o interno, potrebbero essere necessarie diverse ore prima che il relativo link sia disponibile per i tester. Inoltre, potrebbero trascorrere alcune ore prima che siano disponibili ulteriori modifiche.
- Accesso dell'organizzazione: per aggiungere tester associati a un'organizzazione che utilizza la versione gestita di Google Play, vai alla scheda Versione gestita di Google Play nella pagina Impostazioni avanzate della tua app (Testa e rilascia > Impostazioni avanzate) in Play Console e seleziona la casella di controllo Attiva. L'attivazione di questa funzionalità rende privata l'app, il che significa che non sarà più possibile cercarla nel Play Store pubblico. Se la tua app è privata, devi anche aggiungere l'organizzazione associata al tuo test all'elenco che hai scelto come target.
- Recensioni: il feedback degli utenti di test non influisce sulla valutazione pubblica dell'app.
- App a pagamento: i tester devono acquistare le app a pagamento quando partecipano a test aperti o chiusi. Per i test interni, i tester possono installare le app a pagamento senza costi.
Differenze tra test interni, chiusi e aperti
Puoi creare release su tre canali di test prima di rilasciare l'app in versione di produzione. Ogni fase del test consente di raccogliere feedback per apportare miglioramenti durante tutto lo sviluppo dell'app.
Test interni
Crea una release di test interno per distribuire rapidamente la tua app a un massimo di 100 tester per i controlli di garanzia di qualità iniziali. Ti consigliamo di eseguire un test interno prima di rilasciare l'app per i canali chiusi o aperti. Se necessario, puoi eseguire test interni contemporaneamente a test chiusi e aperti per le diverse versioni dell'app. Puoi iniziare un test interno prima di completare la configurazione dell'app.
Test chiusi
Crea una release di test chiuso per testare le versioni di pre-release della tua app con un gruppo più ampio di tester per raccogliere feedback mirati. Dopo aver eseguito il test con un gruppo limitato di colleghi o di utenti attendibili, puoi estenderlo a una release di test aperto. Nella pagina Test chiusi è disponibile un canale di test chiuso come test chiuso iniziale. Se necessario, puoi creare e denominare canali di test chiusi aggiuntivi. Per le app pubblicate in precedenza, solo gli utenti del gruppo di test riceveranno gli aggiornamenti per le versioni chiuse.
Test aperti
Crea una release di test aperto per eseguire un test con un gruppo numeroso e rendere visibile la versione di test su Google Play. Chiunque può partecipare a un programma di test aperto e inviare feedback privati. Prima di scegliere questa opzione, assicurati che la tua app e la scheda dello Store siano pronte per essere visibili su Google Play.
Suggerimenti per i test
Da dove inizio?Ti consigliamo di iniziare con un test interno e di estenderlo a un gruppo limitato di tester chiusi. Gli sviluppatori con account personali creati dopo il 13 novembre 2023 devono soddisfare requisiti di test specifici prima di poter rendere disponibile la propria app su Google Play o utilizzare la preregistrazione. Per scoprire di più, leggi questo articolo del Centro assistenza sui requisiti per i test delle app.
Quando crei un test interno, puoi rilasciare immediatamente l'app per i tester interni e ricevere feedback nelle prime fasi dello sviluppo. Un test interno è:
- Veloce: puoi distribuire le app tramite il canale di test interno molto più velocemente rispetto ai canali aperti o chiusi. Quando pubblichi un nuovo Android App Bundle sul canale di test interno, questo diventa disponibile per i tester in pochi minuti. I caricamenti di app per la prima volta sono disponibili immediatamente per i tester interni e mostrano il nome temporaneo e le informazioni della scheda dello Store per un massimo di 48 ore.
- Flessibile: puoi adattare i test interni per supportare diverse fasi di test, come i controlli di garanzia di qualità e il debug post-lancio.
- Sicuro: le app di test sul canale di test interno vengono distribuite agli utenti in modo sicuro tramite il Play Store.
- Puoi eseguire più test chiusi e un test aperto contemporaneamente.
- Un utente che attiva il test interno della tua app non è più idoneo a ricevere un test aperto o chiuso. Per accedere a un test aperto o chiuso, l'utente deve prima annullare il test interno e poi attivare il test aperto o chiuso.
Passaggio 1: imposta i dettagli del test
Scegli un metodo di test
Test interno: gestisci fino a 100 testerPuoi creare un elenco di tester interni tramite il loro indirizzo email. A un test interno possono partecipare massimo 100 tester per app.
Quando imposti un test interno, tieni presente le seguenti linee guida:
- Paesi di distribuzione: al tuo test interno puoi aggiungere utenti da qualsiasi luogo. Se un tester interno si trova in un paese in cui la versione di test aperto, chiuso o di produzione dell'app non è disponibile, l'utente riceverà comunque accesso al test interno.
- Pagamento: se l'app è a pagamento, i tester possono installare la versione di test interno senza costi. Per gli acquisti in-app dovranno invece procedere al pagamento, a meno che non siano inclusi in un elenco di tester con licenza.
- Regole di esclusione dei dispositivi: le regole di esclusione dei dispositivi non si applicano ai tester interni.
- Controlli di sicurezza e del rispetto delle norme: i test interni potrebbero non essere soggetti ai consueti controlli di sicurezza e del rispetto delle norme di Google Play. Le app attive nei canali di test interni sono esenti dall'inclusione nella sezione Sicurezza dei dati di Google Play.
Crea una mailing list dei tuoi tester
Se hai già creato una mailing list, passa alle istruzioni per aggiungere tester.
- Accedi a Play Console, seleziona un'app e vai alla pagina Test interni (Testa e rilascia > Test > Test interni).
- Seleziona la scheda Tester.
- Nella sezione "Tester", fai clic su Crea mailing list.
- Inserisci un nome per l'elenco. Puoi utilizzare lo stesso elenco per i test futuri di qualsiasi tua app.
- Aggiungi gli indirizzi email separati da virgole o fai clic su Carica file CSV. Se utilizzi un file .CSV, aggiungi ciascun indirizzo email su una riga senza utilizzare virgole. Tieni presente le seguenti regole:
- Il caricamento di un file CSV sovrascrive tutti gli indirizzi email che hai aggiunto in precedenza.
- Play Console non accetta file CSV in formato UTF-8 con BOM.
- Fai clic su Salva modifiche, quindi su Crea.
Aggiungi tester
Per aggiungere tester a un test interno, segui questi passaggi:
- Accedi a Play Console, seleziona la tua app e vai alla pagina Test interni (Testa e rilascia > Test > Test interni).
- Seleziona la scheda Tester.
- Nella tabella "Tester", seleziona gli elenchi di utenti a cui vuoi far testare la release.
- Fornisci un indirizzo email o un URL per raccogliere i feedback dei tester. Il tuo canale viene visualizzato nella pagina di attivazione dei tester.
- Copia il link condivisibile per condividere la release con i tester.
- Fai clic su Salva modifiche.
Testa le app non completamente configurate
Puoi creare una release di test interno se la tua app non è completamente configurata. Non appena è stato approntato un app bundle valido, puoi distribuirlo rapidamente a un numero limitato di tester. Se vuoi testare un'app non completamente configurata, tieni presente quanto segue:
- Prima che l'app riceva la prima revisione, gli utenti vedono un nome temporaneo per l'app su Google Play. Puoi trovare il nome temporaneo della tua app nel riepilogo dell'app riportato nella relativa dashboard.
- Una volta caricato un elemento, il nome del pacchetto per quell'app diventa permanente e non può essere modificato.
- Gli acquisti effettuati nelle app pubblicate nel canale di test interno o in fase di bozza sono soggetti a limiti di spesa.
Con i test chiusi puoi creare elenchi di tester tramite il loro indirizzo email. Puoi creare fino a 200 elenchi, ognuno dei quali può contenere massimo 2000 utenti. Puoi creare fino a 50 elenchi per canale.
Crea una mailing list dei tuoi tester
Se hai già creato il tuo elenco di tester, passa alle istruzioni per aggiungere tester.
- Accedi a Play Console, seleziona un'app e vai alla pagina Test chiusi (Testa e rilascia > Test > Test chiusi).
- Fai clic su Gestisci canale.
- Seleziona la scheda Tester.
- Nella sezione "Tester", fai clic su Crea mailing list.
- Inserisci un nome per l'elenco. Puoi utilizzare lo stesso elenco per i test futuri di qualsiasi tua app.
- Aggiungi gli indirizzi email separati da virgole o fai clic su Carica file CSV. Tieni presente le seguenti regole:
- Il caricamento di un file CSV sovrascrive tutti gli indirizzi email che hai aggiunto in precedenza.
- Play Console non accetta file CSV in formato UTF-8 con BOM.
- Fai clic su Salva modifiche, quindi su Crea.
Aggiungi tester
Per aggiungere tester a un test chiuso, segui questi passaggi:
- Accedi a Play Console, seleziona un'app e vai alla pagina Test chiusi (Testa e rilascia > Test > Test chiusi).
- Fai clic su Gestisci canale.
- Seleziona la scheda Tester.
- Nella sezione "Tester", seleziona il metodo di accesso tester che preferisci:
- Email: l'opzione Email viene selezionata automaticamente. Seleziona gli elenchi di utenti a cui vuoi far testare la release.
- Google Gruppi: seleziona Google Gruppi e inserisci gli indirizzi email di Google Gruppi utilizzando il formato
nomegruppo@googlegroups.com. Solo i membri dei gruppi Google specificati possono partecipare al test. Per informazioni dettagliate sulla gestione di Google Gruppi, consulta il Centro assistenza per gli amministratori di Google Workspace.
- Fornisci un indirizzo email o un URL per raccogliere i feedback dei tester. Il canale per i feedback viene visualizzato nella pagina di attivazione dei tester.
- Copia il link condivisibile per condividere la release con i tester.
- Fai clic su Salva modifiche.
Con un test chiuso puoi scegliere quale organizzazione può accedere al tuo canale. Gli amministratori di queste organizzazioni possono assegnare utenti che testino la tua release.
Ti consigliamo di aggiungere i tester tramite Play Console o dalla pagina delle impostazioni dell'app per Android nella Console di amministrazione Google. Se un utente viene selezionato per il test sia da Play Console sia dalla Console di amministrazione Google, riceve il codice di versione più recente tra tutte le versioni dell'app disponibili.
Per aggiungere un'organizzazione a un test chiuso, segui questi passaggi:
- Accedi a Play Console, seleziona la tua app e vai alla pagina Test chiusi (Testa e rilascia > Test > Test chiusi).
- Fai clic su Gestisci canale.
- Seleziona la scheda Tester.
- Nella sezione "Gestisci organizzazioni", fai clic su Aggiungi organizzazione.
- Inserisci l'ID e il nome dell'organizzazione che può accedere al canale.
Suggerimento: un ID organizzazione viene creato automaticamente durante la configurazione della gestione Android e l'accesso alla versione gestita di Google Play. Per informazioni sulla configurazione della gestione Android con accesso alla versione gestita di Google Play, consulta l'articolo Accedere alla versione gestita di Google Play. Se la tua organizzazione gestisce già dispositivi Android, consulta Distribuisci app private per istruzioni su come trovare l'ID organizzazione.
- Fai clic su Aggiungi e poi su Salva modifiche.
Se hai configurato un test aperto, gli utenti possono trovare la versione di test dell'app su Google Play. Assicurati che la tua app sia pronta per la visibilità pubblica prima di scegliere questa opzione.
- App con accesso in anteprima (nuove app non pubblicate in produzione): gli utenti possono trovare il tuo test aperto tramite la ricerca su Google Play per installare e testare la tua app.
- App con una versione di produzione attiva: gli utenti possono accettare di partecipare al tuo test aperto direttamente dalla pagina della scheda dello Store.
Puoi anche condividere un link dell'URL su un sito web o via email. Qualsiasi utente con il link può accedere al test aperto.
Avvia un test aperto
Per avviare un test aperto, segui questi passaggi:
- Accedi a Play Console, seleziona la tua app e vai alla pagina Test aperti (Testa e rilascia > Test > Test aperti).
- Seleziona la scheda Tester.
- Espandi la sezione "Gestisci tester". Se è vuota, assicurati di aver caricato un app bundle.
- Scegli quanti tester possono utilizzare la tua app:
- Nessun limite: questa opzione è selezionata per impostazione predefinita.
- Numero limitato: specifica un limite (deve essere almeno 1000).
- Fornisci un indirizzo email o un URL per raccogliere i feedback dei tester. Il canale per i feedback viene visualizzato dagli utenti nella pagina di attivazione dei tester.
- Copia il link condivisibile per condividere la release con i tester.
- Fai clic su Salva modifiche.
In alcuni casi, potrebbero essere necessari dei canali di test chiuso aggiuntivi. Ad esempio, potrebbero esserci diversi team di sviluppo che devono risolvere bug in diverse funzionalità. Se ogni team crea il proprio canale di test, i team possono lavorare su funzionalità diverse contemporaneamente.
Grazie ai canali di test aggiuntivi, puoi creare un elenco di tester tramite il loro indirizzo email o gestire i tester da Google Gruppi. Non ci sono limiti di dimensioni per questi gruppi.
Creare un canale di test aggiuntivo
- Accedi a Play Console, seleziona la tua app e vai alla pagina Test chiusi (Testa e rilascia > Test > Test chiusi).
- In alto a destra nella pagina, fai clic su Crea canale.
- Inserisci un nome per il canale. Il titolo del canale identifica il canale in Play Console e nell'API Google Play Developer.
- Fai clic su Crea canale.
- Seleziona la scheda Tester.
- Nella sezione "Tester", seleziona Email o Google Gruppi e assegna i tuoi elenchi di utenti:
- Email: selezionata per impostazione predefinita. Seleziona gli elenchi di utenti a cui vuoi far testare la release.
- Google Gruppi: seleziona Google Gruppi e inserisci gli indirizzi email di Google Gruppi utilizzando il formato
nomegruppo@googlegroups.com. Solo i membri dei gruppi Google specificati possono partecipare al test. Per informazioni dettagliate sulla gestione di Google Gruppi, consulta il Centro assistenza per gli amministratori di Google Workspace.
- Fornisci un indirizzo email o un URL per raccogliere i feedback dei tester. Il canale per i feedback viene visualizzato nella pagina di attivazione dei tester.
- Copia il link condivisibile per condividere la release con i tester.
- Fai clic su Salva modifiche.
Ulteriori vincoli per i canali
Quando crei canali chiusi aggiuntivi, tieni presente che le seguenti funzionalità non sono supportate:
- Targeting aziendale utilizzato per pubblicare app private
- Compatibilità dispositivo per app bundle pubblicati solo tramite canali di test aggiuntivi
- Targeting per paese
- Dettagli dei canali tramite l'app mobile Play Console (i canali aggiuntivi vengono visualizzati come canali di test aperti nell'app)
Se utilizzi Google Play Games Services, i gruppi di tester vengono condivisi automaticamente tra l'app e Google Play Games Services.
I tester possono provare le modifiche che hai salvato nei progetti di gioco, come obiettivi e classifiche, prima che vengano rilasciate al pubblico. Puoi gestire i singoli tester usando il loro indirizzo email oppure riutilizzare i tester dei canali.
Nella pagina Tester di Play Games Services della tua app (Espandi la base utenti > Play Games Services > Configurazione e gestione > Tester), puoi utilizzare l'opzione relativa ai tester per includere automaticamente gli utenti che hanno scelto di partecipare ai test per la tua app.
Per aggiungere manualmente singoli tester per Google Play Games Services:
- Accedi a Play Console, seleziona la tua app e vai alla pagina Tester di Play Games Services (Espandi la base utenti > Play Games Services > Configurazione e gestione > Tester).
- Inserisci indirizzi email validi dell'Account Google a cui è stato eseguito l'accesso a Google Play Games Services.
- Fai clic su Aggiungi.
Dopo avere accettato di partecipare al gruppo di tester, gli utenti possono eseguire l'accesso utilizzando Google Play Games Services, raggiungere obiettivi nello stato Bozza o Pubblicata e pubblicare post nelle classifiche nello stato Bozza o Pubblicata.
Passaggio 2: crea una release
Dopo aver configurato i dettagli del test, puoi preparare e rendere disponibile una release.
Per informazioni dettagliate su come gestire la disponibilità dei canali di test chiusi e aperti nei diversi paesi, consulta l'articolo Distribuisci release dell'app in paesi specifici.
Passaggio 3: condividi la tua app con i tester
Se esegui un test aperto o chiuso, i tester possono trovare la versione di test dell'app su Google Play dal loro dispositivo. Per i test chiusi, la tua app rimane disponibile per i tester presenti nel tuo elenco o gruppo.
Se esegui un test interno o chiuso prima del test aperto o del lancio in produzione, i tester non possono trovare la tua app eseguendo una ricerca su Google Play. Devi condividere l'URL del Play Store dell'app con i tester in modo che possano scaricarla.
Se i tester non riescono a trovare la tua app su Google Play, puoi condividere un link di attivazione. Quando utilizzi un link di attivazione, tieni presente quanto segue:
- Il link di attivazione viene visualizzato solo quando lo stato dell'app è "Pubblicata". Non viene visualizzato il link di attivazione per le app in stato "Bozza" o "In attesa di pubblicazione".
- Dopo aver fatto clic sul link di attivazione, i tester ricevono una spiegazione delle loro responsabilità e un link per l'attivazione. Ogni tester deve eseguire l'attivazione utilizzando il link.
- Per i test chiusi che utilizzano un gruppo Google, gli utenti devono unirsi al gruppo prima di poter partecipare al test.
Passaggio 4: raccogli feedback
Dopo aver installato la tua app, i tester passeranno automaticamente alla versione di test in pochi minuti.
I tester non possono lasciare recensioni pubbliche su Google Play per le versioni di test. Includi un canale di feedback diretto (ad esempio email, un sito web o un forum per i messaggi) per raccogliere i feedback.
Se esegui un test aperto o chiuso, i tester possono anche inviare feedback privati tramite Google Play.
Passaggio 5: termina un test
Per rimuovere utenti dal test della tua app e terminare un canale di test, segui questi passaggi:
- Accedi a Play Console, seleziona la tua app e vai alla pagina relativa al test che vuoi terminare:
- Test aperti (Testa e rilascia > Test > Test aperti)
- Test chiusi (Testa e rilascia > Test > Test chiusi)
- Test interni (Testa e rilascia > Test > Test interni)
- Individua il test che vuoi terminare e fai clic su Gestisci canale.
Nota: a seconda del tipo di test che vuoi terminare e del numero di test in esecuzione, potrebbe non essere necessario eseguire questo passaggio.
- In alto a destra nella pagina, fai clic su Metti in pausa il canale.
Dopo aver terminato un test, i tester non ricevono gli aggiornamenti, ma l'app resta installata sul loro dispositivo.
Codici di versione e stati dei canali di test
Requisiti per i codici di versioneI dispositivi ricevono automaticamente la versione dell'app che soddisfa entrambi i criteri:
- Contiene il codice versione più recente compatibile con il dispositivo.
- È pubblicata in un canale che l'utente è idoneo a ricevere.
Tutti gli utenti sono idonei a ricevere il canale di produzione. Se un app bundle con un codice di versione più recente viene pubblicato nel canale Produzione anziché in un canale di test in cui un utente è registrato, quest'ultimo riceve la release di produzione.
Per essere idoneo a un canale di test, un utente deve soddisfare entrambe le condizioni:
- Essere incluso nella configurazione del canale gestito.
- Partecipare attivamente al programma di test corrispondente.
Gli utenti idonei a ricevere più canali ricevono il codice di versione più recente pubblicato in questi canali. Ad esempio, gli utenti in test aperti sono idonei sia per il canale Produzione che per il canale Test aperti. Gli utenti che partecipano ai test chiusi sono idonei sia per il canale Produzione sia per il canale Test chiusi. Gli utenti sia nei test aperti sia nei test chiusi sono idonei per i canali Produzione, Test aperti e Test chiusi.
Gli utenti che accettano di partecipare ai test interni non sono idonei per i test aperti e chiusi, anche se sono inclusi come tester in questi canali. Questi utenti ricevono solo il codice di versione pubblicato per il canale Test interni.
Per i dettagli tecnici, vedi Esegui il controllo della versione dell'app.
Durante il lancio di una release, Play Console mostra messaggi di convalida quando gli utenti di un determinato canale ricevono aggiornamenti dell'app da un altro canale. Questa informazione è nota come stato di riserva del canale.
Termini e stati di riserva
- Oscurato: un app bundle ne oscura un altro quando gestisce la stessa configurazione dispositivo, in tutto o in parte, con un codice versione più recente.
- Promosso: tutti gli app bundle attivi sono contenuti negli app bundle attivi nel canale di riserva (ad esempio, tutti i bundle di test aperti attivi sono attivi anche in produzione).
- Sostituito: tutti gli app bundle attivi in un canale sono completamente oscurati da app bundle attivi con codici versione più recenti nel canale di riserva. Nessuno degli app bundle nel canale viene pubblicato per gli utenti, che ricevono tutti un app bundle dal canale di riserva.
- Parzialmente oscurato: almeno un app bundle attivo in un canale viene oscurato da un app bundle con un codice versione più recente nel canale di riserva. Alcuni utenti dei test aperti ricevono un app bundle dal canale di test aperto, mentre altri ricevono un app bundle dalla produzione. In genere, indica un errore nell'assegnazione del codice di versione.