REST Resource: vitals.errors.reports

Ressource: ErrorReport

Ein für eine App erhaltener Fehlerbericht.

Diese Berichte werden vom Android-Plattformcode erstellt, wenn ein (potenziell schwerwiegender) Fehlerzustand erkannt wird. Identische Berichte von vielen Nutzern werden dedupliziert und zu 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)
  },
  "appVersion": {
    object (AppVersion)
  },
  "vcsInformation": string
}
Felder
name

string

ID. Der Ressourcenname des Berichts.

Format: apps/{app}/{report}

type

enum (ErrorType)

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

reportText

string

Textdarstellung des Fehlerberichts.

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

Obwohl ihr Format relativ stabil ist, sind sie nicht vollständig für die maschinelle Verarbeitung vorgesehen. Wir können nicht garantieren, dass es keine geringfügigen Änderungen an der Formatierung gibt, die Systeme beeinträchtigen könnten, die versuchen, Informationen aus den Berichten zu parsen.

issue

string

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

Hinweis:Diese Ressource befindet sich derzeit in der Alphaphase. Es kann Änderungen an der Problemgruppierung geben, die dazu führen, dass ähnliche, aber neuere Fehlerberichte einem anderen Problem zugewiesen werden.

eventTime

string (Timestamp format)

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

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

deviceModel

object (DeviceModelSummary)

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

osVersion

object (OsVersion)

Die Betriebssystemversion, auf der ein Ereignis in diesem Fehlerbericht aufgetreten ist.

appVersion

object (AppVersion)

Die App-Version, auf der ein Ereignis in diesem Fehlerbericht aufgetreten ist.

vcsInformation

string

Informationen zum Versionsverwaltungssystem aus BUNDLE-METADATA/version-control-info.textproto oder META-INF/version-control-info.textproto des App-Bundles bzw. der APK.

DeviceModelSummary

Zusammenfassung eines Geräts

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

Link zum Gerät im Play-Gerätekatalog.

DeviceId

ID 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 für eine App erhaltenen Fehlerberichte.