REST Resource: vitals.errors.issues

Resource: Masalah Error

Grup ErrorReports terkait yang diterima untuk sebuah aplikasi.

Laporan error yang serupa dikelompokkan menjadi satu ke dalam masalah yang kemungkinan memiliki akar masalah yang sama.

Perhatikan: referensi ini saat ini dalam versi Alfa. Mungkin ada perubahan pada pengelompokan masalah yang akan menghasilkan laporan error yang serupa, tetapi lebih baru, ditetapkan ke masalah yang berbeda. Hal ini juga dapat menyebabkan beberapa masalah hilang sepenuhnya dan diganti dengan masalah baru.

Izin yang diperlukan: untuk mengakses resource ini, pengguna yang menelepon memerlukan izin Melihat informasi aplikasi (hanya baca) untuk aplikasi tersebut.

Representasi JSON
{
  "name": string,
  "type": enum (ErrorType),
  "cause": string,
  "location": string,
  "errorReportCount": string,
  "distinctUsers": string,
  "distinctUsersPercent": {
    object (Decimal)
  },
  "lastErrorReportTime": string,
  "issueUri": string,
  "firstOsVersion": {
    object (OsVersion)
  },
  "lastOsVersion": {
    object (OsVersion)
  },
  "firstAppVersion": {
    object (AppVersion)
  },
  "lastAppVersion": {
    object (AppVersion)
  }
}
Kolom
name

string

Nama resource masalah.

Format: apps/{app}/errorIssues/{issue}

type

enum (ErrorType)

Jenis error yang dikelompokkan dalam masalah ini.

cause

string

Penyebab masalah.

Bergantung pada jenisnya, ini bisa berupa:

  • APPLICATION_NOT_RESPONDING: jenis ANR yang terjadi, misalnya, 'Waktu pengiriman input habis'.
  • CRASH: untuk error pengecualian yang tidak tertangani pada Java, jenis pengecualian terdalam yang ditampilkan, misalnya, IllegalArgumentException. Untuk sinyal dalam kode native, sinyal yang dinaikkan, misalnya, SIGSEGV.
location

string

Lokasi tempat masalah terjadi.

Bergantung pada jenisnya, ini bisa berupa:

  • APPLICATION_NOT_RESPONDING: nama aktivitas atau layanan yang berhenti merespons.
  • CRASH: nama metode yang mungkin menyebabkan error.
errorReportCount

string (int64 format)

Jumlah total laporan error dalam masalah ini (hanya mempertimbangkan kemunculan yang cocok dengan filter dan dalam jangka waktu yang diminta).

distinctUsers

string (int64 format)

Perkiraan jumlah pengguna unik yang telah mengalami masalah ini (hanya mempertimbangkan kejadian yang cocok dengan filter dan dalam jangka waktu yang diminta).

distinctUsersPercent

object (Decimal)

Estimasi persentase pengguna yang terpengaruh oleh masalah apa pun yang terpengaruh oleh masalah ini (hanya mempertimbangkan kejadian yang cocok dengan filter dan dalam jangka waktu yang diminta).

lastErrorReportTime

string (Timestamp format)

Awal jam saat laporan error terakhir dalam masalah ini terjadi.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

issueUri

string

Link ke masalah terkait Android vitals di Konsol Play.

firstOsVersion

object (OsVersion)

Versi OS terkecil tempat cluster error ini terjadi dalam jangka waktu yang diminta (hanya mempertimbangkan kejadian yang cocok dengan filter dan dalam jangka waktu yang diminta).

lastOsVersion

object (OsVersion)

Versi OS terbaru tempat cluster error ini terjadi dalam jangka waktu yang diminta (hanya mempertimbangkan kemunculan yang cocok dengan filter dan dalam jangka waktu yang diminta).

firstAppVersion

object (AppVersion)

Versi aplikasi paling awal (inklusif) yang muncul di ErrorIssue ini dalam jangka waktu yang diminta (hanya mempertimbangkan kemunculan yang cocok dengan filter).

lastAppVersion

object (AppVersion)

Versi aplikasi terbaru (inklusif) yang muncul di ErrorIssue ini dalam jangka waktu yang diminta (hanya mempertimbangkan kemunculan yang cocok dengan filter).

AppVersion

Representasi versi aplikasi.

Representasi JSON
{
  "versionCode": string
}
Kolom
versionCode

string (int64 format)

Kode versi numerik dari versi aplikasi (ditetapkan oleh developer aplikasi).

Metode

Menelusuri semua masalah error yang mengelompokkan laporan.