REST Resource: vitals.errors.counts

Ressource: ErrorCountMetricSet

Singleton-Ressource, die die Gruppe der Messwerte für Fehlerberichte darstellt.

Dieser Messwert-Satz enthält nicht normalisierte Anzahl von Fehlerberichten.

Unterstützte Aggregationszeiträume:

  • HOURLY: Messwerte werden in stündlichen Intervallen zusammengefasst. Die Standardzeitzone und einzige unterstützte Zeitzone ist UTC.
  • DAILY: Messwerte werden in Kalenderdatumsintervallen zusammengefasst. Die Standardzeitzone und einzige unterstützte Zeitzone ist America/Los_Angeles.

Unterstützte Messwerte:

  • errorReportCount (google.type.Decimal): Absolute Anzahl der einzelnen Fehlerberichte, die für eine App eingegangen sind.
  • distinctUsers (google.type.Decimal): Anzahl der einzelnen Nutzer, für die Berichte eingegangen sind. Diese Anzahl darf nicht weiter aggregiert werden, da Nutzer sonst möglicherweise mehrfach gezählt werden. Dieser Wert wird nicht gerundet, kann aber ein Näherungswert sein.

Erforderliche Dimension:

Diese Dimension muss immer in allen Anfragen im Feld dimensions in Abfrageanfragen angegeben werden.

  • reportType (string): Der Fehlertyp. Der Wert sollte einem der möglichen Werte in ErrorType entsprechen.

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“.
  • deviceType (string): Kennzeichnung des Formfaktors des Geräts, z.B. PHONE
  • issueId (string): Die ID, die einem Fehler zugewiesen wurde. Der Wert sollte der {issue}-Komponente des issue name entsprechen.
  • deviceRamBucket (int64): RAM des Geräts in MB, in Gruppen (3 GB, 4 GB usw.).
  • deviceSocMake (string): Hersteller des primären System-on-Chip des Geräts, z.B. Samsung. Referenz
  • deviceSocModel (string): Modell des primären System-on-Chip des Geräts, z.B. „Exynos 2100“. Referenz
  • deviceCpuMake (string): Hersteller der CPU des Geräts, z.B. Qualcomm
  • deviceCpuModel (string): Modell der CPU des Geräts, z.B. „Kryo 240“.
  • deviceGpuMake (string): Marke 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, GROSS.
  • deviceScreenDpi (string): Bildschirmdichte 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.errors.counts enthält normalisierte Messwerte zu Abstürzen, einem weiteren Stabilitätsmesswert.
  • vitals.errors.counts enthält normalisierte Messwerte zu ANR-Fehlern, einem weiteren Stabilitätsmesswert.
JSON-Darstellung
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
Felder
name

string

Der Ressourcenname.

Format: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

Zusammenfassung zur Datenaktualität in dieser Ressource.

Methoden

get

Beschreibt die Eigenschaften des Messwertesatzes.

query

Fragt die Messwerte im Messwertset ab.