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 inErrorType
.
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}
diissue 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. RiferimentodeviceSocModel
(string
): modello del system-on-chip principale del dispositivo, ad esempio "Exynos 2100". RiferimentodeviceCpuMake
(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 ( |
Campi | |
---|---|
name |
Il nome della risorsa. Formato: apps/{app}/errorCountMetricSet |
freshnessInfo |
Riepilogo sull'aggiornamento dei dati in questa risorsa. |
Metodi |
|
---|---|
|
Descrive le proprietà dell'insieme di metriche. |
|
Esegue una query sulle metriche nel set di metriche. |