المورد: LmkRateMetricSet
مورد فردي يمثّل مجموعة مقاييس LMK (إغلاق التطبيقات بسبب نقص الذاكرة).
تحتوي مجموعة المقاييس هذه على بيانات LMK مدمَجة مع بيانات الاستخدام لإنتاج مقياس موحّد مستقل عن عدد المستخدمين.
فترات التجميع المتاحة:
DAILY: يتم تجميع المقاييس في فواصل زمنية لتاريخ التقويم. بسبب القيود السابقة، المنطقة الزمنية الوحيدة المتاحة هيAmerica/Los_Angeles.
المقاييس المتاحة:
userPerceivedLmkRate(google.type.Decimal): النسبة المئوية للمستخدمين المميّزين في فترة التجميع الذين واجهوا عطلًا واحدًا على الأقل من نوع LMK أثناء استخدامهم النشط لتطبيقك (عطل LMK لاحظه المستخدم). يُعتبر التطبيق قيد الاستخدام النشط إذا كان يعرض أي نشاط أو ينفّذ أي خدمة تعمل في المقدّمة.userPerceivedLmkRate7dUserWeighted(google.type.Decimal): القيمة المتوسطة المتحركة لـuserPerceivedLmkRateخلال آخر 7 أيام. يتم ترجيح القيم اليومية حسب عدد المستخدمين المميّزين في اليوم.userPerceivedLmkRate28dUserWeighted(google.type.Decimal): القيمة المتوسطة المتحركة لـuserPerceivedLmkRateخلال آخر 28 يومًا. يتم ترجيح القيم اليومية حسب عدد المستخدمين المميّزين في اليوم.distinctUsers(google.type.Decimal): عدد المستخدمين المميّزين في فترة التجميع الذين تم استخدامهم كقيمة توحيد لمقاييسuserPerceivedLmkRate. يتم احتساب المستخدم في هذا المقياس إذا استخدم التطبيق في المقدّمة خلال فترة التجميع. يجب الحرص على عدم تجميع هذا العدد أكثر من ذلك، لأنّ ذلك قد يؤدي إلى احتساب المستخدمين عدة مرات. يتم تقريب القيمة إلى أقرب مضاعف للعدد 10 أو 100 أو 1,000 أو 1,000,000، حسب حجم القيمة.
السمات المتاحة:
apiLevel(string): مستوى واجهة برمجة التطبيقات (API) لنظام التشغيل Android الذي كان يعمل على جهاز المستخدم، مثلاً 26versionCode(int64): إصدار التطبيق الذي كان يعمل على جهاز المستخدمdeviceModel(string): معرّف فريد لطراز جهاز المستخدم يكون شكل المعرّف "deviceBrand/device"، حيث يتطابق deviceBrand مع Build.BRAND ويتطابق device مع Build.DEVICE، مثلاً google/coral.deviceBrand(string): معرّف فريد للعلامة التجارية لجهاز المستخدم، مثلاً googledeviceType(string): نوع جهاز المستخدم (يُعرف أيضًا باسم عامل الشكل)، مثلاً PHONEcountryCode(string): بلد جهاز المستخدم أو منطقته استنادًا إلى عنوان IP الخاص به، ويتم تمثيله كرمز من حرفَين وفقًا لمعيار ISO-3166 (مثلاً US للولايات المتحدة)deviceRamBucket(int64): ذاكرة الوصول العشوائي (RAM) للجهاز بالميغابايت، في مجموعات (مثلاً 1024 للذاكرة من 1 إلى 1.5 غيغابايت، و4096 للذاكرة من 4 إلى 6 غيغابايت)deviceSocMake(string): الشركة المصنّعة لنظام الجهاز الأساسي على شريحة واحدة، مثلاً Samsung ReferencedeviceSocModel(string): طراز نظام الجهاز الأساسي على شريحة واحدة، مثلاً "Exynos 2100" ReferencedeviceCpuMake(string): الشركة المصنّعة لوحدة المعالجة المركزية (CPU) للجهاز، مثلاً QualcommdeviceCpuModel(string): طراز وحدة المعالجة المركزية (CPU) للجهاز، مثلاً "Kryo 240"deviceGpuMake(string): الشركة المصنّعة لوحدة معالجة الرسومات (GPU) للجهاز، مثلاً ARMdeviceGpuModel(string): طراز وحدة معالجة الرسومات (GPU) للجهاز، مثلاً MalideviceGpuVersion(string): إصدار وحدة معالجة الرسومات (GPU) للجهاز، مثلاً T750deviceVulkanVersion(string): إصدار Vulkan للجهاز، مثلاً "4198400"deviceGlEsVersion(string): إصدار OpenGL ES للجهاز، مثلاً "196610"deviceScreenSize(string): حجم شاشة الجهاز، مثلاً NORMAL أو LARGEdeviceScreenDpi(string): كثافة شاشة الجهاز، مثلاً mdpi أو hdpi
الأذونات المطلوبة: للوصول إلى هذا المورد، يجب أن يتوفّر لدى المستخدم الذي يجري الطلب إذن عرض معلومات التطبيق (للقراءة فقط) للتطبيق.
مجموعات المقاييس ذات الصلة:
vitals.errorsيحتوي على مقاييس موحّدة حول الأعطال، وهو مقياس آخر للثبات.vitals.errorsيحتوي على مقاييس موحّدة حول أخطاء ANR، وهو مقياس آخر للثبات.
| تمثيل JSON |
|---|
{
"name": string,
"freshnessInfo": {
object ( |
| الحقول | |
|---|---|
name |
المعرّف. اسم المورد التنسيق: apps/{app}/lmkRateMetricSet |
freshnessInfo |
ملخّص حول سرعة توفُّر البيانات في هذا المورد |
الطُرق |
|
|---|---|
|
يصف خصائص مجموعة المقاييس. |
|
يستعلم عن المقاييس في مجموعة المقاييس. |