Conditions préalables
Avant de configurer vos canaux de test, assurez-vous de comprendre les exigences suivantes de la plate-forme :
- Exigences concernant le compte : les utilisateurs doivent posséder un compte Google ou Google Workspace pour participer à un test.
- Modifications de la monétisation : toute modification du prix de votre application est répercutée sur toutes les versions et tous les canaux.
- Modifications de la disponibilité par pays : les modifications apportées aux pays et régions de distribution s'appliquent à tous les canaux. Pour en savoir plus sur les exceptions liées aux tests internes, consultez la section sur la configuration d'un test interne plus loin dans cet article.
- Exigences concernant la publication : vous devez tester votre application avant de la publier en production. Lorsque vous publiez le test ouvert, fermé ou interne de votre application pour la première fois, sachez qu'il faut parfois attendre plusieurs heures avant que le lien vers cette version de test soit accessible aux testeurs. La prise en compte des modifications supplémentaires peut également prendre plusieurs heures.
- Accès pour les organisations : pour ajouter des testeurs associés à une organisation qui utilise Google Play d'entreprise, accédez à l'onglet Google Play d'entreprise sur la page Paramètres avancés de votre application (Tester et publier > Paramètres avancés) dans la Play Console, puis cochez la case Activer. Si vous activez cette fonctionnalité, l'application deviendra privée, ce qui signifie qu'elle ne sera plus disponible sur le Play Store public. Si votre application est privée, vous devez également ajouter l'organisation associée à votre test à votre liste ciblée.
- Avis : les commentaires de vos testeurs n'ont aucune incidence sur la note publique de votre application.
- Applications payantes : les testeurs doivent acheter les applications payantes lorsqu'ils participent à des tests ouverts ou fermés. Pour les tests internes, les testeurs peuvent installer les applications payantes sans frais.
Différences entre tests internes, fermés et ouverts
Vous pouvez créer des versions sur trois canaux de tests avant de déployer votre application en production. Chaque phase de test vous permet de recueillir des commentaires pour améliorer votre application tout au long de son développement.
Tests internes
Créez une version de test interne afin de distribuer rapidement votre application à un maximum de 100 testeurs pour les contrôles qualité initiaux. Nous vous recommandons d'exécuter un test interne avant de publier votre application sur les canaux de test fermé ou ouvert. Si nécessaire, vous pouvez réaliser des tests internes en même temps que des tests fermés et ouverts pour différentes versions de votre application. Vous pouvez lancer un test interne avant de terminer la configuration de l'application.
Tests fermés
Créez une version de test fermé pour tester les versions préliminaires de votre application auprès d'un plus grand nombre de testeurs, et ainsi recueillir des commentaires ciblés. Une fois que vous avez effectué le test auprès d'un groupe restreint de collaborateurs ou d'utilisateurs de confiance, vous pouvez l'étendre à un canal de test ouvert. Sur la page "Tests fermés", un canal de test fermé est disponible en tant que test fermé initial. Si nécessaire, vous pouvez créer et nommer des canaux de test fermé supplémentaires. Pour les applications déjà publiées, seuls les membres de votre groupe de testeurs reçoivent les mises à jour des versions fermées.
Tests ouverts
Créez une version de test ouvert pour exécuter des tests auprès d'un grand groupe et rendre votre version de test visible sur Google Play. N'importe qui peut rejoindre un programme de test ouvert et envoyer des commentaires privés. Assurez-vous que votre application et votre fiche Play Store sont prêtes à être distribuées sur Google Play avant de sélectionner cette option.
Recommandations pour les tests
Par où commencer ?Nous vous recommandons de commencer par un test interne, puis de l'étendre à un petit groupe de testeurs fermé. Les développeurs disposant de comptes personnels créés après le 13 novembre 2023 doivent respecter des exigences de test spécifiques avant de pouvoir proposer leur application sur Google Play ou utiliser la préinscription. Pour en savoir plus, consultez cet article du Centre d'aide sur les exigences de test d'applications.
Lorsque vous créez un test interne, vous pouvez immédiatement publier votre application auprès de testeurs internes et recevoir des commentaires dès le début du développement. Un test interne est :
- Rapide : vous pouvez distribuer des applications sur le canal de test interne beaucoup plus rapidement que sur les canaux de test ouvert ou fermé. Lorsque vous publiez un nouvel Android App Bundle sur le canal de test interne, il est mis à la disposition des testeurs en quelques minutes. Les applications importées pour la première fois sont disponibles immédiatement pour les testeurs internes. Elles affichent un nom et des informations de fiche Play Store temporaires pendant 48 heures maximum.
- Flexible : vous pouvez ajuster les tests internes pour mener différentes étapes de test, telles que les contrôles d'assurance qualité et le débogage après le lancement.
- Sûr : les applications de test sur le canal de test interne sont distribuées aux utilisateurs de manière sécurisée par le biais du Play Store.
- Vous pouvez exécuter plusieurs tests fermés et un test ouvert en même temps.
- Un utilisateur qui choisit d'activer le test interne de votre application ne peut plus recevoir de test ouvert ou fermé. Pour accéder à un test ouvert ou fermé, l'utilisateur doit d'abord désactiver le test interne, puis activer le test ouvert ou fermé.
Étape 1 : Configurez les détails du test
Sélectionner un mode de test
Test interne : gérer jusqu'à 100 testeursVous pouvez créer une liste de testeurs internes à l'aide de leur adresse e-mail. Un test interne peut comprendre jusqu'à 100 testeurs par application.
Lorsque vous configurez un test interne, gardez les consignes suivantes à l'esprit :
- Distribution par pays : vous pouvez ajouter des utilisateurs de n'importe quel pays à votre test interne. Si un testeur interne se trouve dans un pays où la version de production, de test ouvert ou de test fermé de votre application n'est pas disponible, il a tout de même accès au test interne.
- Paiement : pour les applications payantes, les testeurs peuvent installer votre version de test interne sans frais. Les testeurs doivent payer les achats via l'application, sauf si vous les ajoutez à une liste de testeurs sous licence.
- Règles d'exclusion d'appareils : les règles d'exclusion d'appareils ne s'appliquent pas aux testeurs internes.
- Règlement et examens de sécurité : les tests internes ne sont pas forcément soumis au règlement de Play ni aux examens de sécurité habituels. Les applications actives sur les canaux de tests internes ne sont pas tenues de figurer dans la section Sécurité des données de Google Play.
Créer une liste de diffusion pour vos testeurs
Si vous avez déjà créé une liste de diffusion, passez aux instructions pour ajouter des testeurs.
- Connectez-vous à la Play Console, sélectionnez une application, puis accédez à la page Tests internes (Tester et publier > Tests > Tests internes).
- Sélectionnez l'onglet Testeurs.
- Sous "Testeurs", cliquez sur Créer une liste de diffusion.
- Saisissez un nom de liste. Vous pourrez utiliser la même liste pour de prochains tests sur n'importe laquelle de vos applications.
- Ajoutez les adresses e-mail en veillant à les séparer par une virgule ou cliquez sur Importer un fichier CSV. Si vous utilisez un fichier CSV, ajoutez chaque adresse e-mail sur une nouvelle ligne, sans virgules. Remarques :
- L'importation d'un fichier CSV écrase toutes les adresses e-mail que vous avez ajoutées précédemment.
- La Play Console n'accepte pas les fichiers CSV au format UTF-8 avec nomenclature.
- Cliquez sur Enregistrer les modifications, puis sur Créer.
Ajouter des testeurs
Pour ajouter des testeurs à un test interne, procédez comme suit :
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page Tests internes (Tester et publier > Tests > Tests internes).
- Sélectionnez l'onglet Testeurs.
- Dans le tableau "Testeurs", sélectionnez les listes d'utilisateurs auprès desquelles vous souhaitez tester votre version.
- Indiquez une URL ou une adresse e-mail pour recueillir les commentaires des testeurs. Votre canal s'affiche sur la page d'activation du test.
- Copiez le lien partageable pour partager la version avec les testeurs.
- Cliquez sur Enregistrer les modifications.
Tester des applications qui ne sont pas entièrement configurées
Vous pouvez créer une version de test interne même si votre application n'est pas entièrement configurée. Dès que vous disposez d'un app bundle valide, vous pouvez rapidement le distribuer à un nombre limité de testeurs. Si vous souhaitez tester une application qui n'est pas entièrement configurée, veuillez noter les points suivants :
- En attendant le premier examen de l'application, les utilisateurs verront un nom temporaire pour celle-ci sur Google Play. Vous pouvez retrouver ce nom dans le résumé de l'application, dans son tableau de bord.
- Dès que vous importez un artefact, le nom du package de l'application est fixé et ne peut pas être modifié.
- Les achats effectués dans des applications publiées sur le canal de test interne ou à l'état de brouillon sont soumis à des limites de dépense.
Avec les tests fermés, vous pouvez créer des listes de testeurs en spécifiant leur adresse e-mail. Vous pouvez créer jusqu'à 200 listes, chacune pouvant contenir jusqu'à 2 000 utilisateurs. Vous pouvez créer jusqu'à 50 listes par canal.
Créer une liste de diffusion pour vos testeurs
Si vous avez déjà créé une liste de testeurs, passez à la section "Ajouter des testeurs".
- Connectez-vous à la Play Console, sélectionnez une application, puis accédez à la page Tests fermés (Tester et publier > Tests > Tests fermés).
- Cliquez sur Gérer le canal.
- Sélectionnez l'onglet Testeurs.
- Sous "Testeurs", cliquez sur Créer une liste de diffusion.
- Saisissez un nom de liste. Vous pourrez utiliser la même liste pour de prochains tests sur n'importe laquelle de vos applications.
- Ajoutez les adresses e-mail en veillant à les séparer par une virgule ou cliquez sur Importer un fichier CSV. Remarques :
- L'importation d'un fichier CSV écrase toutes les adresses e-mail que vous avez ajoutées précédemment.
- La Play Console n'accepte pas les fichiers CSV au format UTF-8 avec nomenclature.
- Cliquez sur Enregistrer les modifications, puis sur Créer.
Ajouter des testeurs
Pour ajouter des testeurs à un test fermé, procédez comme suit :
- Connectez-vous à la Play Console, sélectionnez une application, puis accédez à la page Tests fermés (Tester et publier > Tests > Tests fermés).
- Cliquez sur Gérer le canal.
- Sélectionnez l'onglet Testeurs.
- Dans la section "Testeurs", sélectionnez la méthode d'accès de votre choix pour les testeurs :
- Adresse e-mail : l'option Adresse e-mail est sélectionnée par défaut. Sélectionnez les listes d'utilisateurs auprès desquelles vous souhaitez tester votre version.
- Google Groupes : sélectionnez Google Groupes, puis saisissez les adresses e-mail Google Groupes au format
nomdevotregroupe@googlegroups.com. Seuls les membres des groupes Google spécifiés pourront participer à votre test. Pour en savoir plus sur la gestion des groupes Google, consultez le Centre d'aide pour les administrateurs Google Workspace.
- Indiquez une URL ou une adresse e-mail pour recueillir les commentaires des testeurs. Votre mode d'envoi de commentaires apparaît sur la page d'activation du test.
- Copiez le lien partageable pour partager la version avec les testeurs.
- Cliquez sur Enregistrer les modifications.
Avec les tests fermés, vous pouvez choisir quelle organisation peut accéder à votre canal. Les administrateurs de ces organisations peuvent affecter des utilisateurs au test de votre version.
Nous vous recommandons d'ajouter des testeurs via la Play Console ou depuis la page des paramètres de l'application Android dans la console d'administration Google. Si un utilisateur est sélectionné pour être testeur à la fois depuis la Play Console et depuis la console d'administration Google, il obtient le code de version le plus élevé parmi toutes les versions d'application disponibles.
Pour ajouter une organisation à un test fermé, procédez comme suit :
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page Tests fermés (Tester et publier > Tests > Tests fermés).
- Cliquez sur Gérer le canal.
- Sélectionnez l'onglet Testeurs.
- Dans la section "Gérer les organisations", cliquez sur Ajouter une organisation.
- Saisissez l'identifiant et le nom de l'organisation qui peut accéder à votre canal.
Remarque : Un ID d'organisation est automatiquement créé lorsque vous configurez la gestion Android et accédez à Google Play d'entreprise. Pour en savoir plus sur la configuration de la gestion Android avec accès à Google Play d'entreprise, consultez Accès à Google Play d'entreprise. Si votre organisation gère déjà des appareils Android, consultez Distribuer des applications privées pour savoir comment trouver votre ID d'organisation.
- Cliquez sur Ajouter, puis sur Enregistrer les modifications.
Si vous configurez un test ouvert, les utilisateurs peuvent trouver votre application de test sur Google Play. Assurez-vous que votre application est prête à être distribuée publiquement avant de choisir cette option.
- Applications en accès anticipé (nouvelles applications non publiées en production) : les utilisateurs peuvent trouver votre test ouvert en effectuant une recherche sur Google Play pour installer et tester votre application.
- Applications disposant d'une version de production active : les utilisateurs peuvent accepter de participer à votre test ouvert directement depuis la page de votre fiche Play Store.
Vous pouvez également partager un lien sur un site Web ou par e-mail. Tout utilisateur disposant du lien peut accéder au test ouvert.
Lancer un test ouvert
Pour lancer un test ouvert :
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page Tests ouverts (Tester et publier > Tests > Tests ouverts).
- Sélectionnez l'onglet Testeurs.
- Développez la section "Gérer les testeurs". Si la section "Gérer les testeurs" est vide, assurez-vous d'avoir importé un app bundle.
- Indiquez le nombre de testeurs autorisés à utiliser votre application :
- Illimité : cette option est sélectionnée par défaut.
- Nombre limité : spécifiez une limite (au moins 1 000).
- Indiquez une URL ou une adresse e-mail pour recueillir les commentaires des testeurs. Le mode d'envoi de commentaires est indiqué aux utilisateurs sur la page d'activation du test.
- Copiez le lien partageable pour partager la version avec les testeurs.
- Cliquez sur Enregistrer les modifications.
Dans certains cas, il se peut que vous ayez besoin de canaux de test fermé supplémentaires. Par exemple, supposons que différentes équipes de développement doivent corriger des bugs touchant diverses fonctionnalités. Si chacune d'elles crée son propre canal de test, les équipes peuvent travailler sur différentes fonctionnalités en même temps.
Avec des canaux de test supplémentaires, vous pouvez créer une liste de testeurs à l'aide de leur adresse e-mail ou gérer les testeurs via Google Groupes. La taille de ces groupes n'est pas limitée.
Créer un canal de test supplémentaire
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page Tests fermés (Tester et publier > Tests > Tests fermés).
- En haut à droite de la page, cliquez sur Créer un canal.
- Saisissez un nom de canal. Il sert à identifier le canal dans la Play Console et dans l'API Google Play Developer.
- Cliquez sur Créer un canal.
- Sélectionnez l'onglet Testeurs.
- Dans la section "Testeurs", sélectionnez Adresse e-mail ou Google Groupes, puis attribuez vos listes d'utilisateurs :
- Adresse e-mail : cette option est sélectionnée par défaut. Sélectionnez les listes d'utilisateurs auprès desquelles vous souhaitez tester votre version.
- Google Groupes : sélectionnez Google Groupes, puis saisissez les adresses e-mail Google Groupes au format
nomdevotregroupe@googlegroups.com. Seuls les membres des groupes Google spécifiés pourront participer à votre test. Pour en savoir plus sur la gestion des groupes Google, consultez le Centre d'aide pour les administrateurs Google Workspace.
- Indiquez une URL ou une adresse e-mail pour recueillir les commentaires des testeurs. Votre mode d'envoi de commentaires apparaît sur la page d'activation du test.
- Copiez le lien partageable pour partager la version avec les testeurs.
- Cliquez sur Enregistrer les modifications.
Contraintes supplémentaires liées aux canaux
Lorsque vous créez des canaux de test fermé supplémentaires, les fonctionnalités suivantes ne sont pas disponibles :
- Ciblage d'entreprise pour publier des applications privées
- Compatibilité des appareils pour les app bundles uniquement publiés par le biais de canaux de test supplémentaires
- Ciblage par pays
- Accès aux détails du canal dans l'application mobile Play Console (les canaux supplémentaires s'affichent en tant que canaux de test ouvert dans l'application)
Si vous utilisez les services Google Play Games, les groupes de testeurs sont automatiquement partagés entre votre application et ces services.
Les testeurs peuvent essayer les modifications que vous avez enregistrées dans vos projets de jeu, comme les succès et les classements, avant qu'elles ne soient accessibles à tous les utilisateurs. Vous pouvez gérer les testeurs individuellement à l'aide de leur adresse e-mail ou faire appel à des testeurs déjà sollicités.
Sur la page Testeurs des services Play Games de votre application (Accroître le nombre d'utilisateurs > Services Play Games > Configuration et gestion > Testeurs), vous pouvez utiliser le bouton des testeurs pour inclure automatiquement tous les utilisateurs ayant activé les tests pour votre application.
Pour ajouter manuellement des testeurs aux services Google Play Games, procédez comme suit :
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page Testeurs des services Play Games (Accroître le nombre d'utilisateurs > Services Play Games > Configuration et gestion > Testeurs).
- Saisissez des adresses e-mail de compte Google valides connectées aux services Google Play Games.
- Cliquez sur Ajouter.
Une fois que les utilisateurs font partie du groupe de testeurs, ils peuvent se connecter à l'aide des services Google Play Games, obtenir des succès provisoires ou publiés, et poster des scores dans des classements provisoires ou publiés.
Étape 2 : Créez une version
Une fois que vous avez configuré les détails de votre test, vous pouvez préparer et déployer une version.
Pour savoir comment gérer la disponibilité par pays pour les canaux de tests fermé et ouvert de votre application, consultez Distribuer des versions d'une application dans des pays spécifiques.
Étape 3 : Partagez votre application avec les testeurs
Si vous exécutez un test ouvert ou fermé, les testeurs peuvent trouver votre application de test sur Google Play depuis leur appareil. Pour les tests fermés, votre application reste disponible pour les testeurs de votre liste ou de votre groupe.
Si vous exécutez un test interne ou fermé avant de mettre à disposition votre application pour des tests ouverts ou de la déployer en production, les testeurs ne pourront pas la trouver en effectuant une recherche sur Google Play. Vous devez partager l'URL Play Store de l'application avec les testeurs pour qu'ils puissent la télécharger.
Si les testeurs ne trouvent pas votre application sur Google Play, vous pouvez partager un lien d'activation. Tenez compte des points suivants lorsque vous utilisez un lien d'activation :
- Il ne s'affiche que lorsque l'état d'une application est "Publiée". Les applications dont l'état est "Brouillon" ou "En attente de publication" n'affichent pas de lien d'activation.
- Après avoir cliqué sur ce lien, les utilisateurs accèdent à une page leur expliquant en quoi consiste la tâche de testeur, ainsi qu'à un lien d'activation. Chaque testeur doit cliquer sur ce lien.
- Pour les tests fermés utilisant un groupe Google, les utilisateurs doivent rejoindre le groupe avant d'activer le test.
Étape 4 : Recueillez des commentaires
Une fois que les testeurs ont installé votre application, ils passent automatiquement à la version de test en quelques minutes.
Les testeurs ne peuvent pas laisser d'avis publics sur Google Play pour les versions de test. Incluez un canal de commentaires direct (par exemple, une adresse e-mail, un site Web ou un forum) pour recueillir les commentaires.
Si vous exécutez un test ouvert ou fermé, les testeurs peuvent également vous laisser des commentaires privés via Google Play.
Étape 5 : Mettez fin au test
Pour supprimer des utilisateurs du test de votre application et mettre fin à un canal de test, procédez comme suit :
- Connectez-vous à la Play Console, sélectionnez votre application, puis accédez à la page du test auquel vous souhaitez mettre fin :
- Tests ouverts (Tester et publier > Tests > Tests ouverts)
- Tests fermés (Tester et publier > Tests > Tests fermés)
- Tests internes (Tester et publier > Tests > Tests internes)
- Recherchez le test auquel vous souhaitez mettre fin, puis cliquez sur Gérer le canal.
Remarque : Selon le type de test que vous souhaitez arrêter et le nombre de tests que vous exécutez, vous n'aurez peut-être pas besoin de passer par cette étape.
- En haut à droite de la page, cliquez sur Suspendre le canal.
Une fois le test terminé, les testeurs ne reçoivent pas de mises à jour, mais l'application reste installée sur leur appareil.
Codes de version et états des canaux de tests
Exigences concernant les codes de versionLes appareils reçoivent automatiquement la version de l'application qui :
- contient le code de version le plus élevé compatible avec l'appareil ;
- a été publiée sur un canal auquel l'utilisateur a accès.
Tous les utilisateurs ont accès au canal Production. Si un app bundle est publié dans le canal Production et possède un code de version supérieur à celui du canal de test auquel l'utilisateur participe, celui-ci reçoit la version de production.
Pour être éligible à un canal de test, un utilisateur doit :
- être inclus dans la configuration du canal géré ;
- participer au programme de test correspondant.
Les utilisateurs qui ont accès à plusieurs canaux reçoivent le code de version le plus élevé, tous canaux confondus. Par exemple, les utilisateurs participant aux tests ouverts sont éligibles aux canaux Production et Tests ouverts. Les utilisateurs participant aux tests fermés sont éligibles aux canaux Production et Tests fermés. Les utilisateurs participant aux tests ouverts et fermés sont éligibles aux canaux Production, Tests ouverts et Tests fermés.
Les utilisateurs ayant activé les tests internes ne peuvent pas effectuer de tests ouverts et fermés, même s'ils sont inclus en tant que testeurs sur ces canaux. Ces utilisateurs ne reçoivent que le code de version publié dans le canal Tests internes.
Pour en savoir plus sur les aspects techniques, consultez Gérer les versions de votre application.
Lorsque vous déployez une version, la Play Console affiche des messages de validation lorsque les utilisateurs d'un canal donné reçoivent des mises à jour d'applications qui ont été publiées dans un autre canal (on parle alors d'état de remplacement du canal).
Conditions et états de remplacement
- Bloqué : un app bundle en bloque un autre lorsqu'il utilise une partie ou l'ensemble de la même configuration d'appareil et qu'il possède un code de version plus élevé.
- Promu : tous les app bundles actifs sont contenus dans les app bundles actifs du canal de remplacement (par exemple, tous les bundles de test ouvert actifs sont également actifs en production).
- Remplacé : tous les app bundles actifs d'un canal sont entièrement bloqués par les app bundles actifs ayant des codes de version plus élevés dans le canal de remplacement correspondant. Aucun des app bundles du canal n'est distribué aux utilisateurs, car ils vont tous recevoir un app bundle en provenance du canal de remplacement.
- Partiellement bloqué : au moins un des app bundles actifs d'un canal est bloqué par un app bundle ayant un code de version plus élevé dans le canal de remplacement correspondant. Certains utilisateurs des tests ouverts reçoivent un app bundle du canal de test ouvert, tandis que d'autres reçoivent un app bundle de la version de production. Cela indique généralement une erreur lors de l'attribution du code de version.