Actualités des produits

Maximiser les performances de la batterie : la métrique "Trop de wakelocks partiels" n'est plus en version bêta

Temps de lecture : 3 min

Une expérience utilisateur de qualité repose sur des performances techniques solides. Nous nous engageons à vous aider à créer des applications stables, réactives et efficaces qui plaisent aux utilisateurs. La décharge excessive de la batterie est une préoccupation majeure pour vos utilisateurs. Ensemble, nous prenons des mesures importantes pour vous aider à créer des applications plus économes en énergie.

Plus tôt cette année, nous avons lancé une nouvelle métrique bêta dans Android Vitals, verrous partiels de réveil excessifs, pour vous aider à identifier et à résoudre les sources de décharge de la batterie. Cette métrique bêta initiale a été codéveloppée en étroite collaboration avec Samsung. Elle combine les données de la plate-forme Android avec les insights approfondis et concrets de Samsung sur l'expérience utilisateur et la consommation de batterie.

Nous tenons à vous remercier pour vos précieux commentaires pendant la période bêta. Grâce à vos commentaires et à notre collaboration continue avec Samsung, nous avons encore affiné l'algorithme pour le rendre encore plus précis et représentatif. Nous sommes heureux d'annoncer que cette métrique affinée est désormais disponible pour tous les développeurs en tant que nouvelle métrique Core Vitals dans Android Vitals.

Nous avons défini un seuil de comportement insatisfaisant pour les wakelocks excessifs. À partir du 1er mars 2026, si votre titre ne répond pas à ce seuil de qualité, nous pourrons l'exclure des surfaces de découverte mises en avant, comme les recommandations. Dans certains cas, nous pouvons afficher un avertissement sur votre fiche Play Store pour indiquer aux utilisateurs que votre application peut entraîner une décharge excessive de la batterie.

PRINCIPAUX CRITÈRES DE QUALITÉ TECHNIQUE DE GOOGLE PLAY

Pour maximiser la visibilité de votre application sur Google Play, veillez à ce qu'elle ne dépasse pas les seuils de comportement insatisfaisant pour ces métriques.

Taux de plantages repérés par l'utilisateurPourcentage d'utilisateurs actifs par jour ayant subi au moins un plantage probablement perceptible
Taux d'erreurs ANR repérées par l'utilisateurPourcentage d'utilisateurs actifs par jour ayant subi au moins une ANR susceptible d'avoir été remarquée
Utilisation excessive de la batteriePourcentage de sessions avec le cadran au cours desquelles l'utilisation de la batterie dépasse 4,44 % par heure
Nouveau : Wakelocks partiels excessifsPourcentage de sessions utilisateur au cours desquelles l'utilisation cumulative des wakelocks non exemptés dépasse deux heures

Les verrous de réveil partiels excessifs rejoignent les critères de qualité technique que Play attend de tous les titres pour offrir une expérience utilisateur optimale.

Il s'agit de la première d'une série de nouvelles métriques conçues pour vous fournir des informations plus détaillées sur l'utilisation des ressources de votre application. Vous pourrez ainsi améliorer l'expérience de vos utilisateurs dans l'ensemble de l'écosystème Android.

1. Aligner notre définition des wake locks excessifs sur les attentes des utilisateurs

Les applications peuvent maintenir des wakelocks pour empêcher l'appareil de l'utilisateur de passer en mode veille, ce qui leur permet d'effectuer des tâches en arrière-plan lorsque l'écran est éteint.

Nous considérons qu'une session utilisateur est excessive si elle contient plus de deux heures cumulées de verrous de réveil non exemptés sur une période de 24 heures. Ces sessions excessives contribuent fortement à la décharge de la batterie. Une wake lock est exemptée s'il s'agit d'une wake lock détenue par le système qui offre des avantages clairs aux utilisateurs et qui ne peut pas être optimisée davantage, comme la lecture audio ou le transfert de données initié par l'utilisateur.

Le seuil de comportement insatisfaisant est dépassé lorsque 5 % des sessions utilisateur d'une application au cours des 28 derniers jours sont excessives. Si votre application dépasse ce seuil, vous recevrez une alerte directement sur la page Android Vitals – Vue d'ensemble. Pour en savoir plus sur notre définition, consultez les pages pour les développeurs Android.

breakdowns.png

Android Vitals vous avertit en cas de problèmes de verrouillage excessif de l'écran et fournit un tableau des tags de verrouillage de l'écran avec la durée P90/ P99 pour vous aider à identifier la source par nom de verrouillage de l'écran.

Pour vous aider à comprendre l'utilisation des wakelocks partiels par votre application, nous avons amélioré la page "Wakelocks partiels excessifs" dans Android Vitals en ajoutant un nouveau tableau des noms de wakelocks. Ce tableau décompose les sessions de verrouillage de réveil par nom de tag et durée spécifiques. Il vous permet d'identifier facilement les longs verrouillages de réveil dans votre environnement de développement local, comme Android Studio, pour faciliter le débogage. Vous devez examiner tous les verrous de réveil dont la durée P90 ou P99 est supérieure à 60 minutes.

image2-android-vitals-warning.png

2. Nombre excessif de wakelocks et impact sur la visibilité sur Google Play

Si votre titre dépasse le seuil de comportement insatisfaisant pour les wakelocks excessifs, il est possible qu'il ne soit pas éligible à certaines surfaces de découverte où les utilisateurs trouvent de nouvelles applications et de nouveaux jeux.

Dans certains cas, nous pouvons également afficher un avertissement sur votre fiche Play Store pour informer les utilisateurs que votre application peut décharger la batterie de leur appareil plus rapidement.

image3_new.png

Si votre application dépasse le seuil de comportement insatisfaisant, les utilisateurs pourront voir un avertissement sur votre fiche Play Store. Remarque : Le texte et le design exacts sont susceptibles d'être modifiés.

Nous savons que la modification du code et du fonctionnement de votre application peut prendre du temps. C'est pourquoi nous mettons à votre disposition cette métrique pour vous permettre de diagnostiquer et de résoudre les problèmes potentiels dès maintenant, avant que les modifications de la visibilité sur le Play Store ne commencent à être appliquées, à partir du 1er mars 2026.

3. Et ensuite ?

Nous vous encourageons à suivre les étapes suivantes pour vous assurer que votre application offre une expérience de qualité aux utilisateurs :

  1. Accédez à Android Vitals : examinez les performances de votre application en fonction de la nouvelle métrique "Wakelocks partiels excessifs". Cette métrique est désormais visible par tous les développeurs dont les applications comportent des sessions de verrouillage de l'activation.
  2. Découvrir les wakelocks partiels excessifs : utilisez le nouveau tableau des noms de wakelocks pour identifier les wakelocks partiels excessifs.
  3. Consultez la documentation : pour obtenir des conseils détaillés sur les bonnes pratiques et la résolution des problèmes courants, consultez notre article de blog technique, notre vidéo technique et la documentation pour les développeurs sur les verrous de réveil mise à jour.

Nous vous remercions de votre fidélité, qui nous permet de continuer à offrir des expériences performantes et de haute qualité sur lesquelles les utilisateurs peuvent s'appuyer au quotidien.

Lire la suite