REST Resource: vitals.errors.reports

Ressource: ErrorReport

Ein Fehlerbericht für eine App

Es werden vom Android-Plattformcode Berichte generiert, wenn ein (potenziell schwerwiegender) Fehlerzustand erkannt wird. Identische Berichte von vielen Nutzern werden dedupliziert und in einem einzigen ErrorReport zusammengefasst.

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.

JSON-Darstellung
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "vcsInformation": string
}
Felder
name

string

Der Ressourcenname des Berichts.

Format: apps/{app}/errorReports/{report}

type

enum (ErrorType)

Typ des Fehlers, für den dieser Bericht erstellt wurde.

reportText

string

Textuelle Darstellung des Fehlerberichts.

Diese Textberichte werden von der Plattform erstellt. Die Berichte werden dann bereinigt und gefiltert, um potenziell vertrauliche Informationen zu entfernen.

Obwohl das Format ziemlich stabil ist, sind sie nicht vollständig für den Computer konzipiert. Wir können nicht garantieren, dass es keine subtilen Änderungen an der Formatierung geben wird, die Systeme beschädigen könnten, die versuchen, Informationen aus den Berichten zu parsen.

issue

string

Das Problem, mit dem dieser Bericht verknüpft war.

Hinweis: Diese Ressource befindet sich derzeit in der Alphaphase. Möglicherweise gibt es Änderungen an der Problemgruppierung, die dazu führen könnten, dass ähnliche, aber aktuellere Fehlerberichte einem anderen Problem zugewiesen werden.

eventTime

string (Timestamp format)

Beginn der Stunde, in der das letzte Ereignis in diesem Fehlerbericht aufgetreten ist.

Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

deviceModel

object (DeviceModelSummary)

Ein Gerätemodell, auf dem ein Ereignis in diesem Fehlerbericht aufgetreten ist.

osVersion

object (OsVersion)

Die Version des Betriebssystems, in der ein Ereignis in diesem Fehlerbericht aufgetreten ist.

vcsInformation

string

Systeminformationen zur Versionsverwaltung aus BUNDLE-METADATA/version-control-info.textproto bzw. META-INF/version-control-info.textproto des App Bundles bzw. APKs.

DeviceModelSummary

Gerätezusammenfassung

JSON-Darstellung
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
Felder
deviceId

object (DeviceId)

ID des Geräts.

marketingName

string

Anzeigename des Geräts

deviceUri

string

Stellen Sie eine Verknüpfung zum Gerät im Google Play-Gerätekatalog her.

DeviceId

Kennzeichnung eines Geräts.

JSON-Darstellung
{
  "buildBrand": string,
  "buildDevice": string
}
Felder
buildBrand

string

Wert von Build.BRAND.

buildDevice

string

Wert von Build.DEVICE.

Methoden

Durchsucht alle erhaltenen Fehlerberichte für eine App.