Ресурс: ErrorCountMetricSet
Ресурс Singleton, представляющий набор показателей отчета об ошибках.
Этот набор метрик содержит ненормализованное количество отчетов об ошибках.
Поддерживаемые периоды агрегации:
-
HOURLY
: метрики агрегируются по часовым интервалам. По умолчанию и единственным поддерживаемым часовым поясом являетсяUTC
. -
DAILY
: показатели агрегируются по интервалам календарных дат. По умолчанию и единственный поддерживаемый часовой пояс —America/Los_Angeles
.
Поддерживаемые метрики:
-
errorReportCount
(google.type.Decimal
): абсолютное количество отдельных отчетов об ошибках, полученных для приложения. -
distinctUsers
(google.type.Decimal
): количество отдельных пользователей, для которых были получены отчеты. Необходимо соблюдать осторожность, чтобы не агрегировать эти данные в дальнейшем, так как это может привести к тому, что пользователи будут учитываться несколько раз. Это значение не округлено, однако оно может быть приблизительным.
Требуемый размер:
Это измерение должно всегда указываться во всех запросах в поле dimensions
в запросах запросов.
-
reportType
(string
): тип ошибки. Значение должно соответствовать одному из возможных значений вErrorType
.
Поддерживаемые размеры:
-
apiLevel
(string
): уровень API Android, который работал на устройстве пользователя, например, 26. -
versionCode
(int64
): версия приложения, работавшего на устройстве пользователя. -
deviceModel
(string
): уникальный идентификатор модели устройства пользователя. Идентификатор имеет следующую форму: «deviceBrand/device», где «deviceBrand» соответствует Build.BRAND, а «device» соответствует Build.DEVICE, например, google/coral. -
deviceType
(string
): идентификатор форм-фактора устройства, например, PHONE. -
issueId
(string
): идентификатор, которому была присвоена ошибка. Значение должно соответствовать компоненту{issue}
вissue name
. -
deviceRamBucket
(int64
): оперативная память устройства в МБ, в сегментах (3 ГБ, 4 ГБ и т. д.). -
deviceSocMake
(string
): марка основной встроенной системы устройства, например Samsung. Ссылка -
deviceSocModel
(string
): Модель основной встроенной системы устройства, например «Exynos 2100». Ссылка -
deviceCpuMake
(string
): Марка процессора устройства, например Qualcomm. -
deviceCpuModel
(string
): Модель процессора устройства, например «Kryo 240». -
deviceGpuMake
(string
): Марка графического процессора устройства, например ARM. -
deviceGpuModel
(string
): Модель графического процессора устройства, например Mali. -
deviceGpuVersion
(string
): версия графического процессора устройства, например T750. -
deviceVulkanVersion
(string
): версия устройства Vulkan, например «4198400». -
deviceGlEsVersion
(string
): версия устройства OpenGL ES, например «196610». -
deviceScreenSize
(string
): Размер экрана устройства, например NORMAL, LARGE. -
deviceScreenDpi
(string
): Плотность экрана устройства, например, mdpi, hdpi.
Требуемые разрешения : для доступа к этому ресурсу вызывающему пользователю необходимо разрешение на просмотр информации о приложении (только для чтения) .
Связанные наборы метрик:
-
vitals.errors.counts
содержит нормализованные показатели сбоев, еще один показатель стабильности. -
vitals.errors.counts
содержит нормализованные показатели ошибок ANR, еще один показатель стабильности.
JSON-представление |
---|
{
"name": string,
"freshnessInfo": {
object ( |
Поля | |
---|---|
name | Имя ресурса. Формат: apps/{app}/errorCountMetricSet. |
freshnessInfo | Сводная информация о свежести данных на этом ресурсе. |
Методы | |
---|---|
| Описывает свойства набора метрик. |
| Запрашивает метрики из набора метрик. |