Informe de estado

El informe de estado del Centro de partners le permite obtener datos relacionados con el rendimiento y la calidad de la aplicación, incluidos bloqueos y eventos que no responden. Puede ver estos datos en el Centro de partners o descargar el informe para ver sin conexión. Si procede, puede ver los seguimientos de pila o los archivos CAB para depurar aún más.

Como alternativa, puede recuperar mediante programación los datos de este informe mediante la API REST de análisis de Microsoft Store.

Cambios de categorización de errores de bloqueo para editores de aplicaciones y juegos

Para mejorar la precisión y la calidad del seguimiento de errores hay cambios planeados para las categorizaciones de errores de bloqueo. Los cambios mencionados se aplicarán a la información del conjunto de datos de mantenimiento a partir del 15 de octubre de 2024.

Nota:

La información del 15 de octubre de 2024 comenzará a aparecer el 15 o 16 de octubre de 2024. Para obtener conclusiones anteriores al 15 de octubre de 2024, no habrá modificaciones.

Dado que los conjuntos de datos de mantenimiento muestran información de los últimos 30 días, habrá un período de transición entre el 15 de octubre y el 15 de noviembre de 2024, durante el cual coexistirán los cubos de datos antiguos y nuevos.

Estos cambios afectarían al conjunto de datos de mantenimiento disponible en Downloads Hub, LAS API públicas, la interfaz de usuario del Centro de partners y las API programáticas para acceder a los conjuntos de datos de Download Hub.

Los siguientes cambios se aplican a las categorías que preceden a los nombres de error:

Categorías Cambios
- INVALID_POINTER_READ
- INVALID_POINTER_WRITE
- INVALID_POINTER_EXECUTE
- BAD_INSTRUCTION_PTR
- NULL_INSTRUCTION_PTR
- SOFTWARE_NX_FAULT
- ACCESS_VIOLATION_ACCESS_VIOLATION_
Todas las categorías mencionadas a la izquierda se agruparán bajo nueva categoría ACCESS_VIOLATION.
- ACCESS_VIOLATION_FAIL_FAST Los errores que comienzan por la categoría se cambia de nombre a FAIL_FAST.
- STACK_BUFFER_OVERRUN_STACK_BUFFER_OVERRUN Se ha cambiado el nombre a STACK_BUFFER_OVERRUN
- MISSING_GSFRAME_
- GS_FALSE_POSITIVE_
- GS_POSITIVE_
- GS_NOT_UP2DATE_
- GS_UP2DATE_NOT_KNOWN_
- GS_UNKNOWN_
- GS_COOKIE_INIT_
- GS_SUSPECT_
- ZERO_CANARY_WITH_SE
- MINGLY_INTACT_BP_
- NO_MODULE_
-CÓDIGO_
- PROBABLY_NOT_USING_GS_
- STACK_COOKIE_CHECK_FAILURE
- GLOBAL_COOKIE_CORRUPT_
- INCORRECT_STACK_
- COOKIES_MATCH_
- RUNNING_ON_STACK_
- STRING_DEREFERENCE_
Las categorías mencionadas se quitan de los nombres de error.

Aplicar filtros

Cerca de la parte superior de la página, puede seleccionar el período para el que quiere mostrar datos. La selección predeterminada es 72H (72 horas), pero puede elegir 30D en su lugar para mostrar los datos en los últimos 30 días. Los datos se muestran en la zona horaria local de la vista 72H y en UTC para la vista 30D.

También puede expandir Filtros para filtrar todos los datos de esta página por versión de paquete, mercado o tipo de dispositivo.

  • Versión del paquete: la configuración predeterminada es Todo. Si la aplicación incluye más de un paquete, puedes elegir uno específico aquí.
  • Mercado: el filtro predeterminado es Todos los mercados, pero puede limitar los datos a uno o varios mercados.
  • Tipo de dispositivo: la configuración predeterminada es Todo, pero puede elegir mostrar datos solo para un tipo de dispositivo específico. La categoría Other incluye dispositivos en los que se reconoce la marca o modelo, pero no podemos incluirlo en una de las categorías predefinidas que se muestran en este filtro. Para estos dispositivos, el modelo de dispositivo se puede ver en la sección Registro de errores del informe Detalles del error.
  • Versión del sistema operativo: el valor predeterminado es Todas las versiones del sistema operativo, pero puede elegir una versión específica del sistema operativo.
  • Versión de lanzamiento del sistema operativo: el valor predeterminado es Todas las versiones de la versión del sistema operativo, pero puede elegir una versión de versión específica de la versión del sistema operativo seleccionada.
  • Espacio aislado: el valor predeterminado es Retail, pero para productos que usan varios espacios aislados de desarrollo (como juegos que se integran con Xbox Live), puedes elegir uno específico aquí. (Si el producto no usa espacios aislados, este filtro solo se mostraráVenta al por menor y no será aplicable).
  • Arquitectura: el valor predeterminado es Todas las arquitecturas, pero puede elegir un tipo de arquitectura de sistema específico. Este filtro solo está disponible cuando se selecciona 30D .
  • PRAID: la configuración predeterminada es Todo, pero si ha definido varios identificadores de aplicación relativas al paquete (PRAID) al crear el paquete de la aplicación, puede elegir mostrar solo los datos relacionados con un PRAID. Este filtro no aparecerá si no ha definido varios PRAID.

La información de todos los gráficos que aparecen a continuación reflejará el intervalo de fechas y los filtros que haya seleccionado. Algunas secciones también permiten aplicar filtros adicionales.

Acciones de error

El gráfico De aciertos de errores muestra el número de bloqueos diarios y eventos que los clientes experimentaron al usar la aplicación durante el período de tiempo seleccionado. Cada tipo de evento que ha experimentado la aplicación se realiza un seguimiento por separado: bloqueos, bloqueos, excepciones de JavaScript y errores de memoria.

