REST Resource: vitals.errors.counts

Risorsa: ErrorCountMetricSet

Risorsa singleton che rappresenta l'insieme di metriche del report sugli errori.

Questo insieme di metriche contiene conteggi dei report sugli errori non normalizzati.

Periodi di aggregazione supportati:

  • HOURLY: le metriche vengono aggregate in intervalli orari. Il fuso orario predefinito e solo supportato è UTC.
  • DAILY: le metriche vengono aggregate in intervalli di date di calendario. Il fuso orario predefinito e solo supportato è America/Los_Angeles.

Metriche supportate:

  • errorReportCount (google.type.Decimal): conteggio assoluto dei singoli rapporti sugli errori ricevuti per un'app.
  • distinctUsers (google.type.Decimal): numero dei singoli utenti per cui sono state ricevute segnalazioni. È necessario fare attenzione a non aggregare ulteriormente questo conteggio, in quanto gli utenti potrebbero essere conteggiati più volte. Questo valore non è arrotondato, ma potrebbe essere un'approssimazione.

Dimensione obbligatoria:

Questa dimensione deve essere sempre specificata in tutte le richieste del campo dimensions nelle richieste di query.

  • reportType (string): il tipo di errore. Il valore deve corrispondere a uno dei possibili valori in ErrorType.

Dimensioni supportate:

  • apiLevel (string): il livello API di Android in esecuzione sul dispositivo dell'utente, ad esempio 26.
  • versionCode (int64): la versione dell'app in esecuzione sul dispositivo dell'utente.
  • deviceModel (string): identificatore univoco del modello di dispositivo dell'utente. L'identificatore è in formato "deviceBrand/device", dove deviceBrand corrisponde a Build.BRAND e device corrisponde a Build.DEVICE, ad esempio google/coral.
  • deviceType (string): identificatore del fattore di forma del dispositivo, ad esempio TELEFONO.
  • issueId (string): l'ID a cui è stato assegnato un errore. Il valore deve corrispondere al componente {issue} di issue name.
  • deviceRamBucket (int64): RAM del dispositivo, in MB, in bucket (3 GB, 4 GB e così via).
  • deviceSocMake (string): marca del system-on-chip principale del dispositivo, ad esempio Samsung. Riferimento
  • deviceSocModel (string): modello del system-on-chip principale del dispositivo, ad esempio "Exynos 2100". Riferimento
  • deviceCpuMake (string): marca della CPU del dispositivo, ad esempio Qualcomm.
  • deviceCpuModel (string): modello della CPU del dispositivo, ad esempio "Kryo 240".
  • deviceGpuMake (string): marca della GPU del dispositivo, ad esempio ARM.
  • deviceGpuModel (string): modello della GPU del dispositivo, ad esempio Mali.
  • deviceGpuVersion (string): versione della GPU del dispositivo, ad esempio T750.
  • deviceVulkanVersion (string): versione Vulkan del dispositivo, ad esempio "4198400".
  • deviceGlEsVersion (string): versione OpenGL ES del dispositivo, ad esempio "196610".
  • deviceScreenSize (string): le dimensioni dello schermo del dispositivo, ad esempio NORMALE, GRANDE.
  • deviceScreenDpi (string): densità schermo del dispositivo, ad esempio mdpi, hdpi.

Autorizzazioni richieste: per accedere a questa risorsa, l'utente chiamante deve disporre dell'autorizzazione Visualizzazione di informazioni sull'app (sola lettura) per l'app.

Insiemi di metriche correlati:

  • vitals.errors.counts contiene metriche normalizzate sugli arresti anomali, un'altra metrica di stabilità.
  • vitals.errors.counts contiene metriche normalizzate relative agli ANR, un'altra metrica di stabilità.
Rappresentazione JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Campi
name

string

Il nome della risorsa.

Formato: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Riepilogo sull'aggiornamento dei dati in questa risorsa.

Metodi

get

Descrive le proprietà dell'insieme di metriche.

query

Esegue una query sulle metriche nel set di metriche.