Configurez le Testage de Sandbox Android
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complet pour ce plugin.
La configuration appropriée dans le console Google Play est nécessaire pour tester les achats en application. Ce guide vous guidera dans la configuration de la mise en sandbox pour votre application Android.
Utilisez la bonne version pour le travail
Sous-titre : "Utilisez la bonne version pour le travail"Avant de commencer, séparez ces trois types de build Android :
- Build local de débogage/dev: Bon pour vérifier l'interface utilisateur et les intégrations natives sur votre appareil.
- Version de production AAB téléchargée sur le console de Play: Nécessaire pour des tests de facturation Google Play réalistes.
- Test de build installé via Play: La build que vos testeurs installent à partir d'une trajectoire interne ou fermée. Utilisez cette build pour la validation des achats.
Si vous n'installez qu'une APK à partir de Android Studio ou adb, la facturation Google Play peut ne pas se comporter de la même manière qu'en production. Pour la validation des abonnements et des achats en application, testez toujours avec une build installée à partir de Google Play.
Prerequisites
Section intitulée « Prérequis »- Un compte développeur de la Console de Play. Si vous n'avez pas créé un compte encore, commencez par L'inscription sur la Console de Play.
- Un enregistrement d'application créé dans la Console de Play avec votre nom de package Android final
- Vos produits ou abonnements en application créés dans le console de Play
- Un compte Gmail de test que vous pouvez ajouter pour les tests de licence.
- Une version de mise en production signée prête à l'envoi
Avant de passer du temps sur la configuration des factures, créez l'application dans la console de Play et décidiez si elle sera gratuite ou context. Google lets you move a paid app to free later, but once an app has been offered for free, it cannot be switched to paid.
Utilisez un Bundle d'application Android (".aab) pour les nouvelles applications de Google Play :
bunx cap sync androidcd android./gradlew bundleReleaseAssurez-vous que votre signature de publication Android soit déjà configurée avant de lancer bundleReleaseSi votre clé de signature, votre configuration de signature ou vos mots de passe de publication ne sont pas encore définis, créez le bundle signé à partir d'Android Studio avec Build > Générez un bundle signé d'application / APKProcédure de configuration
Section intitulée « Procédure de configuration »
Ajouter un compte de test-
Ouvrez dans le console Play
Paramètres > Test de licence Paramètres > Test de licence ajoutez le compte Google principal utilisé sur votre appareil de test Android.
Cela garantit que les achats affichent le flux de Play Sandbox au lieu d'essayer une charge réelle.

-
Choisissez un parcours de test
Allez à Testez et publiez > Test et choisissez l'un de ces parcours :
- Test interne: Chemin le plus rapide pour les tests de QA et de facturation. Les nouveaux lots sont normalement disponibles dans les minutes.
- Test ferméMieux adapté pour des tests plus larges, et requis avant la production pour les comptes développeurs personnels créés après le 13 novembre 2023.
Pour une première version, Play peut afficher un nom d'application temporaire et des informations de liste pour les testeurs internes pendant jusqu'à 48 heures.

-
Créer une liste de testeurs
Après avoir ouvert votre parcours, créez une liste de testeurs et ajoutez les comptes Google qui devraient recevoir la build.
Si vous travaillez vers l'accès en production sur un compte personnel récemment créé, assurez-vous d'utiliser la testification fermée et maintenez au moins 12 testeurs inscrits pendant 14 jours consécutifs.

-
Télécharger une Build de Release Signée
Créer une nouvelle release dans le track de test sélectionné et téléchargez votre build signée
.aab.Les nouvelles applications Google Play devraient utiliser un Android App Bundle plutôt qu'un APK. Après téléchargement, enregistrez la release, corrigez tout bloqueur de politique ou de liste de magasin Play flags, puis publiez la release dans le track de test.

-
Rejoignez le Programme de Test
Ouvrez l'URL d'opt-in à partir de votre appareil de test et cliquez sur le “Devenir un testeur” bouton pour vous inscrire.
Installez l'application à partir de la liste de l'App Store créée par ce flux d'adhésion, et non à partir d'un APK exporté localement.

-
Construire et tester
Lancez l'installation de la boutique Play sur le dispositif de test et effectuez une transaction. Vous devriez voir un message comme :
“Ceci est une commande d'essai ; vous ne serez pas facturé.”

Notes importantes
Section intitulée « Notes importantes »- Avant de procéder à la facturation QA, supprimez toute copie de l'application installée localement avant d'installer la version de test du Play.
- Les tests internes sont utiles pour les tests rapides, mais les tests fermés sont essentiels pour l'accès à un compte personnel en production.
- Les comptes de test ne seront pas facturés pour les achats
- Les commandes d'essai utilisent le même flux que les achats en production
- Vous pouvez tester toutes les fonctionnalités d'abonnement, y compris les essais et les offres d'introduction
- Les abonnements de test ont des périodes de renouvellement accélérées pour un test plus rapide
- Utilisez le même compte Google pour les trois endroits : le magasin Play sur le dispositif, le flux d'opt-in du testeur et la licence de test
Troubleshooting
Section intitulée « Résolution des problèmes »Produits ne s'affichent pas en mode test :
- Vérifiez que votre application est téléchargée sur une piste de test
- Vérifiez que le compte de test est ajouté à la licence de test
- Vérifiez que les produits sont actifs dans le console Google Play
- Vérifiez que l'installation provient de Google Play et non d'une installation locale.
« L'élément n'est pas disponible » erreur :
- Attendez 2-3 heures après avoir créé des produits pour qu'ils deviennent disponibles
- Vérifiez que le nom de package de votre application correspond à celui de la console de Play
- Vérifiez que vous êtes connecté avec un compte de test
- Confirmez que vous avez téléchargé la version signée de la mise à jour qui pointe vers le même nom de package et le même catalogue de produits
Testez les achats qui s'affichent comme des frais réels :
- Vérifiez que le compte est ajouté à la licence de test
- Vérifiez que vous utilisez la version de la piste de test
- Vérifiez que le bandeau de test s'affiche lors de l'achat
Ressources supplémentaires
Section intitulée « Ressources supplémentaires »- Testez les achats avec Google Play Billing
- Configurez une mise en test ouverte, fermée ou interne
- Exigences de test pour les nouveaux comptes de développeurs personnels
Continuez de Configure le test de sandbox Android
Titre de la section « Continuez de Configure le test de sandbox Android »Si vous utilisez Configure le test de sandbox Android pour planifier l'approbation et la distribution dans les magasins, connectez-l’à En utilisant @capgo/achats natifs pour la capacité native dans En utilisant @capgo/achats natifs, @capgo/capacitor-avis sur l'application pour le détail d'implémentation dans @capgo/capacitor-avis sur l'application, En utilisant @capgo/capacitor-avis sur l'application pour la capacité native dans En utilisant @capgo/capacitor-avis sur l'application, @capgo/capacitor-marché natif pour les détails d'implémentation dans @capgo/capacitor-native-market, et En utilisant @capgo/capacitor-native-market pour la capacité native dans En utilisant @capgo/capacitor-native-market.