Android vitals es una iniciativa de Google para mejorar la calidad técnica de las apps de Google Play en dispositivos Android. Cuando un usuario habilitado ejecuta tu app, su dispositivo Android registra información sobre aspectos de calidad, lo que incluye métricas de estabilidad y rendimiento, el uso de la batería y los rechazos de permisos. Google Play agrega estos datos de dos maneras: A través de Google Play Console en el panel de Android vitals y a través de la API de Google Play Developer Reporting.
Los desarrolladores deben supervisar todos los datos vitales para asegurarse de no tener un efecto negativo en la experiencia del usuario. En particular, los desarrolladores deben priorizar las dos métricas esenciales: tasa de fallas percibidas por el usuario y tasa de errores de ANR percibidos por el usuario.
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 general de comportamiento inadecuado y otro por dispositivo. Estos se documentan a continuación y también se muestran en Android vitals.
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 y la tasa de errores de ANR percibidos por el usuario.
¿Cuáles son los umbrales de comportamiento inadecuado?
Cada métrica esencial tiene dos umbrales de comportamiento inadecuado: uno general que tiene en cuenta todas las sesiones en todos los dispositivos y uno que se evalúa por dispositivo (solo teléfonos). Los 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% |
¿Cómo afectan las métricas esenciales en la visibilidad de mi título en Play?
Si tu app o juego supera el umbral general de comportamiento inadecuado en cualquier métrica esencial, es posible que Play reduzca la visibilidad de tu título para los usuarios de todos los modelos de dispositivos. Si tu app o juego supera el umbral de comportamiento inadecuado por dispositivo en cualquier métrica esencial para un modelo de dispositivo determinado, es posible que Play reduzca la visibilidad de tu app o juego para los usuarios de ese modelo de dispositivo. Play también puede mostrar una advertencia en la ficha de Play Store para indicarles a los usuarios que la app podría no funcionar, de forma correcta, en su dispositivo.
¿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 general, debes intentar corregir los clústeres de fallas y errores de ANR que afectan a la mayoría de los usuarios en general. Para mejorar la calidad por dispositivo, debes corregir los clústeres de fallas y errores de ANR más grandes en ese dispositivo. Si tienes ambos comportamiento, te recomendamos que te enfoques en los clústeres de fallas y errores de ANR más grandes en general. Es probable que esto también mejore la calidad en los modelos de dispositivos individuales más importantes.
Necesito ayuda para corregir mis problemas técnicos. ¿Por dónde debo comenzar?
Compilamos una serie de recursos para ayudarte a comenzar 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
Otras métricas:
Demasiadas activaciones
Bloqueos de activación sostenidos parciales
Demasiadas búsquedas de Wi-Fi en segundo plano
Uso excesivo de la red en segundo plano
Tiempo de inicio de la app
Renderización lenta
Sesiones lentas
Denegaciones de permisos
No quiero sorprenderme por los comportamientos inadecuados ni las advertencias de la ficha de Play Store. ¿Cómo puedo anticiparme a esto?
Por lo general, Play analizará los datos de los últimos 28 días cuando evalúe la calidad. Android vitals te informará sobre cualquier comportamiento inadecuado en un plazo de 28 días.
- Verifica la IU con regularidad o considera usar la API de informes para incorporar datos directamente en tus flujos de trabajo.
- Configura alertas por correo electrónico sobre comportamientos inadecuados en Play Console.
- Android vitals mostrará "problemas emergentes", que se definen de la siguiente manera: dispositivos que no cumplan el umbral de comportamiento inadecuado por dispositivo en un plazo de 7 días. Esto te da hasta 21 días para anticiparte al problema.
Tengo muchos dispositivos con comportamientos inadecuados. ¿Cómo entiendo esta lista?
A veces, los aspectos específicos del hardware o software del dispositivo pueden afectar tus tasas de problemas. Para ayudarte a detectar y resolver esos problemas, una función nueva de Android vitals te notificará si encontramos posibles asociaciones entre las tasas de problemas altas y los atributos clave del dispositivo, como la RAM, la versión de Android y el sistema en chip, entre otros. También puedes explorar las asociaciones en Alcance y dispositivos en Play Console.
En Android vitals, también puedes acceder con un solo clic a la información consolidada del dispositivo, lo que incluye la base de instalaciones, los ingresos, las calificaciones y las opiniones. Esta información se muestra en un panel lateral para que no tengas que abandonar la página en la que te encuentras.
Si corrijo un problema en un dispositivo, ¿cuánto tiempo tarda en dejar de mostrar las advertencias?
Play evalúa tus métricas esenciales a diario en un promedio móvil de 28 días. En cuanto el promedio móvil vuelva a estar por debajo de los umbrales, Android vitals dejará de mostrar las advertencias. Las advertencias de la ficha de Play Store pueden quitarse incluso antes de esto si los algoritmos de Play detectan que la calidad técnica ya está en la dirección correcta.
¿Qué sucede si no puedo corregir el problema o no quiero hacerlo?
Asegúrate de haber considerado el costo y la oportunidad de experiencias persistentes y deficientes cuando decides cómo proceder. Los comportamientos inadecuados afectan a los usuarios existentes y reducen tu capacidad para adquirir usuarios potenciales. Cuando no es posible corregir el comportamiento inadecuado por dispositivo, te recomendamos que revises la segmentación y la lógica de exclusió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 fuente de confianza de Google Play para evaluar la calidad técnica. Es posible que los recuentos y las tasas de problemas de Android vitals no coincidan con los de otras fuentes por varios motivos:
- La información de Android vitals proviene de la plataforma de Android y captura algunos eventos que los SDK no pueden ver, entre los que se incluyen:
- Las fallas en el inicio, que ocurren antes de la inicialización del SDK
- Los errores de ANR antes de Android 12
- Android vitals solo registra los problemas que se informan en dispositivos certificados y en apps que se instalaron desde Google Play. Es posible que otras fuentes de datos no apliquen estas restricciones.
- Android vitals solo recopila datos de los usuarios que aceptaron compartir información de uso y diagnóstico. Es posible que otras herramientas no requieran la aceptación del usuario. Incluso si lo hacen, es poco probable que recopilen datos del mismo conjunto de usuarios que aceptaron compartirlos con Android.
- Para proteger la privacidad de los usuarios, mostramos las métricas en el panel solo si pudimos compilar datos suficientes para generar informes anónimos.
- Las tasas de problemas pueden calcularse de manera diferente. Las tasas de problemas de Android vitals cuentan la cantidad de problemas (fallas, errores de ANR, etc.) por usuario activo por día. Crashlytics cuenta la cantidad de problemas por sesión de la app. Por ejemplo, si un usuario jugó un juego tres veces en el día y experimentó una falla, Android vitals mostrará una tasa de fallas de 100%, mientras que Crashlytics mostrará una tasa de fallas de 33%.
Para obtener más información sobre cómo se compilan los datos, consulta el Centro de ayuda de Play Console.