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 esUTC.DAILY: Las métricas se agregan en intervalos de fechas del calendario. La zona horaria predeterminada y la única admitida esAmerica/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 enErrorType.
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}delissue 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. ReferencedeviceSocModel(string): Es el modelo del sistema principal en chip del dispositivo, p.ej., "Exynos 2100". ReferencedeviceCpuMake(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:
vitals.errors.countscontiene métricas normalizadas sobre fallas, otra métrica de estabilidad.vitals.errors.countscontiene métricas normalizadas sobre ANR, otra métrica de estabilidad.
| Representación JSON |
|---|
{
"name": string,
"freshnessInfo": {
object ( |
| Campos | |
|---|---|
name |
Es el identificador. Nombre del recurso. Formato: apps/{app}/errorCountMetricSet |
freshnessInfo |
Resumen sobre la actualidad de los datos en este recurso. |
Métodos |
|
|---|---|
|
Describe las propiedades del conjunto de métricas. |
|
Consulta las métricas en el conjunto de métricas. |