Cuando se selecciona el período de tiempo 30D , es posible que vea marcadores de círculo. Estos representan un aumento o una disminución significativos en un valor determinado que creemos que querrá conocer. La fecha en la que aparece el círculo representa el final de la semana en la que hemos detectado un aumento o una disminución significativos en comparación con la semana anterior. Para ver más detalles sobre lo que ha cambiado, mantenga el puntero sobre el círculo.

Sugerencia

Puede ver más información relacionada con cambios significativos en los últimos 30 días en el informe Insights.

Aciertos de error por mercado

El gráfico Errores aciertos por mercado muestra el número total de bloqueos y eventos durante el período de tiempo seleccionado por mercado.

Puede ver estos datos en un formulario Tabla . El formulario de tabla mostrará cinco mercados a la vez, ordenados alfabéticamente o por el número más alto o mínimo de sesiones de usuario. También puede descargar los datos para ver información de todos los mercados juntos.

Versión del paquete

El gráfico Versión del paquete muestra el número total de bloqueos y eventos durante el período de tiempo seleccionado por versión del paquete. De forma predeterminada, le mostramos la versión del paquete que tenía más visitas en la parte superior y continuar hacia abajo desde allí. Puede invertir este orden alternando la flecha en la columna Aciertos de este gráfico.

Errores

El gráfico Errores muestra el número total de bloqueos y eventos durante el período de tiempo seleccionado por nombre de error. Cada nombre de error se compone de cuatro partes: una o varias clases de problemas, un código de comprobación de errores o excepciones, el nombre de la imagen o controlador donde se produjo el error y el nombre de la función asociada. De manera predeterminada, el error que se produjo con más frecuencia se mostrará en la parte superior, seguido del resto de errores. Puede invertir este orden alternando la flecha en la columna Aciertos de este gráfico. En cada error, también se muestra su porcentaje del número total de errores.

Sugerencia

En ocasiones, es posible que vea una entrada para Desconocido en esta sección. Esto ocurre cuando, a pesar de nuestros mejores esfuerzos, no podemos recopilar detalles completos de uno o más errores, que se agruparán todos en Desconocido. A menudo, esto ocurre debido a restricciones de almacenamiento, pero también puede ser el resultado de la configuración de privacidad de un dispositivo, problemas de conexión de red, volcados de memoria parciales o incorrectos y otros factores.

Si ve !unknown como parte de un nombre de error, significa que los símbolos no estaban presentes, por lo que no pudimos identificar el nombre del error. Asegúrese de incluir símbolos en el paquete para obtener un análisis preciso de errores. Consulte Configuración de un paquete de aplicación. En cambio, los nombres de error que incluyen !unknown_error_in_ y !unknown_function significan que no hemos podido recopilar detalles completos por diversas razones.

Para mostrar el informe detalles del error para un error determinado, seleccione el nombre del error. Si ha incluido archivos de símbolos, el informe Detalles del error incluye el número de aciertos de error durante el último mes y un registro de errores que muestra los detalles de repetición (fecha, versión del paquete, tipo de dispositivo, modelo de dispositivo, compilación del sistema operativo) y un vínculo al seguimiento de la pila o archivo CAB, si está disponible.

Sugerencia

Los archivos CAB solo estarán disponibles cuando se produzca el error en un equipo con una compilación de Windows Insider, por lo que no todos los errores incluirán la opción de descarga CAB. Para mostrar solo los errores que tienen archivos CAB, seleccione Errores con descargas en el filtro de sección. También puede hacer clic en el encabezado Vínculos del registro de errores para ordenar los resultados para que los errores que incluyan archivos CAB aparezcan en la parte superior de la lista.

En la página Detalles del error, también verá el gráfico De prevalencia de la pila, que muestra las pilas principales que han contribuido al error, ordenadas por porcentaje y el gráfico Configuración de dispositivos (30D), que proporciona detalles sobre la configuración de los dispositivos que experimentaron el error.

Sesiones y dispositivos sin bloqueos (30D)

En el gráfico Sesiones y dispositivos sin bloqueos se muestra el porcentaje de dispositivos o sesiones de usuario que no experimentaron un bloqueo en los últimos 30 días. Esta información le ayuda a comprender la amplitud de los bloqueos que afectan a los usuarios. Por ejemplo, una aplicación podría tener 10 000 bloqueos en un día. Si el 90 % de los dispositivos se ven afectados, probablemente lo clasificaría como crítico y actuaría para corregirlo inmediatamente. Sin embargo, si solo representa el 5 % de los dispositivos que usan la aplicación, la prioridad podría ser menor.

Este gráfico tiene dos pestañas:

  • Dispositivos sin bloqueos: muestra el porcentaje de dispositivos únicos que no experimentaron un error cada día (durante los últimos 30 días).
  • Sesiones sin bloqueo: muestra el porcentaje de sesiones de usuario únicas que no experimentaron un error cada día (durante los últimos 30 días).

Tasa de bloqueos

Una tasa de bloqueo se define como la suma de bloqueos ocurridos para un juego dividido por la suma de activaciones que se produjeron, durante un período de tiempo específico, para todos los usuarios que juegan el juego. Cada vez que se abre o inicia un juego recién iniciado o se inicia para jugar se cuenta como una activación. La escala de tiempo de una activación y un bloqueo pueden diferir. Puede ocurrir que la activación se haya realizado hoy, pero el bloqueo se produjo el día siguiente. La tasa de bloqueo solo se cuenta en el período de tiempo mencionado. No proporciona información sobre: qué activación provocó el bloqueo.