REST Resource: vitals.errors.counts

Recurso: ErrorCountMetricSet

Recurso Singleton que representa o conjunto de métricas de relatório de erros.

Este conjunto de métricas contém contagens de relatórios de erros não normalizadas.

Períodos de agregação compatíveis:

  • HOURLY: as métricas são agregadas em intervalos por hora. O fuso horário padrão e único compatível é UTC.
  • DAILY: as métricas são agregadas em intervalos de datas do calendário. O fuso horário padrão e único compatível é America/Los_Angeles.

Métricas compatíveis:

  • errorReportCount (google.type.Decimal): contagem absoluta de relatórios de erros individuais recebidos para um app.
  • distinctUsers (google.type.Decimal): contagem de usuários distintos que receberam relatórios. Tome cuidado para não agregar mais essa contagem, já que isso pode fazer com que os usuários sejam contados várias vezes. Esse valor não é arredondado, mas pode ser uma aproximação.

Dimensão obrigatória:

Essa dimensão precisa ser sempre especificada em todas as solicitações no campo dimensions em solicitações de consulta.

  • reportType (string): o tipo de erro. O valor precisa corresponder a um dos valores possíveis em ErrorType.

Dimensões compatíveis:

  • apiLevel (string): o nível da API do Android que estava sendo executado no dispositivo do usuário, por exemplo, 26.
  • versionCode (int64): versão do app que estava em execução no dispositivo do usuário.
  • deviceModel (string): identificador exclusivo do modelo do dispositivo do usuário. O formato do identificador é "deviceBrand/device", em que deviceBrand corresponde a Build.BRAND e device corresponde a Build.DEVICE, por exemplo, google/coral.
  • deviceType (string): identificador do formato do dispositivo, por exemplo, TELEFONE.
  • issueId (string): o ID ao qual um erro foi atribuído. O valor precisa corresponder ao componente {issue} do issue name.
  • deviceRamBucket (int64): RAM do dispositivo, em MB, em buckets (3 GB, 4 GB etc.).
  • deviceSocMake (string): marca do system on chip principal do dispositivo, por exemplo, Samsung. Referência
  • deviceSocModel (string): modelo do system on chip principal do dispositivo, por exemplo, "Exynos 2100". Referência
  • deviceCpuMake (string): marca da CPU do dispositivo, por exemplo, Qualcomm.
  • deviceCpuModel (string): modelo da CPU do dispositivo, por exemplo, "Kryo 240".
  • deviceGpuMake (string): marca da GPU do dispositivo, por exemplo, ARM.
  • deviceGpuModel (string): modelo da GPU do dispositivo, por exemplo, Mali.
  • deviceGpuVersion (string): versão da GPU do dispositivo, como Conexão T750
  • deviceVulkanVersion (string): versão Vulkan do dispositivo, como "4198400".
  • deviceGlEsVersion (string): versão do OpenGL ES do dispositivo, como e "196610".
  • deviceScreenSize (string): tamanho da tela do dispositivo. Por exemplo, NORMAL, GRANDE.
  • deviceScreenDpi (string): densidade da tela do dispositivo, por exemplo, mdpi, hdpi.

Permissões necessárias: para acessar esse recurso, o usuário que faz a chamada precisa da permissão Ver informações do app (somente leitura).

Conjuntos de métricas relacionadas:

Representação JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Campos
name

string

O nome do recurso.

Formato: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Resumo sobre a atualização de dados neste recurso.

Métodos

get

Descreve as propriedades do conjunto de métricas.

query

Consulta as métricas no conjunto de métricas.