REST Resource: vitals.errors.reports

Kaynak: ErrorReport

Bir uygulama için hata raporu alındı.

Bu raporlar, Android platform kodu tarafından (ölümcül olabilecek) bir hata durumu algılandığında oluşturulur. Çok sayıda kullanıcıdan gelen aynı raporlar yinelenenleri kaldırma işlemine tabi tutulur ve tek bir ErrorReport'ta birleştirilir.

Gerekli izinler: Bu kaynağa erişmek için çağıran kullanıcının uygulama için Uygulama bilgilerini görüntüleme (salt okunur) iznine sahip olması gerekir.

JSON gösterimi
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "appVersion": {
    object (AppVersion)
  },
  "vcsInformation": string
}
Alanlar
name

string

Raporun kaynak adı.

Biçim: apps/{app}/{report}

type

enum (ErrorType)

Bu raporun oluşturulduğu hata türü.

reportText

string

Hata raporunun metin biçimindeki gösterimi.

Bu metin raporları platform tarafından oluşturulur. Raporlar daha sonra temizlenir ve olası hassas bilgilerin kaldırılması için filtrelenir.

Biçimleri oldukça sabit olsa da tamamen makine tüketimi için tasarlanmamıştır ve raporlardan bilgi ayrıştırmaya çalışan sistemleri bozabilecek biçimlendirmede küçük değişiklikler olmayacağını garanti edemeyiz.

issue

string

Bu raporun ilişkilendirildiği sorun.

Lütfen dikkat: Bu kaynak şu anda alfa sürümündedir. Sorun gruplandırmasında, benzer ancak daha yeni hata raporlarının farklı bir soruna atanmasına neden olacak değişiklikler olabilir.

eventTime

string (Timestamp format)

Bu hata raporundaki en son etkinliğin gerçekleştiği saatin başlangıcı.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

deviceModel

object (DeviceModelSummary)

Bu hata raporundaki bir etkinliğin gerçekleştiği cihaz modeli.

osVersion

object (OsVersion)

Bu hata raporundaki bir etkinliğin gerçekleştiği işletim sistemi sürümü.

appVersion

object (AppVersion)

Bu hata raporundaki bir etkinliğin gerçekleştiği uygulama sürümü.

vcsInformation

string

Uygulama paketinin veya APK'nın BUNDLE-METADATA/version-control-info.textproto ya da META-INF/version-control-info.textproto dosyalarındaki sürüm kontrol sistemi bilgileri.

DeviceModelSummary

Cihaz özeti

JSON gösterimi
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
Alanlar
deviceId

object (DeviceId)

Cihazın tanımlayıcısı.

marketingName

string

Cihazın görünen adı.

deviceUri

string

Play Cihaz Kataloğu'ndaki cihaza bağlantı.

DeviceId

Cihaz tanımlayıcısı.

JSON gösterimi
{
  "buildBrand": string,
  "buildDevice": string
}
Alanlar
buildBrand

string

Build.BRAND değeri.

buildDevice

string

Build.DEVICE değeri.

Yöntemler

Bir uygulama için alınan tüm hata raporlarında arama yapar.