Zasób: ErrorCountMetricSet
Pojedynczy zasób reprezentujący zbiór danych raportu o błędach.
Ten zestaw danych zawiera nieznormalizowane liczby raportów o błędach.
Obsługiwane okresy agregacji:
HOURLY
: dane są agregowane w przedziałach godzinowych. Domyślną i jedyną obsługiwaną strefą czasową jestUTC
.DAILY
: dane są agregowane w interwałach dat kalendarzowych. Domyślną i jedyną obsługiwaną strefą czasową jestAmerica/Los_Angeles
.
Obsługiwane dane:
errorReportCount
(google.type.Decimal
): bezwzględna liczba poszczególnych raportów o błędach otrzymanych w przypadku aplikacji.distinctUsers
(google.type.Decimal
): liczba unikalnych użytkowników, dla których otrzymano raporty. Należy uważać, aby nie sumować tej liczby, ponieważ może to spowodować kilkukrotne zliczenie użytkowników. Ta wartość nie jest zaokrąglana, ale może być przybliżona.
Wymiar wymagany:
Ten wymiar musi być zawsze określony we wszystkich żądaniach w polu dimensions
w żądaniach zapytań.
Obsługiwane wymiary:
apiLevel
(string
): poziom interfejsu API Androida, który był używany na urządzeniu użytkownika, np. 26.versionCode
(int64
): wersja aplikacji, która była uruchomiona na urządzeniu użytkownika.deviceModel
(string
): unikalny identyfikator modelu urządzenia użytkownika. Identyfikator ma postać „deviceBrand/device”, gdzie deviceBrand odpowiada Build.BRAND, a device odpowiada Build.DEVICE, np. google/coral.deviceType
(string
): identyfikator formatu urządzenia, np. TELEFON.issueId
(string
): identyfikator, do którego przypisano błąd. Wartość powinna odpowiadać komponentowi{issue}
atrybutuissue name
.deviceRamBucket
(int64
): pamięć RAM urządzenia w MB, w przedziałach (3 GB, 4 GB itp.).deviceSocMake
(string
): marka głównego układu SoC urządzenia, np. Samsung. ProduktydeviceSocModel
(string
): model głównego układu SoC urządzenia, np. „Exynos 2100”. ProduktydeviceCpuMake
(string
): marka procesora urządzenia, np. Qualcomm.deviceCpuModel
(string
): model procesora urządzenia, np. „Kryo 240”.deviceGpuMake
(string
): marka procesora graficznego urządzenia, np. ARM.deviceGpuModel
(string
): model procesora graficznego urządzenia, np. Mali.deviceGpuVersion
(string
): wersja procesora graficznego urządzenia, np. T750.deviceVulkanVersion
(string
): wersja interfejsu Vulkan na urządzeniu, np. „4198400”.deviceGlEsVersion
(string
): wersja OpenGL ES na urządzeniu, np. „196610”.deviceScreenSize
(string
): rozmiar ekranu urządzenia, np. NORMALNY, DUŻY.deviceScreenDpi
(string
): gęstość ekranu urządzenia, np. mdpi, hdpi.
Wymagane uprawnienia: aby uzyskać dostęp do tego zasobu, użytkownik wywołujący musi mieć uprawnienie Wyświetlanie informacji o aplikacji (tylko do odczytu) w przypadku aplikacji.
Powiązane zestawy danych:
vitals.errors.counts
zawiera znormalizowane dane o awariach, czyli inne dane dotyczące stabilności.vitals.errors.counts
zawiera znormalizowane dane o błędach ANR, czyli inne dane dotyczące stabilności.
Zapis JSON |
---|
{
"name": string,
"freshnessInfo": {
object ( |
Pola | |
---|---|
name |
Nazwa zasobu. Format: apps/{app}/errorCountMetricSet |
freshnessInfo |
Podsumowanie dotyczące częstotliwości aktualizacji danych w tym zasobie. |
Metody |
|
---|---|
|
Opisuje właściwości zestawu danych. |
|
Wysyła zapytanie o dane w zestawie danych. |