Configura la sandbox di testing Android
Copiare un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La verifica delle spese in-app richiede una configurazione corretta nel Console di Google Play. Questa guida ti guiderà attraverso la configurazione del testing sandbox per il tuo app Android.
Usa la build giusta per il lavoro
Sezione intitolata “Scegli il build giusto per il lavoro”Prima di iniziare, separa questi tre tipi di build Android:
- Build di debug/dev locale: Buono per verificare l'interfaccia utente e le integrazioni native sul tuo dispositivo.
- Build di rilascio firmato AAB caricato su Console di Gioco: Richiesto per test di fatturazione realistica di Google Play.
- Build di testing installato su Play: Il build che i tuoi tester installano da un track interno o chiuso. Utilizza questo per la verifica degli acquisti.
Se si sideloada solo un APK da Android Studio o adb, Google Play Billing potrebbe non comportarsi nello stesso modo che in produzione. Per la validazione delle sottoscrizioni e degli acquisti in-app, testa sempre con un build installato da Google Play.
Requisiti
Sezione intitolata “Requisiti”- Un account di sviluppatore per Google Play Console. Se non l'hai ancora creato, inizia da iscrizione a Console di Gioco.
- Un record dell'app creato in Console di Gioco con il tuo nome del pacchetto Android finale
- I tuoi prodotti in-app o le tue sottoscrizioni create in Console di Gioco
- Un account Gmail di prova che puoi aggiungere per la licenza di testing
- Un file di rilascio firmato pronto per l'upload
Prima di spendere tempo sulla configurazione dei costi, crea l'app in Console di Gioco e decidi se sarà gratuito o pagatoGoogle ti consente di spostare un'app pagata in gratuita in seguito, ma una volta che un'app è stata offerta gratuitamente, non può essere cambiata in pagata
Utilizza un Bundle di App Android (.aabPer nuove app di Play Store:
bunx cap sync androidcd android./gradlew bundleReleaseAssicurati di aver già configurato la firma di rilascio Android prima di eseguire bundleRelease. Se il tuo keystore, la configurazione di firma o le password di rilascio non sono ancora impostati, crea il bundle firmato da Android Studio con Costruisci > Genera bundle firmato o APK, che ti chiederà di fornire quei valori.
Procedura di configurazione
Sottosezione intitolata “Procedura di configurazione”-
Aggiungi account di testing
In Console di gioco, apri Impostazioni > Licenza testing e aggiungi l'account Google principale utilizzato sul tuo dispositivo di test Android.
Ciò assicura che le acquisti mostrino il flusso di sabbia di Play anziché tentare un carico reale.

-
Scegli un percorso di test
Vai a Test e rilascio > Test e scegli uno di questi percorsi:
- Test interni: Percorso più veloce per i test di QA e fumo dei costi. Le nuove raccolte sono normalmente disponibili entro pochi minuti.
- Test chiusi: Migliore per test più ampi, e richiesto prima della produzione per gli account di sviluppatore personali creati dopo il 13 novembre 2023.
Per un primo rilascio, Play potrebbe mostrare un nome e informazioni di elenco temporanei agli tester interni per fino a 48 ore.

-
Creare una lista di tester
Dopo aver aperto il tuo percorso, crea una lista di tester e aggiungi gli account Google che dovrebbero ricevere la build.
Se stai lavorando per ottenere l'accesso alla produzione su un account personale appena creato, assicurati di utilizzare test di chiusura e mantenere almeno 12 tester iscritti per 14 giorni consecutivi.

-
Caricare una Build di Rilascio Firmata
Creare una nuova versione nel percorso di testing selezionato e caricare la tua build firmata
.aab.Nuove app Google Play dovrebbero utilizzare un bundle Android App piuttosto che un APK. Dopo l'upload, salva la versione, risolvi eventuali blocchi di politica o di lista di store Play flags, quindi pubblica la versione nel percorso di testing.

-
Unisciti al Programma di Testing
Apri l'URL di opt-in dal tuo dispositivo di test e clicca sul pulsante "Diventa un tester" "Diventa un tester" Installa l'app dalla lista dei prodotti Play creata da quel flusso di opt-in, non da un APK esportato localmente.
Unisciti ai test

-
Lancia la versione di build Play installata sul dispositivo di test e tenta un acquisto. Dovresti vedere un messaggio come:
"Questa è un'ordinazione di test; non sarai addebitato."
Acquisto di test

Sottosezione intitolata "Note importanti"
Per la verifica dei pagamenti, disinstalla qualsiasi copia caricata localmente dell'app prima di installare la versione di testing Play.- Per la verifica dei pagamenti, disinstalla la versione caricata localmente dell'app prima di installare la versione di testing Play.
- La verifica interna è ottima per test veloci di fumo, ma la verifica chiusa è il percorso che conta per l'accesso alla produzione per conto personale.
- Gli account di test non saranno addebitati per le spese
- Le spese di test utilizzano lo stesso flusso delle spese di produzione
- Puoi testare tutte le funzionalità delle sottoscrizioni, compresi i periodi di prova e le offerte introduttive
- Le sottoscrizioni di test hanno periodi di rinnovo accelerati per un test più rapido
- Utilizza lo stesso account Google per tutti e tre i luoghi: la Play Store sul dispositivo, il flusso di opzione per i testatori e la verifica del licenza
Risolvere i problemi
Sezione intitolata “Risolvere i problemi”I prodotti non vengono visualizzati in modalità di test:
- Assicurati che il tuo app sia caricato su un percorso di test
- Verifica che l'account di test sia aggiunto alla verifica del licenza
- Controlla che i prodotti siano attivi nel Console di Google Play
- Conferma che l'installazione è stata effettuata da Google Play e non caricata localmente
Errore "Item not available":
- Aspetta 2-3 ore dopo aver creato i prodotti affinché diventino disponibili
- Assicurati che il nome del pacchetto dell'app corrisponda a quello presente nel Console di Play
- Verifica di essere connesso con un account di test
- Conferma di aver caricato il build di rilascio firmato che punta allo stesso nome del pacchetto e al catalogo dei prodotti
Acquisti in prova che vengono visualizzati come carichi reali:
- Controlla di nuovo che l'account sia stato aggiunto alla licenza di testing
- Assicurati di utilizzare il build dal track di testing
- Verifica che il banner di testing appare durante l'acquisto
Risorse aggiuntive
Sezione intitolata "Risorse aggiuntive"- Test acquisti con Google Play Billing
- Configura un test aperto, chiuso o interno
- Requisiti di testing per nuovi account sviluppatori personali
Continua da Configura test di sandbox Android
Sezione intitolata “Continua da Configura test di sandbox Android”Se stai utilizzando Configura test di sandbox Android per pianificare l'approvazione e la distribuzione della store, connettilo con Utilizza @capgo/native-purchases per la capacità nativa in Utilizza @capgo/native-purchases, @capgo/capacitor-in-app-review per il dettaglio di implementazione in @capgo/capacitor-in-app-review, Usando @capgo/capacitor-recensione-in-app per la capacità nativa in Usando @capgo/capacitor-recensione-in-app, @capgo/capacitor-mercato-nativo per il dettaglio di implementazione in @capgo/capacitor-mercato-nativo, e Usando @capgo/capacitor-mercato-nativo per la capacità nativa in Usando @capgo/capacitor-mercato-nativo.