REST Resource: vitals.errors.reports

Zasób: ErrorReport

Otrzymano raport o błędzie dotyczący aplikacji.

Kod platformy Android generuje raporty, gdy zostanie wykryty (potencjalnie krytyczny) stan błędu. Identyczne raporty od wielu użytkowników zostaną usunięte i połączone w jeden raport o błędach.

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).

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

string

Nazwa zasobu raportu.

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

type

enum (ErrorType)

Rodzaj błędu, dla którego został wygenerowany ten raport.

reportText

string

Tekstowa reprezentacja raportu o błędach.

Raporty tekstowe są opracowywane przez platformę. Raporty są następnie oczyszczane i odfiltrowywane, aby można było usunąć z nich wszelkie potencjalnie poufne informacje.

Mimo że ich format jest dość stabilny, nie są one całkowicie przeznaczone do użytku maszynowego. Nie możemy zagwarantować, że nie pojawią się drobne zmiany w formatowaniu, które mogłyby uszkodzić systemy podczas analizowania informacji z raportów.

issue

string

Problem, z którym był powiązany ten raport.

Uwaga: ten zasób jest obecnie w wersji alfa. W grupowaniu problemów mogły wystąpić zmiany, które mogłyby spowodować przypisanie do innego problemu podobnych, ale nowszych raportów o błędach.

eventTime

string (Timestamp format)

Początek godziny, w której wystąpiło ostatnie zdarzenie w tym raporcie o błędach.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

deviceModel

object (DeviceModelSummary)

Model urządzenia, na którym wystąpiło zdarzenie wskazane w tym raporcie o błędach.

osVersion

object (OsVersion)

Wersja systemu operacyjnego, w którym wystąpiło zdarzenie z tego raportu o błędach.

vcsInformation

string

Informacje o systemie kontroli wersji pochodzące odpowiednio z elementu BUNDLE-METADATA/version-control-info.textproto lub META-INF/version-control-info.textproto pakietu aplikacji lub pliku APK.

DeviceModelSummary

Podsumowanie urządzenia

Zapis JSON
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
Pola
deviceId

object (DeviceId)

Identyfikator urządzenia.

marketingName

string

Wyświetlana nazwa urządzenia.

deviceUri

string

Połącz z urządzeniem w katalogu urządzeń w Google Play.

DeviceId

Identyfikator urządzenia.

Zapis JSON
{
  "buildBrand": string,
  "buildDevice": string
}
Pola
buildBrand

string

Wartość Build.BRAND.

buildDevice

string

Wartość Build.DEVICE.

Metody

Przeszukuje wszystkie otrzymane raporty o błędach dotyczące aplikacji.