المورد: ErrorReport
تقرير خطأ تم تلقّيه لأحد التطبيقات
يتم إنشاء هذه التقارير من خلال رمز نظام Android الأساسي عند رصد حالة خطأ (قد تكون قاتلة). ستتم إزالة التقارير المتطابقة الواردة من عدة مستخدمين وتجميعها في ErrorReport واحد.
الأذونات المطلوبة: للوصول إلى هذا المرجع، يحتاج المستخدم الذي يجري الاتصال إلى إذن عرض معلومات التطبيق (للقراءة فقط) للتطبيق.
| تمثيل JSON |
|---|
{ "name": string, "type": enum ( |
| الحقول | |
|---|---|
name |
المعرّف. تمثّل هذه السمة اسم مورد التقرير. التنسيق: apps/{app}/{report} |
type |
نوع الخطأ الذي تم إنشاء هذا التقرير بشأنه. |
reportText |
تمثّل هذه السمة التمثيل النصي لتقرير الخطأ. يتم إنشاء هذه التقارير النصية بواسطة المنصة. بعد ذلك، يتم تنظيف التقارير وفلترتها لإزالة أي معلومات حساسة محتملة. على الرغم من أنّ تنسيقها ثابت إلى حدّ ما، إلا أنّها ليست مخصّصة بالكامل للاستهلاك الآلي، ولا يمكننا ضمان عدم حدوث تغييرات طفيفة في التنسيق قد تؤدي إلى تعطيل الأنظمة التي تحاول تحليل المعلومات من التقارير. |
issue |
المشكلة التي كان هذا التقرير مرتبطًا بها يُرجى العِلم أنّ هذا المرجع متوفّر حاليًا في إصدار أوّلي. قد تحدث تغييرات في تجميع المشاكل، ما يؤدي إلى إسناد تقارير أخطاء مشابهة ولكن أحدث إلى مشكلة مختلفة. |
eventTime |
بداية الساعة التي وقع فيها آخر حدث في تقرير الخطأ هذا يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
deviceModel |
طراز الجهاز الذي حدث عليه أحد الأحداث الواردة في تقرير الخطأ هذا. |
osVersion |
إصدار نظام التشغيل الذي حدث عليه أحد الأحداث في تقرير الخطأ هذا. |
appVersion |
يشير إلى إصدار التطبيق الذي حدث فيه أحد الأحداث الواردة في تقرير الخطأ هذا. |
vcsInformation |
معلومات نظام التحكّم في الإصدار من BUNDLE-METADATA/version-control-info.textproto أو META-INF/version-control-info.textproto لحزمة التطبيق أو حزمة APK، على التوالي |
DeviceModelSummary
ملخّص جهاز
| تمثيل JSON |
|---|
{
"deviceId": {
object ( |
| الحقول | |
|---|---|
deviceId |
معرّف الجهاز |
marketingName |
الاسم المعروض للجهاز |
deviceUri |
رابط يؤدي إلى الجهاز في "قائمة أجهزة Play" |
DeviceId
معرّف الجهاز
| تمثيل JSON |
|---|
{ "buildBrand": string, "buildDevice": string } |
| الحقول | |
|---|---|
buildBrand |
قيمة Build.BRAND |
buildDevice |
قيمة Build.DEVICE |
الطُرق |
|
|---|---|
|
يبحث في جميع تقارير الأخطاء التي تم تلقّيها لأحد التطبيقات. |