Recurso: ErrorIssue
Es un grupo de informes de errores relacionados que se recibieron para una app.
Los informes de errores similares se agrupan en problemas con una causa raíz probablemente idéntica.
Nota: Por el momento, este recurso está en versión alfa. Es posible que se produzcan cambios en la agrupación de problemas que hagan que los informes de errores similares, pero más recientes, se asignen a diferentes problemas. Esto también podría hacer que algunos problemas desaparezcan por completo y se reemplacen por otros nuevos.
Permisos obligatorios: Para acceder a este recurso, el usuario que realiza la llamada necesita el permiso Ver la información de la app (solo lectura) para la app.
| Representación JSON |
|---|
{ "name": string, "type": enum ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso del problema. Formato: apps/{app}/{issue} |
type |
Es el tipo de errores agrupados en este problema. |
cause |
Es la causa del problema. Según el tipo, puede ser una de las siguientes opciones:
|
location |
Es la ubicación donde ocurrió el problema. Según el tipo, puede ser una de las siguientes opciones:
|
errorReportCount |
Es la cantidad total de informes de errores en este problema (solo se consideran las ocurrencias que coinciden con los filtros y dentro del período solicitado). |
distinctUsers |
Es una estimación de la cantidad de usuarios únicos que experimentaron este problema (solo se consideran las ocurrencias que coinciden con los filtros y dentro del período solicitado). |
distinctUsersPercent |
Es un porcentaje estimado de usuarios afectados por cualquier problema que se ven afectados por este problema (solo se consideran las ocurrencias que coinciden con los filtros y dentro del período solicitado). |
lastErrorReportTime |
Es el inicio de la hora durante la cual ocurrió el último informe de errores en este problema. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
issueUri |
Es el vínculo al problema en Android vitals en Play Console. |
firstOsVersion |
Es la versión de SO más pequeña en la que ocurrió este clúster de errores en el período solicitado (solo se consideran las ocurrencias que coinciden con los filtros y dentro del período solicitado). |
lastOsVersion |
Es la versión de SO más reciente en la que ocurrió este clúster de errores en el período solicitado (solo se consideran las ocurrencias que coinciden con los filtros y dentro del período solicitado). |
firstAppVersion |
Es la versión de la app más antigua (inclusive) que aparece en este ErrorIssue en el período solicitado (solo se consideran las ocurrencias que coinciden con los filtros). |
lastAppVersion |
Es la versión de la app más reciente (inclusive) que aparece en este ErrorIssue en el período solicitado (solo se consideran las ocurrencias que coinciden con los filtros). |
annotations[] |
Es una lista de anotaciones para un problema. Las anotaciones proporcionan información adicional que puede ayudar a diagnosticar y solucionar el problema. |
sampleErrorReports[] |
Solo salida. Son informes de errores de muestra que pertenecen a este ErrorIssue. Nota: Actualmente, se admite un máximo de 1 por ErrorIssue. Formato: "apps/{app}/{report}" |
IssueAnnotation
Es la representación de un mensaje de anotación para un problema.
| Representación JSON |
|---|
{ "category": string, "title": string, "body": string } |
| Campos | |
|---|---|
category |
Es la categoría a la que pertenece la anotación. Una anotación pertenecerá a una sola categoría. Ejemplos de categorías: "Potential fix" y "Insight". |
title |
Es el título de la anotación. |
body |
Contiene el contenido del mensaje de anotación. |
Métodos |
|
|---|---|
|
Busca todos los problemas de errores en los que se agruparon los informes. |