REST Resource: vitals.errors.counts

المرجع: errorCountMetricSet

مورد سينغلتون يمثل مجموعة مقاييس تقرير الأخطاء.

تحتوي مجموعة المقاييس هذه على أعداد تقارير أخطاء غير عادية.

فترات تجميع البيانات المسموح بها:

  • HOURLY: يتم تجميع المقاييس في فواصل زمنية كل ساعة. المنطقة الزمنية التلقائية والوحيدة هي UTC.
  • DAILY: يتم تجميع المقاييس في فواصل تواريخ التقويم. المنطقة الزمنية التلقائية والوحيدة هي America/Los_Angeles.

المقاييس المتاحة:

  • errorReportCount (google.type.Decimal): العدد المطلق لتقارير الأخطاء الفردية التي تم استلامها لأحد التطبيقات.
  • distinctUsers (google.type.Decimal): عدد المستخدمين المختلفين الذين تم تلقي تقاريرهم. يجب الانتباه إلى عدم تجميع هذا العدد أكثر من ذلك، لأنّه قد يؤدي إلى احتساب عدد المستخدِمين عدّة مرات. هذه القيمة ليست تقريبية، ولكنها قد تكون تقريبية.

السمة المطلوبة:

يجب دائمًا تحديد هذه السمة في جميع الطلبات ضمن الحقل dimensions ضمن طلبات البحث.

  • reportType (string): نوع الخطأ. يجب أن تتوافق القيمة مع إحدى القيم المحتملة في ErrorType.

السمات المتوافقة:

  • apiLevel (string): مستوى واجهة برمجة التطبيقات في نظام التشغيل Android الذي كان يعمل على جهاز المستخدم، مثلاً 26.
  • versionCode (int64): إصدار التطبيق الذي كان قيد التشغيل على جهاز المستخدم.
  • deviceModel (string): معرّف فريد لطراز جهاز المستخدم شكل المعرّف هو "deviceBrand/device"، حيث يتوافق deviceBrand مع Build.BRAND ويتجاوب الجهاز مع Build.DEVICE، على سبيل المثال، google/coral.
  • deviceType (string): معرّف شكل الجهاز، مثل الهاتف.
  • issueId (string): المعرّف الذي تم تعيين خطأ له. يجب أن تتوافق القيمة مع المكوِّن {issue} في issue name.
  • deviceRamBucket (int64): ذاكرة الوصول العشوائي للجهاز، بالميغابايت، في الحِزم (3 غيغابايت، 4 غيغابايت، إلخ).
  • deviceSocMake (string): تصميم شريحة النظام الأساسي على الجهاز، على سبيل المثال Samsung. المراجع
  • deviceSocModel (string): طراز الجهاز الأساسي على الرقاقة، مثل "Exynos 2100". المراجع
  • deviceCpuMake (string): تصميم وحدة المعالجة المركزية (CPU) للجهاز، على سبيل المثال Qualcomm.
  • deviceCpuModel (string): طراز وحدة المعالجة المركزية (CPU) للجهاز، مثل "Kryo 240".
  • deviceGpuMake (string): تصميم وحدة معالجة الرسومات للجهاز، على سبيل المثال ذراع التحكم في الصوت
  • deviceGpuModel (string): طراز وحدة معالجة الرسومات للجهاز، مثل مالي.
  • deviceGpuVersion (string): إصدار وحدة معالجة الرسومات (GPU)، على سبيل المثال، T750.
  • deviceVulkanVersion (string): إصدار Vulkan للجهاز، على سبيل المثال "4198400".
  • deviceGlEsVersion (string): إصدار OpenGL ES من الجهاز، على سبيل المثال، "196610".
  • deviceScreenSize (string): حجم شاشة الجهاز، على سبيل المثال عادي، كبير.
  • deviceScreenDpi (string): كثافة شاشة الجهاز، على سبيل المثال، mdpi أو hdpi

الأذونات المطلوبة: للوصول إلى هذا المورد، يحتاج المستخدم المتصل إلى إذن عرض معلومات التطبيق (للقراءة فقط) للتطبيق.

مجموعات المقاييس ذات الصلة:

  • يحتوي vitals.errors.counts على مقاييس تمت تسويتها حول الأعطال، وهو مقياس آخر للثبات.
  • يحتوي vitals.errors.counts على مقاييس تمت تسويتها حول أخطاء ANR، وهو مقياس آخر للثبات.
تمثيل JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
الحقول
name

string

اسم المورد.

التنسيق: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

ملخّص عن حداثة البيانات في هذا المورد

الطُرق

get

وصف خصائص مجموعة المقاييس.

query

طلبات البحث عن المقاييس في مجموعة المقاييس