REST Resource: vitals.errors.reports

منبع: گزارش خطا

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

گزارش‌ها توسط کد پلتفرم اندروید هنگام شناسایی یک خطای (احتمالاً مهلک) تولید می‌شوند. گزارش‌های یکسان از بسیاری از کاربران، حذف و در یک گزارش خطا (ErrorReport) واحد ادغام می‌شوند.

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

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

string

شناسه. نام منبع گزارش.

فرمت: apps/{app}/{report}

type

enum ( ErrorType )

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

reportText

string

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

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

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

issue

string

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

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

eventTime

string ( Timestamp format)

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

از RFC 3339 استفاده می‌کند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده می‌کند. آفست‌های غیر از "Z" نیز پذیرفته می‌شوند. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

deviceModel

object ( DeviceModelSummary )

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

osVersion

object ( OsVersion )

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

appVersion

object ( AppVersion )

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

vcsInformation

string

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

خلاصه مدل دستگاه

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

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

object ( DeviceId )

شناسه دستگاه.

marketingName

string

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

deviceUri

string

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

شناسه دستگاه

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

نمایش JSON
{
  "buildBrand": string,
  "buildDevice": string
}
فیلدها
buildBrand

string

ارزش ساخت.برند.

buildDevice

string

مقدار Build.DEVICE.

روش‌ها

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