REST Resource: vitals.errors.reports

Recurso: ErrorReport

Se recibió un informe de error sobre una app.

El código de la plataforma de Android genera informes cuando se detecta una condición de error (potencialmente fatal). Se anulará la duplicación de informes idénticos de muchos usuarios y se combinarán en un solo ErrorReport.

Permisos necesarios: Para acceder a este recurso, el usuario que realiza la llamada necesita el permiso Ver información de la app (solo lectura).

Representación JSON
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "vcsInformation": string
}
Campos
name

string

Es el nombre del recurso del informe.

Formato: apps/{app}/errorReports/{report}

type

enum (ErrorType)

El tipo de error para el que se generó este informe.

reportText

string

Representación textual del informe de errores.

La plataforma produce estos informes textuales. Luego, los informes se limpian y filtran para quitar cualquier información potencialmente sensible.

Aunque su formato es bastante estable, no están diseñadas exclusivamente para el consumo de máquinas, y no podemos garantizar que no habrá cambios sutiles en el formato que puedan dañar los sistemas que intentan analizar información de los informes.

issue

string

El problema con el que estaba asociado este informe.

Nota: Actualmente, este recurso se encuentra en fase alfa. Podría haber cambios en la agrupación de problemas que harían que informes de errores similares pero más recientes se asignen a un problema diferente.

eventTime

string (Timestamp format)

Inicio de la hora en la que se produjo el evento más reciente de este informe de errores.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

deviceModel

object (DeviceModelSummary)

Un modelo de dispositivo en el que se produjo un evento en este informe de errores.

osVersion

object (OsVersion)

La versión del SO en la que se produjo un evento en este informe de error.

vcsInformation

string

Información del sistema de control de versión de BUNDLE-METADATA/version-control-info.textproto o META-INF/version-control-info.textproto del paquete de aplicación o APK, respectivamente.

DeviceModelSummary

Resumen de un dispositivo

Representación JSON
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
Campos
deviceId

object (DeviceId)

Es el identificador del dispositivo.

marketingName

string

Es el nombre visible del dispositivo.

deviceUri

string

Vínculo al dispositivo en el catálogo de dispositivos de Play.

DeviceId

Es el identificador de un dispositivo.

Representación JSON
{
  "buildBrand": string,
  "buildDevice": string
}
Campos
buildBrand

string

Valor de Build.BRAND

buildDevice

string

Valor de Build.DEVICE.

Métodos

Busca todos los informes de errores recibidos de una app.