Android Vitals est une initiative de Google visant à améliorer la qualité technique des applications Google Play sur les appareils Android. Lorsqu'un utilisateur activé exécute votre application, son appareil Android enregistre des informations sur des aspects de la qualité, y compris les métriques de stabilité et de performance, l'utilisation de la batterie, et les refus d'autorisation. Ces données sont agrégées par Google Play. Vous pouvez y accéder via la Google Play Console dans le tableau de bord Android Vitals et via la page API Google Play Developer Reporting.
Les développeurs doivent surveiller toutes les statistiques Android Vitals pour s'assurer qu'elles n'ont pas d'effet négatif sur l'expérience utilisateur. En particulier, ils doivent donner la priorité aux deux statistiques principales Android Vitals, à savoir le taux de plantages repérés par l'utilisateur et le taux d'erreurs ANR repérées par l'utilisateur.
Statistiques principales Android Vitals et comportements insatisfaisants
Les statistiques principales Android Vitals ont une incidence sur la visibilité de votre application sur Google Play. Chaque statistique principale Android Vitals est associée à un seuil de comportement insatisfaisant global et par appareil. Elles sont documentées ci-dessous et visibles également dans Android Vitals.
Questions fréquentes
Que sont les statistiques principales Android Vitals ?
Les métriques principales Android Vitals sont les métriques les plus importantes d'Android Vitals. Elles affectent la visibilité de votre application sur Google Play. Ces statistiques sont le taux de plantages repérés par l'utilisateur et le taux d'erreurs ANR repérées par l'utilisateur.
Quels sont les seuils de comportement insatisfaisant ?
Chaque statistique principale Android Vitals est associée à deux seuils : un seuil de comportement insatisfaisant global qui tient compte de toutes les sessions sur tous les appareils et un seuil de comportement insatisfaisant évalué par appareil (téléphone uniquement). Ces seuils sont affichés dans Android Vitals.
SEUIL DE COMPORTEMENT INSATISFAISANT Pour maximiser la visibilité de votre titre sur Google Play, ne dépassez pas ces seuils. |
|||
---|---|---|---|
Global (moyenne sur les appareils) | Par modèle de téléphone | Par modèle de montre | |
Taux de plantages repérés par l'utilisateur | 1,09 % | 8 % | 4 % |
Taux d'erreurs ANR repérées par l'utilisateur | 0,47 % | 8 % | 5 % |
Comment les statistiques principales Android Vitals affectent-elles la visibilité de mes titres sur Play ?
Si votre application ou votre jeu dépasse le seuil de comportement insatisfaisant global pour l'une des deux statistiques principales, Play peut réduire la visibilité de votre titre auprès des utilisateurs sur tous les modèles d'appareils. Si votre application ou votre jeu dépasse le seuil de comportement insatisfaisant par appareil pour l'une des deux statistiques principales Android Vitals, pour un modèle d'appareil donné, Play peut réduire la visibilité de votre application ou de votre jeu auprès des utilisateurs possédant ce modèle d'appareil. Play peut également afficher un avertissement sur votre fiche Play Store pour indiquer aux utilisateurs que votre application peut ne pas fonctionner correctement sur leur appareil.
Est-il possible d'observer à la fois des comportements insatisfaisants par appareil et globaux ? Ou l'un, mais pas l'autre ? Que faire ?
Oui, toutes les combinaisons sont possibles. Pour améliorer la qualité globale, essayez de corriger les clusters de plantages et d'ANR qui affectent le plus d'utilisateurs. Pour améliorer la qualité par appareil, essayez de corriger les clusters de plantages et d'ANR les plus volumineux sur cet appareil. Si vous êtes confronté à ces deux problèmes simultanément, nous vous recommandons de vous concentrer d'abord sur les clusters de plantages et d'ANR les plus volumineux. En effet, il est probable que cela améliore également la qualité sur les modèles d'appareils les plus importants.
J'ai besoin d'aide pour résoudre mes problèmes techniques. Par où commencer ?
Nous avons compilé un certain nombre de ressources pour vous aider à diagnostiquer et à résoudre les problèmes techniques dans votre application ou votre jeu.
Statistiques principales Android Vitals :
Taux d'ANR repérées par l'utilisateur
Taux de plantages repérés par l'utilisateur
Toutes les autres statistiques Android Vitals :
Nombre excessif de wakeups
Wakelocks partiels figés
Nombre excessif de recherches de réseaux Wi-Fi en arrière-plan
Utilisation excessive du réseau en arrière-plan
Temps de démarrage de l'application
Affichage lent
Sessions lentes
Refus d'autorisation
Je ne veux pas être surpris par des comportements insatisfaisants ni par des avertissements sur les fiches Play Store. Comment me préparer ?
Play prend généralement en compte les données des 28 derniers jours pour évaluer la qualité de votre application. Android Vitals vous avertit en cas de comportement insatisfaisant au cours de cette période.
- Vérifiez régulièrement l'UI ou utilisez l'API Reporting pour intégrer des données directement dans vos workflows.
- Configurez des alertes par e-mail dans la Play Console en cas de comportement insatisfaisant.
- Android Vitals signale les "problèmes émergents", c'est-à-dire : les appareils qui dépassent le seuil de comportement insatisfaisant par appareil sur sept jours. Vous disposerez ainsi de 21 jours pour régler le problème.
J'ai de nombreux appareils présentant un comportement insatisfaisant. Comment comprendre la liste ?
Des aspects spécifiques du matériel ou des logiciels de l'appareil peuvent parfois contribuer à votre taux de problèmes. Pour vous aider à identifier et résoudre ces problèmes, une nouvelle fonctionnalité d'Android Vitals vous avertira en cas d'associations potentielles entre des taux de problème élevés et des attributs d'appareil clés tels que la RAM, la version d'Android et le système sur une puce, entre autres. Vous pouvez également explorer les associations vous-même dans la Play Console, dans "Portée et appareils".
Android Vitals vous permet également d'accéder en un clic aux informations consolidées sur les appareils, y compris le nombre d'installations (par utilisateur actif), les revenus, les notes et les avis. Ces informations sont affichées dans un panneau latéral afin que vous n'ayez pas à quitter la page que vous consultez.
Si je corrige un problème sur un appareil, au bout de combien de temps les avertissements cessent-ils de s'afficher ?
Play évalue vos statistiques principales Android Vitals quotidiennement en se basant sur une moyenne glissante sur 28 jours. Dès que la moyenne glissante retombe sous les seuils, Android Vitals cesse d'afficher les avertissements. Les avertissements pour les fiches Play Store peuvent disparaître plus tôt si les algorithmes de Play détectent que la qualité technique de votre application s'améliore.
Que faire si je ne parviens pas à résoudre le problème ou si je ne souhaite pas le faire ?
Lorsque vous décidez de ce que vous voulez faire, réfléchissez bien au coût et à l'opportunité de proposer des expériences de mauvaise qualité. Les comportements insatisfaisants affectent les utilisateurs existants et réduisent votre capacité à séduire de nouveaux utilisateurs. Lorsqu'il n'est pas possible de résoudre les problèmes de comportement insatisfaisant par appareil, examinez votre logique de ciblage et d'exclusion d'appareils.
Pourquoi le nombre et le taux de problèmes Android Vitals ne correspondent-ils pas au nombre et au taux de problèmes affichés dans ma solution ou des solutions tierces ?
Android Vitals est la référence unique de Google Play pour évaluer la qualité technique. Le nombre et le taux de problèmes Android Vitals peuvent ne pas correspondre à ceux d'autres sources, et ce pour plusieurs raisons :
- Les informations Android Vitals proviennent de la plate-forme Android et capturent certains événements qui ne peuvent pas être vus par les SDK, y compris ceux-ci :
- Plantages au lancement avant l'initialisation du SDK
- ANR antérieurs à Android 12
- Android Vitals ne comptabilise les problèmes que s'ils sont signalés sur des appareils certifiés et sur des applications installées depuis Google Play. D'autres sources de données peuvent ne pas appliquer ces contraintes.
- Android Vitals ne collecte que les données des utilisateurs qui ont accepté de partager les informations de diagnostic et d'utilisation. D'autres outils peuvent ne pas nécessiter que l'utilisateur accepte un tel partage. Même si c'est le cas, il est peu probable qu'ils collectent des données auprès du même groupe d'utilisateurs l'ayant accepté sur Android.
- Afin de protéger la vie privée des utilisateurs, nous n'affichons des métriques dans le tableau de bord que si nous avons pu recueillir suffisamment de données pour générer des rapports anonymisés.
- Les taux de problèmes peuvent être calculés différemment. Les taux de problèmes Android Vitals comptabilisent le nombre de problèmes (plantages, ANR, etc.) par utilisateur actif par jour. Crashlytics compte le nombre de problèmes par session d'application. Si, par exemple, un utilisateur a joué trois fois à un jeu pendant la même journée et qu'il a subi un plantage, Android Vitals affiche un taux de plantages de 100 %, tandis que Crashlytics affiche un taux de plantages de 33 %.
Pour en savoir plus sur la façon dont les données sont recueillies, consultez le Centre d'aide de la Play Console.