Method: vitals.errors.counts.query

Выполняет запрос к метрикам из набора метрик.

HTTP-запрос

POST https://playdeveloperreporting.googleapis.com/v1alpha1/{name=apps/*/errorCountMetricSet}:query

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Обязательно. Название ресурса.

Формат: apps/{app}/errorCountMetricSet

Текст запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "pageSize": integer,
  "pageToken": string,
  "filter": string
}
Поля
timelineSpec

object ( TimelineSpec )

Необязательно. Указание параметров агрегирования временной шкалы.

Поддерживаемые периоды агрегирования:

  • DAILY : показатели агрегируются по календарным датам. Часовой пояс по умолчанию и единственный поддерживаемый — America/Los_Angeles .
dimensions[]

string

Необязательно. Размеры, по которым будут разделены данные.

Поддерживаемые размеры:

  • apiLevel ( string ): уровень API Android, работающий на устройстве пользователя, например, 26.
  • versionCode ( int64 ): уникальный идентификатор модели устройства пользователя. Формат идентификатора — 'deviceBrand/device', где deviceBrand соответствует Build.BRAND, а device — Build.DEVICE, например, google/coral.
  • deviceModel ( string ): уникальный идентификатор модели устройства пользователя.
  • deviceType ( string ): идентификатор форм-фактора устройства, например, PHONE.
  • reportType ( string ): тип ошибки. Значение должно соответствовать одному из возможных значений в ErrorType .
  • issueId ( string ): идентификатор, присвоенный ошибке. Значение должно соответствовать компоненту {issue} в issue name .
  • deviceRamBucket ( int64 ): Объем оперативной памяти устройства в МБ, разделенный на блоки (3 ГБ, 4 ГБ и т. д.).
  • deviceSocMake ( string ): Производитель основной системы на кристалле устройства, например, Samsung. Ссылка
  • deviceSocModel ( string ): Модель основной системы на кристалле устройства, например, "Exynos 2100". Reference
  • deviceCpuMake ( string ): Производитель процессора устройства, например, Qualcomm.
  • deviceCpuModel ( string ): Модель процессора устройства, например, "Kryo 240".
  • deviceGpuMake ( string ): Make-код графического процессора устройства, например, ARM.
  • deviceGpuModel ( string ): Модель графического процессора устройства, например, Mali.
  • deviceGpuVersion ( string ): Версия графического процессора устройства, например, T750.
  • deviceVulkanVersion ( string ): Версия Vulkan устройства, например, "4198400".
  • deviceGlEsVersion ( string ): Версия OpenGL ES устройства, например, "196610".
  • deviceScreenSize ( string ): Размер экрана устройства, например, NORMAL, LARGE.
  • deviceScreenDpi ( string ): Плотность пикселей экрана устройства, например, mdpi, hdpi.
metrics[]

string

Необязательно. Метрики для агрегирования.

Поддерживаемые метрики:

  • errorReportCount ( google.type.Decimal ): Абсолютное количество отдельных сообщений об ошибках, полученных для приложения.
  • distinctUsers ( google.type.Decimal ): Количество уникальных пользователей, по которым были получены отчеты. Следует проявлять осторожность и не агрегировать это число дальше, так как это может привести к многократному подсчету пользователей. Это значение не округляется, однако может быть приблизительным.
pageSize

integer

Необязательный параметр. Максимальный размер возвращаемых данных.

Если значение не указано, будет возвращено не более 1000 строк. Максимальное значение — 100000; значения выше 100000 будут преобразованы в 100000.

pageToken

string

Необязательный параметр. Токен страницы, полученный из предыдущего вызова. Укажите его, чтобы получить следующую страницу.

При использовании постраничной навигации все остальные параметры, переданные в запрос, должны соответствовать вызову, который предоставил токен страницы.

filter

string

Необязательно. Фильтры для применения к данным. Выражение фильтрации соответствует стандарту AIP-160 и поддерживает фильтрацию по равенству всех размерностей разбивки и:

  • isUserPerceived ( string ): указывает, воспринимается ли ошибка пользователем или нет, USER_PERCEIVED или NOT_USER_PERCEIVED.

Ответный текст

Количество ошибок в ответах на запросы.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
}
Поля
rows[]

object ( MetricsRow )

Возвращенные строки.

nextPageToken

string

Токен продолжения для загрузки следующей страницы данных.

Области полномочий

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/playdeveloperreporting

Для получения более подробной информации см.OAuth 2.0 Overview .