REST Resource: vitals.errors.counts

Recurso: ErrorCountMetricSet

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

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

Períodos de agregação aceitos :

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

Métricas aceitas :

  • 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 para os quais os relatórios foram recebidos. É preciso ter cuidado para não agregar ainda mais essa contagem, porque isso pode resultar na contagem de usuários várias vezes. Esse valor não é arredondado, mas pode ser uma aproximação.

Dimensão obrigatória :

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

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

Dimensões aceitas :

  • apiLevel (string): o nível da API do Android que estava em execução 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, PHONE.
  • issueId (string): o ID atribuído a um erro. 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 principal sistema em chip do dispositivo, por exemplo, Samsung. Referência
  • deviceSocModel (string): modelo do principal sistema em chip 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, por exemplo, T750.
  • deviceVulkanVersion (string): versão do Vulkan do dispositivo, por exemplo, "4198400".
  • deviceGlEsVersion (string): versão do OpenGL ES do dispositivo, por exemplo, "196610".
  • deviceScreenSize (string): tamanho da tela do dispositivo, por exemplo, NORMAL, LARGE.
  • 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) para o app.

Conjuntos de métricas relacionados :

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

string

Identificador. O nome do recurso.

Formato: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

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

Métodos

get

Descreve as propriedades do conjunto de métricas.

query

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