REST Resource: vitals.errors.reports

منبع: ErrorReport

گزارش خطا برای یک برنامه دریافت شد.

زمانی که یک وضعیت خطا (بالقوه کشنده) شناسایی می شود، گزارش هایی توسط کد پلت فرم اندروید تولید می شود. گزارش های یکسان از بسیاری از کاربران کپی شده و در یک ErrorReport ادغام می شوند.

مجوزهای مورد نیاز : برای دسترسی به این منبع، کاربر تماس گیرنده به مجوز View app (فقط خواندنی) برای برنامه نیاز دارد.

نمایندگی JSON
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "vcsInformation": string
}
زمینه های
name

string

نام منبع گزارش

قالب: apps/{app}/errorReports/{report}

type

enum ( ErrorType )

نوع خطایی که این گزارش برای آن ایجاد شده است.

reportText

string

نمایش متنی گزارش خطا.

این گزارش های متنی توسط پلتفرم تولید می شود. سپس گزارش‌ها پاکسازی و فیلتر می‌شوند تا هرگونه اطلاعات حساس بالقوه حذف شود.

اگرچه فرمت آنها نسبتاً پایدار است، اما آنها کاملاً برای مصرف ماشین در نظر گرفته نشده اند و نمی توانیم تضمین کنیم که تغییرات ظریفی در قالب بندی ایجاد نمی شود که ممکن است سیستم ها را در تلاش برای تجزیه اطلاعات از گزارش ها خراب کند.

issue

string

موضوعی که این گزارش با آن مرتبط بود.

لطفا توجه داشته باشید: این منبع در حال حاضر در آلفا است. ممکن است تغییراتی در گروه‌بندی مشکل ایجاد شود که منجر به تخصیص گزارش‌های خطای مشابه اما جدیدتر به مشکل دیگری شود.

eventTime

string ( Timestamp format)

شروع ساعتی که در طی آن آخرین رویداد در این گزارش خطا رخ داده است.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

deviceModel

object ( DeviceModelSummary )

مدل دستگاهی که رویدادی در این گزارش خطا روی آن رخ داده است.

osVersion

object ( OsVersion )

نسخه سیستم عاملی که رویدادی در این گزارش خطا در آن رخ داده است.

vcsInformation

string

اطلاعات سیستم کنترل نسخه به ترتیب از BUNDLE-METADATA/version-control-info.textproto یا META-INF/version-control-info.textproto بسته برنامه یا APK.

DeviceModelSummary

خلاصه یک دستگاه

نمایندگی JSON
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
زمینه های
deviceId

object ( DeviceId )

شناسه دستگاه

marketingName

string

نام نمایشی دستگاه

deviceUri

string

پیوند به دستگاه در کاتالوگ دستگاه Play.

شناسه دستگاه

شناسه یک دستگاه

نمایندگی JSON
{
  "buildBrand": string,
  "buildDevice": string
}
زمینه های
buildBrand

string

ارزش Build.BRAND.

buildDevice

string

ارزش Build.DEVICE.

مواد و روش ها

تمام گزارش های خطای دریافتی برای یک برنامه را جستجو می کند.