REST Resource: vitals.errors.counts

Recurso: ErrorCountMetricSet

Recurso singleton que representa el conjunto de métricas del informe de errores.

Este conjunto de métricas contiene recuentos de informes de errores no normalizados.

Períodos de agregación admitidos:

  • HOURLY: Las métricas se agregan en intervalos por hora. La zona horaria predeterminada y única que se admite es UTC.
  • DAILY: Las métricas se agregan en intervalos de fechas del calendario. La zona horaria predeterminada y única que se admite es America/Los_Angeles.

Métricas admitidas:

  • errorReportCount (google.type.Decimal): Recuento absoluto de informes de errores individuales que se recibieron de una app.
  • distinctUsers (google.type.Decimal): Recuento de usuarios distintos de los que se recibieron informes. Se debe tener cuidado de no agregar más este registro, ya que esto puede provocar que los usuarios se cuenten varias veces. Este valor no se redondea, pero puede ser una aproximación.

Dimensión requerida:

Esta dimensión siempre se debe especificar en todas las solicitudes del campo dimensions de las solicitudes de consulta.

  • reportType (string): Es el tipo de error. El valor debe corresponder a uno de los valores posibles en ErrorType.

Dimensiones admitidas:

  • apiLevel (string): Indica el nivel de API de Android que se ejecutaba en el dispositivo del usuario, p.ej., 26.
  • versionCode (int64): Es la versión de la app que se estaba ejecutando en el dispositivo del usuario.
  • deviceModel (string): Es el identificador único del modelo de dispositivo del usuario. El formato del identificador es 'deviceBrand/device', donde deviceBrand corresponde a Build.BRAND y device corresponde a Build.DEVICE; p.ej., google/coral.
  • deviceType (string): Es el identificador del factor de forma del dispositivo, p.ej., TELÉFONO.
  • issueId (string): Es el ID al que se asignó un error. El valor debe corresponder al componente {issue} de issue name.
  • deviceRamBucket (int64): RAM del dispositivo, en MB, en buckets (3 GB, 4 GB, etcétera).
  • deviceSocMake (string): Indica la marca del sistema en el chip principal del dispositivo, p.ej., Samsung Referencia
  • deviceSocModel (string): Es el modelo del sistema en chip principal del dispositivo, p.ej., “Exynos 2100”. Referencia
  • deviceCpuMake (string): Indica la marca de la CPU del dispositivo, p.ej., Qualcomm.
  • deviceCpuModel (string): Es el modelo de la CPU del dispositivo, p.ej., "Kryo 240".
  • deviceGpuMake (string): Indica la marca de la GPU del dispositivo, p.ej., ARM.
  • deviceGpuModel (string): Es el modelo de la GPU del dispositivo, p.ej., Malí.
  • deviceGpuVersion (string): Indica la versión de la GPU del dispositivo, p.ej., T750
  • deviceVulkanVersion (string): Indica la versión de Vulkan del dispositivo, por ejemplo, “4198400”.
  • deviceGlEsVersion (string): Versión de OpenGL ES del dispositivo, p.ej., “196610”.
  • deviceScreenSize (string): Es el tamaño de la pantalla del dispositivo, p.ej., NORMAL, MAYOR.
  • deviceScreenDpi (string): Es la densidad de la pantalla del dispositivo, p.ej., mdpi, hdpi.

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

Conjuntos de métricas relacionados:

  • vitals.errors.counts contiene métricas normalizadas sobre fallas, otra métrica de estabilidad.
  • vitals.errors.counts contiene métricas normalizadas sobre los errores de ANR, que es otra métrica de estabilidad.
Representación JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Campos
name

string

Es el nombre del recurso.

Formato: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Resumen sobre la actualidad de los datos en este recurso.

Métodos

get

Describe las propiedades del conjunto de métricas.

query

Consulta las métricas en el conjunto de métricas.