Estadísticas basadas en IA en el panel de Crashlytics

En el panel de Crashlytics, puedes obtener estadísticas generadas por IA sobre tus problemas para comprender más rápido por qué ocurrió un problema y cómo puedes solucionarlo. La asistencia de IA en Crashlytics identifica las causas raíz, entrega estadísticas prácticas y soluciones personalizadas, y recomienda las prácticas recomendadas en adelante.

Estadísticas disponibles

La asistencia de IA en Crashlytics puede proporcionarte las siguientes estadísticas:

  • Resumen/causa: Una explicación concisa pero rica en información de lo que le sucedió al usuario y qué causó el problema.
  • Opciones de depuración: Gemini ofrecerá varias formas posibles de reproducir el error o proporcionar los próximos pasos para depurar aún más el problema para identificar la causa raíz. Gemini puede brindar recomendaciones de comandos para probar o códigos para usar (con precaución).
  • Próximos pasos prácticos: Si bien Gemini no tendrá inicialmente todo el contexto sobre tu problema, la asistencia de IA en Crashlytics usará la gran cantidad de conocimientos de Firebase sobre el desarrollo de apps para dispositivos móviles para recomendarte algunas posibles soluciones siempre que sea posible.
  • Prácticas recomendadas: Idealmente, parte del proceso de clasificación es preparar tu app para el futuro para que no se repitan estos tipos de problemas. Gemini consulta miles de páginas de documentación de Firebase. (y muchas más) para brindarte los posibles enfoques para resolver el problema.

Antes de comenzar

Asegúrate de tener los permisos necesarios y de haber habilitado Gemini en Firebase.

Permisos necesarios

Para habilitar y usar las funciones de Gemini en Firebase, se requieren ciertos roles y permisos de IAM.

Aquí te mostramos cómo asignar el rol de usuario Gemini for Google Cloud a un miembro del proyecto. Ten en cuenta que solo los propietarios de proyectos pueden editar los roles de IAM.

  1. En Firebase console, selecciona Configuración del proyecto y, luego, selecciona Usuarios y permisos.
  2. Busca la fila del miembro del proyecto que corresponda.
  3. Haz clic en . Más opciones y, luego, selecciona Editar acceso.
  4. Expande Roles, selecciona Usuario de Gemini for Google Cloud y, luego, haz clic en Listo.
  5. Haz clic en Actualizar roles para guardar el cambio. Es posible que el nuevo rol tarde uno o dos minutos en aplicarse a tu usuario.

Habilita Gemini en Firebase

Las estadísticas basadas en IA en el panel de Crashlytics están disponibles como parte de Gemini en Firebase.

Asegúrate de que Gemini en Firebase esté habilitado en tu proyecto de Firebase, como se describe en Cómo configurar Gemini en Firebase.

Generar estadísticas

Si quieres usar la asistencia basada en IA en Crashlytics para generar estadísticas sobre las fallas, sigue estos pasos:

  1. En la consola de Firebase, abre el panel de Crashlytics y selecciona tu app.

  2. Ubica y selecciona una falla que quieras investigar. Aparecerá la página del evento Crashlytics, que incluye estadísticas con una o más de las siguientes opciones:

    • un análisis de la falla con una posible causa
    • instrucciones de depuración
    • próximos pasos prácticos
    • prácticas recomendadas

    Si no ves la función de asistencia de IA en Crashlytics en la parte superior de la página del evento, verifica que se haya habilitado Gemini en Firebase (para obtener instrucciones de configuración, consulta Configura Gemini en Firebase). Además, asegúrate de que estás viendo un evento de falla o de error de ANR. Aún no se admiten eventos de errores recuperables.

  3. Si quieres usar la asistencia de IA para solucionar el problema directamente en la base de código de tu app, considera usar la asistencia de IA para Crashlytics a través de MCP.

Soluciona problemas de asistencia de IA en Crashlytics

Consulta Soluciona problemas de Gemini en Firebase.

Cómo usa tus datos la asistencia de IA en Crashlytics

Consulta Cómo usa tus datos Gemini en Firebase.

Cuotas y precios

En esta sección, se describen las cuotas y la estructura de precios de la asistencia de IA en Crashlytics.

Cuotas y límites

Las cuotas de la asistencia de IA en Crashlytics se incluyen en las cuotas de Gemini for Google Cloud API que usa Gemini en Firebase.

Puedes ver tus cuotas actuales en la página Cuotas de Gemini for Google Cloud API.

  1. En la consola de Google Cloud, selecciona APIs y servicios habilitados.
  2. Busca la opción Gemini for Google Cloud API y, luego, haz clic en ella.
  3. Haz clic en Cuotas y límites del sistema.

Aparecerán las cuotas de Gemini for Google Cloud API. La asistencia de IA en Crashlytics usa la cuota "Solicitudes a la API de Chat por día por usuario".

Para solicitar un aumento de cuota, sigue estos pasos:

  1. Selecciona la cuota que deseas aumentar y haz clic en Editar solicitud.
  2. Actualiza el campo de texto Valor nuevo con la cuota que deseas solicitar y, luego, haz clic en Enviar. El equipo de Google Cloud evaluará tu solicitud y responderá por correo electrónico.

Precios

La asistencia de IA en Crashlytics está disponible como parte de Gemini en Firebase, que se incluye para usuarios individuales sin costo o con una suscripción a Gemini Code Assist.

Consulta Precios de Gemini en Firebase para obtener más información.