Ressource: AnrRateMetricSet
Singleton-Ressource, die die Gruppe der ANR-Messwerte (App reagiert nicht) darstellt.
Diese Messwertgruppe enthält ANR-Daten, die mit Nutzungsdaten kombiniert wurden, um einen normalisierten Messwert zu erhalten, der unabhängig von der Anzahl der Nutzer ist.
Unterstützte Aggregationszeiträume :
DAILY: Messwerte werden in Intervallen von Kalendertagen zusammengefasst. Aus historischen Gründen istAmerica/Los_Angelesdie einzige unterstützte Zeitzone.HOURLY: Messwerte werden in stündlichen Intervallen zusammengefasst. Die Standard- und einzige unterstützte Zeitzone istUTC.
Unterstützte Messwerte :
anrRate(google.type.Decimal): Prozentsatz der einzelnen Nutzer im Aggregationszeitraum, bei denen mindestens ein ANR-Fehler aufgetreten ist.anrRate7dUserWeighted(google.type.Decimal): gleitender Durchschnittswert vonanrRatein den letzten 7 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den Tag gewichtet. Wird bei stündlicher Granularität nicht unterstützt.anrRate28dUserWeighted(google.type.Decimal): gleitender Durchschnittswert vonanrRatein den letzten 28 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den Tag gewichtet. Wird bei stündlicher Granularität nicht unterstützt.userPerceivedAnrRate(google.type.Decimal): Prozentsatz der einzelnen Nutzer im Aggregationszeitraum, bei denen mindestens ein vom Nutzer wahrgenommener ANR-Fehler aufgetreten ist. Vom Nutzer wahrgenommene ANR-Fehler sind derzeit vom Typ „Eingabeversand“.userPerceivedAnrRate7dUserWeighted(google.type.Decimal): gleitender Durchschnittswert vonuserPerceivedAnrRatein den letzten 7 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den Tag gewichtet. Wird bei stündlicher Granularität nicht unterstützt.userPerceivedAnrRate28dUserWeighted(google.type.Decimal): gleitender Durchschnittswert vonuserPerceivedAnrRatein den letzten 28 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den Tag gewichtet.distinctUsers(google.type.Decimal): Anzahl der einzelnen Nutzer im Aggregationszeitraum, die als Normalisierungswert für die MesswerteanrRateunduserPerceivedAnrRateverwendet wurden. Ein Nutzer wird in diesem Messwert gezählt, wenn er die App im Aggregationszeitraum im Vordergrund verwendet hat. Diese Anzahl darf nicht weiter zusammengefasst werden, da Nutzer sonst möglicherweise mehrmals gezählt werden. Der Wert wird auf das nächste Vielfache von 10, 100, 1.000 oder 1.000.000 gerundet, je nach Größe des Werts.
Unterstützte Dimensionen :
apiLevel(string): Das API-Level von Android, das auf dem Gerät des Nutzers ausgeführt wurde, z.B. 26.versionCode(int64): Version der App, die auf dem Gerät des Nutzers ausgeführt wurde.deviceModel(string): eindeutige Kennung des Gerätemodells des Nutzers. Die Kennung hat das Format „deviceBrand/device“, wobei deviceBrand Build.BRAND und device Build.DEVICE entspricht, z.B. „google/coral“.deviceBrand(string): eindeutige Kennung der Gerätemarke des Nutzers, z.B. „google“.deviceType(string): Der Typ (auch Formfaktor genannt) des Geräts des Nutzers, z.B. „PHONE“.countryCode(string): Das Land oder die Region des Geräts des Nutzers basierend auf seiner IP-Adresse, dargestellt als 2-Buchstaben-Code gemäß ISO 3166 (z.B. „US“ für die USA).deviceRamBucket(int64): RAM des Geräts in MB in Buckets (z. B. 1024 für 1–1,5 GB, 4096 für 4–6 GB).deviceSocMake(string): Hersteller des primären System-on-a-Chip des Geräts, z.B. „Samsung“. ReferenzdeviceSocModel(string): Modell des primären System-on-a-Chip des Geräts, z.B. „Exynos 2100“. ReferenzdeviceCpuMake(string): Hersteller der CPU des Geräts, z.B. „Qualcomm“.deviceCpuModel(string): Modell der CPU des Geräts, z.B. „Kryo 240“.deviceGpuMake(string): Hersteller der GPU des Geräts, z.B. „ARM“.deviceGpuModel(string): Modell der GPU des Geräts, z.B. „Mali“.deviceGpuVersion(string): Version der GPU des Geräts, z.B. „T750“.deviceVulkanVersion(string): Vulkan-Version des Geräts, z.B. „4198400“.deviceGlEsVersion(string): OpenGL ES-Version des Geräts, z.B. „196610“.deviceScreenSize(string): Bildschirmgröße des Geräts, z.B. „NORMAL“, „LARGE“.deviceScreenDpi(string): Bildschirmauflösung des Geräts, z.B. „mdpi“, „hdpi“.
Erforderliche Berechtigungen: Für den Zugriff auf diese Ressource benötigt der aufrufende Nutzer die Berechtigung App-Informationen ansehen (schreibgeschützt) für die App.
Zugehörige Messwertgruppen :
vitals.errorsenthält eine nicht normalisierte Version (absolute Anzahl) von Abstürzen.vitals.errorsenthält normalisierte Messwerte zu Abstürzen, einen weiteren Stabilitätsmesswert.
| JSON-Darstellung |
|---|
{
"name": string,
"freshnessInfo": {
object ( |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname. Format: apps/{app}/anrRateMetricSet |
freshnessInfo |
Zusammenfassung zur Datenaktualität in dieser Ressource. |
Methoden |
|
|---|---|
|
Beschreibt die Eigenschaften der Messwertgruppe. |
|
Fragt die Messwerte in der Messwertgruppe ab. |