REST Resource: vitals.errors.counts

Recurso: ErrorCountMetricSet

Es un recurso singleton que representa el conjunto de métricas de informes 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 la única admitida es UTC.
  • DAILY: Las métricas se agregan en intervalos de fechas del calendario. La zona horaria predeterminada y la única admitida es America/Los_Angeles.

Métricas admitidas:

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

Dimensión obligatoria:

Esta dimensión siempre se debe especificar en todas las solicitudes en el 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): Es 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 ejecutaba en el dispositivo del usuario.
  • deviceModel (string): Es el identificador único del modelo de dispositivo del usuario. La forma 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., PHONE.
  • issueId (string): Es el ID que se asignó a un error. El valor debe corresponder al componente {issue} del issue name.
  • deviceRamBucket (int64): Es la RAM del dispositivo, en MB, en buckets (3 GB, 4 GB, etcétera).
  • deviceSocMake (string): Es la marca del sistema principal en chip del dispositivo, p.ej., Samsung. Reference
  • deviceSocModel (string): Es el modelo del sistema principal en chip del dispositivo, p.ej., "Exynos 2100". Reference
  • deviceCpuMake (string): Es 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): Es la marca de la GPU del dispositivo, p.ej., ARM.
  • deviceGpuModel (string): Es el modelo de la GPU del dispositivo, p.ej., Mali.
  • deviceGpuVersion (string): Es la versión de la GPU del dispositivo, p.ej., T750.
  • deviceVulkanVersion (string): Es la versión de Vulkan del dispositivo, p.ej., "4198400".
  • deviceGlEsVersion (string): Es la versión de OpenGL ES del dispositivo, p.ej., "196610".
  • deviceScreenSize (string): Es el tamaño de pantalla del dispositivo, p.ej., NORMAL, LARGE.
  • deviceScreenDpi (string): Es la densidad de pantalla del dispositivo, p.ej., mdpi, hdpi.

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.

Conjuntos de métricas relacionados:

Representación JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Campos
name

string

Es el identificador. 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.