Android vitals

Android vitals ayuda a Google a mejorar la calidad de las apps para Android en Google Play. Cuando un usuario lo permite, su dispositivo Android hace un seguimiento de las métricas de calidad de la app, como la estabilidad, el rendimiento, el uso de la batería y los problemas de permisos. Google Play recopila estos datos, a los que se puede acceder a través del panel de Android vitals en Play Console y a través de la API de Google Play Developer Reporting.

Los desarrolladores deben supervisar las estadísticas de Android vitals para mejorar la experiencia del usuario, en especial las métricas esenciales: tasa de fallas percibidas por el usuario, tasa de errores de ANR percibidos por el usuario y bloqueos de activación parciales excesivos.

Métricas esenciales y comportamientos inadecuados

Las métricas esenciales de tu app afectan su visibilidad en Google Play. Cada métrica esencial tiene un umbral de comportamiento inadecuado general y otro por dispositivo.

Preguntas frecuentes

¿Qué son las métricas esenciales?

Las métricas esenciales son las más importantes en Android vitals y afectan la visibilidad de tu app en Google Play. Las métricas esenciales son la tasa de fallas percibidas por el usuario, la tasa de errores de ANR percibidos por el usuario y los bloqueos de activación parciales excesivos para todas las apps, y el uso de batería excesivo para las apps de caras de reloj.

¿Cuáles son los umbrales de comportamiento inadecuado?

Las métricas esenciales de fallas, errores de ANR y uso de batería tienen dos umbrales de comportamiento inadecuado: uno para todas las sesiones en todos los dispositivos y otro por dispositivo. Estos umbrales se muestran en Android vitals.

UMBRAL DE COMPORTAMIENTO INADECUADO
Para maximizar la visibilidad de tu título en Google Play, mantenlo por debajo de estos umbrales.
General (promedio entre dispositivos) Por modelo de teléfono Por modelo de reloj
Tasa de fallas percibidas por el usuario 1.09% 8% 4%
Tasa de errores de ANR percibidos por el usuario 0.47% 8% 5%
Uso de batería excesivo 1% - 1%
Bloqueos de activación parciales excesivos 5% - -

Para obtener detalles sobre qué uso de bloqueos de activación parciales se considera excesivo, consulta Bloqueos de activación parciales excesivos.

¿Cómo afectan las métricas esenciales en la visibilidad de mi título en Play?

Si tu app o juego supera un umbral de comportamiento inadecuado, es posible que Play reduzca la visibilidad de tu título. Play también puede mostrarles a los usuarios una advertencia en la ficha de Play Store.

¿Es posible tener comportamientos inadecuados generales y por dispositivo? ¿Y de un tipo, pero no del otro? ¿Qué debo hacer si sucede?

Sí, todas las combinaciones son posibles. Para mejorar la calidad de la app, corrige las fallas y los errores de ANR que afecten a la mayor cantidad de usuarios. Para mejorar la calidad en dispositivos específicos, corrige los grupos de fallas y errores de ANR más grandes en esos dispositivos. Si tienes ambos problemas, enfócate primero en los clústeres de fallas y errores de ANR más grandes en general.

Necesito ayuda para corregir mis problemas técnicos. ¿Por dónde debo comenzar?

Se proporcionan los siguientes recursos para ayudarte a diagnosticar y solucionar problemas técnicos en tu app o juego.

Métricas esenciales:

Tasa de errores de ANR percibidos por el usuario
Tasa de fallas percibidas por el usuario
Uso excesivo de batería
Bloqueos de activación parciales excesivos

Otras métricas:

Demasiadas activaciones
Bloqueos de activación parciales sostenidos
Búsqueda de Wi-Fi en segundo plano excesiva
Uso excesivo de la red en segundo plano
Tiempo de inicio de la app
Renderización lenta

Sesiones lentas
Cierres por falta de memoria (LMK)
Rechazos de permisos

No quiero sorprenderme por los comportamientos inadecuados ni las advertencias de la ficha de Play Store. ¿Cómo puedo anticiparme a esto?

Play usa los datos de los últimos 28 días para evaluar la calidad de tu app. Android vitals te advertirá sobre cualquier problema durante ese período.

  • Verifica la IU con regularidad o usa la API de informes para integrar datos en tu flujo de trabajo.
  • Configura alertas por correo electrónico en Play Console para recibir notificaciones sobre problemas.
  • Android vitals marca los "problemas emergentes", es decir, los problemas que afectan a los dispositivos durante más de 7 días. Esto te da 21 días para resolverlos.

Tengo muchos dispositivos con comportamientos inadecuados. ¿Cómo entiendo esta lista?

A veces, los problemas de hardware o software del dispositivo provocan tasas de error altas. Los signos vitales de Android te alertan sobre posibles vínculos entre las altas tasas de errores y elementos como la RAM, la versión de Android y el tipo de procesador. También puedes investigar estos vínculos por tu cuenta en Alcance y dispositivos en Play Console.

Android vitals también proporciona acceso rápido a información clave del dispositivo, como la cantidad de usuarios, los ingresos, las calificaciones y las opiniones. Esta información se muestra en un panel lateral, por lo que no es necesario que abandones la página actual.

Si corrijo un problema en un dispositivo, ¿cuánto tiempo tarda en dejar de mostrar las advertencias?

Play verifica los indicadores clave de rendimiento de tu app a diario con un promedio de 28 días. Cuando este promedio mejore, desaparecerán las advertencias de Android vitals. Las advertencias de la ficha de Play Store pueden quitarse más rápido si el sistema de Play detecta mejoras.

¿Qué sucede si no puedo corregir el problema o no quiero hacerlo?

Asegúrate de haber sopesado los costos y las oportunidades perdidas debido a las experiencias del usuario deficientes continuas. Los comportamientos inadecuados perjudican a los usuarios actuales y dificultan la atracción de usuarios nuevos. Si no es práctico corregir problemas en dispositivos específicos, reconsidera las reglas de exclusión y segmentación por dispositivo.

¿Por qué los recuentos y las tasas de problemas de Android vitals no coinciden con los que veo en mis soluciones propias o de terceros?

Android vitals es la principal fuente de Play para la calidad técnica de las apps. La cantidad de problemas y las tasas pueden diferir de otras fuentes por varios motivos:

  • Los datos de Android vitals provienen del sistema Android y contienen eventos que los SDKs no ven, como los siguientes:
    • Fallas antes de la inicialización del SDK
    • Errores de ANR antes de Android 12
  • Android vitals solo registra los problemas de dispositivos certificados y apps instaladas desde Google Play.
  • Android vitals solo usa datos de los usuarios que aceptaron compartirlos.
  • Para proteger la privacidad del usuario, solo mostramos datos si tenemos suficientes para generar informes anónimos.
  • Las tasas de problemas pueden calcularse de manera diferente. Android vitals muestra los problemas por usuario activo por día.
    • Por ejemplo, Crashlytics cuenta la cantidad de problemas por sesión de la app. Si un usuario jugó un juego tres veces en un día y experimentó una falla, Android vitals mostrará una tasa de fallas del 100%, mientras que Crashlytics mostrará una tasa de fallas del 33%.

Para obtener más información sobre cómo se recopilan los datos, consulta el Centro de ayuda de Play Console.

¿Puedo ver mis estadísticas de ANR y fallas en el IDE?

Sí, desde Android Studio Meerkat, cuando veas informes en App Quality Insights, haz clic en la pestaña Insights. Gemini proporciona un resumen de la falla, genera estadísticas y vincula a documentación útil. Si también le proporcionas a Gemini acceso al contexto del código local, Gemini puede proporcionar resultados más precisos, sugerencias de código y próximos pasos pertinentes. Esto te ayuda a reducir el tiempo dedicado a diagnosticar y resolver problemas. Consulta la documentación de Android Studio para obtener más información.