
تساعد "مؤشرات Android الحيوية" Google في تحسين جودة تطبيقات Android على Google Play. عندما يسمح المستخدم بذلك، يتتبّع جهاز Android مقاييس جودة التطبيق، مثل الثبات والأداء واستخدام البطارية ومشاكل الأذونات. يجمع Google Play هذه البيانات التي يمكن الوصول إليها من خلال لوحة بيانات مؤشرات Android الحيوية في Play Console ومن خلال Google Play Developer Reporting API.
على المطوّرين مراقبة "مؤشرات Android الحيوية" لتحسين تجربة المستخدم، خاصةً مؤشرات الأداء الأساسية، وهي: نسبة الأعطال التي لاحظها المستخدمون ونسبة أخطاء ANR التي لاحظها المستخدمون وعمليات قفل التنشيط الجزئي المفرطة واستخدام الذاكرة واستخدام ذاكرة الصور النقطية.
مؤشرات الأداء الأساسية والسلوكيات السيئة
تؤثر "مؤشرات الأداء الأساسية" لتطبيقك في مستوى ظهوره على Google Play. بالإضافة إلى مؤشرات الأداء الأساسية، تنبّهك "مؤشرات Android الحيوية" إلى عناصر، مثل تحسين رمز DEX، تتطلّب الانتباه وقد تؤثر أيضًا في مستوى ظهور تطبيقك على Google Play. تتضمّن نسبة الأعطال التي لاحظها المستخدمون ونسبة أخطاء ANR التي لاحظها المستخدمون معيارًا عامًا لتحديد الأداء السيئ ومعيارًا لكل جهاز لتحديد الأداء السيئ.
لا تتضمّن عمليات قفل التنشيط الجزئي الزائدة عن الحدّ سوى معيار إجمالي لتحديد الأداء السيئ، بينما يتضمّن الاستخدام المفرط للبطارية على Wear OS معيارًا إجماليًا ومعيارًا لكل طراز من طرازات الساعات.
يحتوي مقياس استخدام الذاكرة على حدود دنيا مختلفة لكل فئة من فئات ذاكرة الوصول العشوائي (RAM) في الجهاز وحالة التطبيق، ويختلف بالنسبة إلى التطبيقات والألعاب. يكون استخدام ذاكرة الصور النقطية هو نفسه في جميع فئات ذاكرة الوصول العشوائي (RAM) للأجهزة، ولكن تختلف الحدود الدنيا لكل حالة من حالات التطبيق.
الأسئلة الشائعة
ما هي مؤشرات الأداء الأساسية؟
إنّ "مؤشرات الأداء الأساسية" هي أهم المقاييس في "مؤشرات Android الحيوية"، وتؤثر في ظهور تطبيقك على Google Play. تشمل مؤشرات الأداء الأساسية ما يلي:
الثبات: نسبة الأعطال التي لاحظها المستخدمون ونسبة أخطاء ANR التي لاحظها المستخدمون لجميع التطبيقات
البطارية: عمليات قفل التنشيط الجزئي الزائدة عن الحدّ لجميع التطبيقات، واستخدام البطارية بشكل مفرط لتطبيقات خلفيات شاشة الساعة
الذاكرة: استخدام الذاكرة (ذاكرة RSS المجهولة + مساحة الإبدال) واستخدام الصور النقطية للذاكرة لجميع التطبيقات على الأجهزة الجوّالة
ما هي معايير تحديد الأداء السيئ؟
مؤشرات الثبات والبطارية الحيوية
|
حد السلوك السيئ لتحقيق أعلى مستوى ظهور ممكن لعنوانك على Google Play، يُرجى الالتزام بهذه الحدود. |
|||
|---|---|---|---|
| الإجمالي (المتوسط على جميع الأجهزة) | حسب طراز الهاتف | نموذج الدفع لكل ساعة مشاهدة | |
| نسبة الأعطال التي لاحظها المستخدمون | 1.09% | 8% | 4% |
| نسبة أخطاء ANR التي لاحظها المستخدمون | 0.47% | 8% | 5% |
| استخدام البطارية بشكل زائد | 1% | - | 1% |
| عمليات قفل التنشيط الجزئي الزائدة عن الحد | 5% | - | - |
مقاييس الذاكرة الحيوية
التطبيقات
|
حد السلوك السيئ لتحقيق أعلى مستوى ظهور ممكن لعنوانك على Google Play، يُرجى الالتزام بهذه الحدود. |
|||||
|---|---|---|---|---|---|
| ذاكرة الوصول العشوائي (RAM) (نطاق إجمالي الذاكرة) |
حالة التطبيق | ||||
| واجهة | الخدمات التي يلاحظها المستخدم | خلفية | نسخة مخبأة | ||
| استخدام الذاكرة (ذاكرة RSS المجهولة + مساحة الإبدال) | من 0 إلى 4 غيغابايت (من 0 إلى 3200 ميغابايت) |
- | - | - | - |
| 4 غيغابايت (من 3200 إلى 4800 ميغابايت) |
2.00 غيغابايت | 1.00 غيغابايت | 1.00 غيغابايت | - | |
| 6 غيغابايت (من 4800 إلى 6800 ميغابايت) |
2.25 غيغابايت | 1.25 غيغابايت | 1.25 غيغابايت | - | |
| 8 غيغابايت (6800 - 9216 ميغابايت) |
2.25 غيغابايت | 1.50 غيغابايت | 1.50 غيغابايت | - | |
| 12 غيغابايت (من 9216 إلى 14336 ميغابايت) |
3.25 غيغابايت | 1.75 غيغابايت | 1.75 غيغابايت | - | |
| 16 غيغابايت (14336 - 18432 ميغابايت) |
4.25 غيغابايت | 2.00 غيغابايت | 2.00 غيغابايت | - | |
| 16 غيغابايت أو أكثر (أكثر من 18432 ميغابايت) |
- | - | - | - | |
| استخدام ذاكرة الصورة النقطية | - | - | 200 ميغابايت | 200 ميغابايت | 400 ميغابايت |
الألعاب
|
حد السلوك السيئ لتحقيق أعلى مستوى ظهور ممكن لعنوانك على Google Play، يُرجى الالتزام بهذه الحدود. |
|||||
|---|---|---|---|---|---|
| ذاكرة الوصول العشوائي (RAM) (نطاق إجمالي الذاكرة) |
حالة التطبيق | ||||
| واجهة | الخدمات التي يلاحظها المستخدم | خلفية | نسخة مخبأة | ||
| استخدام الذاكرة (ذاكرة RSS المجهولة + مساحة الإبدال) | من 0 إلى 4 غيغابايت (من 0 إلى 3200 ميغابايت) |
- | - | - | - |
| 4 غيغابايت (من 3200 إلى 4800 ميغابايت) |
2.25 غيغابايت | 2.00 غيغابايت | 2.00 غيغابايت | - | |
| 6 غيغابايت (من 4800 إلى 6800 ميغابايت) |
2.75 غيغابايت | 2.50 غيغابايت | 2.50 غيغابايت | - | |
| 8 غيغابايت (6800 - 9216 ميغابايت) |
3.50 غيغابايت | 2.75 غيغابايت | 2.75 غيغابايت | - | |
| 12 غيغابايت (من 9216 إلى 14336 ميغابايت) |
4.00 غيغابايت | 3.20 غيغابايت | 3.20 غيغابايت | - | |
| 16 غيغابايت (14336 - 18432 ميغابايت) |
5.00 غيغابايت | 3.50 غيغابايت | 3.50 غيغابايت | - | |
| 16 غيغابايت أو أكثر (أكثر من 18432 ميغابايت) |
- | - | - | - | |
| استخدام ذاكرة الصورة النقطية | - | - | 200 ميغابايت | 200 ميغابايت | 400 ميغابايت |
تحسين رمز DEX
|
حد السلوك السيئ
لتحقيق أعلى مستوى ظهور ممكن لعنوانك على Google Play، يُرجى إبقائه أعلى من هذه الحدود. |
||
|---|---|---|
| المعايير | المتطلبات | الحدّ الأدنى |
| التطبيقات التي تتضمّن رمز DEX أكبر من 10 ميغابايت | التحسين والتشويش والتقليص | 25% |
| الألعاب التي تحتوي على رموز DEX أكبر من 50 ميغابايت | التحسين والتشويش والتقليص | 25% |
كيف تؤثر "مؤشرات الأداء الأساسية" في ظهور عنواني على Play؟
إذا تجاوز تطبيقك أو لعبتك معيار تحديد الأداء السيئ، قد يقلّل Play من ظهور المحتوى الخاص بك. قد يعرض Play أيضًا تحذيرًا للمستخدمين في بطاقة بيانات المتجر.
هل يمكن أن يكون هناك أداء سيئ على مستوى الجهاز وعلى المستوى العام؟ أو أحدهما دون الآخر؟ ماذا أفعل في هذه الحالة؟
نعم، جميع المجموعات ممكنة. لتحسين جودة التطبيق، عليك إصلاح الأعطال وأخطاء ANR التي تؤثّر في معظم المستخدمين. للحصول على جودة أفضل على أجهزة معيّنة، عليك إصلاح أكبر مجموعات الأعطال وأخطاء ANR على هذه الأجهزة. إذا كنت تواجه كلتا المشكلتين، ركِّز أولاً على أكبر مجموعات الأعطال وأخطاء ANR بشكل عام.
أحتاج إلى المساعدة لحلّ المشاكل الفنية. من أين أبدأ؟
نوفّر لك المراجع التالية لمساعدتك في فهم طريقة تتبُّع "مؤشرات Android الحيوية" للمشاكل الفنية في تطبيقك أو لعبتك، ويمكنك الانتقال إلى مقالة معالجة مشاكل الأداء الشائعة للاطّلاع على إرشادات عامة بشأن التشخيص والإصلاح.
مؤشرات الأداء الأساسية:
نسبة أخطاء ANR التي لاحظها المستخدمون
نسبة الأعطال التي لاحظها المستخدمون
الاستخدام المفرط للبطارية
عمليات قفل التنشيط الجزئي بشكل مفرط
استخدام الذاكرة (ذاكرة RSS المجهولة + مساحة الإبدال)
استخدام الصور النقطية للذاكرة
جميع المؤشرات الحيوية الأخرى:
عمليات التنشيط المفرطة
عمليات قفل التنشيط الجزئي المتوقفة
عمليات البحث الزائدة عن الحد عن شبكات Wi-Fi في الخلفية
الاستخدام الزائد عن الحد للشبكة في الخلفية
وقت بدء تشغيل التطبيق
العرض البطيء
الجلسات البطيئة
أعطال "إغلاق التطبيقات بسبب نقص الذاكرة" (LMK)
رفض الأذونات
لا أريد أن أتفاجأ بسلوكيات سيئة أو تحذيرات في بطاقة بيانات المتجر. كيف يمكنني الاستعداد لذلك؟
يستخدم Google Play بيانات آخر 28 يومًا لتقييم جودة تطبيقك. وتنبّهك "مؤشرات Android الحيوية" بشأن أي مشاكل خلال تلك الفترة.
- راجِع واجهة المستخدم بانتظام أو استخدِم واجهة Reporting API لدمج البيانات في سير عملك.
- إعداد تنبيهات عبر البريد الإلكتروني في Play Console بشأن المشاكل
- تحدّد "مؤشرات Android الحيوية" "المشاكل المستجدة"، وهي المشاكل التي تؤثر في الأجهزة لأكثر من 7 أيام بالنسبة إلى الأعطال وأخطاء ANR. ويمنحك ذلك 21 يومًا لحلّها.
لديّ الكثير من الأجهزة التي تتضمّن أداءً سيئًا. كيف يمكنني فهم القائمة؟
في بعض الأحيان، تؤدي مشاكل في أجهزة الجهاز أو برامجه إلى ارتفاع معدّلات الخطأ. تنبّهك "مؤشرات Android الحيوية" إلى الروابط المحتملة بين معدّلات الخطأ المرتفعة وعوامل مثل ذاكرة الوصول العشوائي (RAM) وإصدار Android ونوع المعالج. يمكنك أيضًا التحقّق من هذه الروابط بنفسك باستخدام إحصاءات الأجهزة والوصول إلى المستخدمين في Play Console.
توفّر "مؤشرات Android الحيوية" أيضًا إمكانية الوصول السريع إلى معلومات الجهاز الرئيسية، مثل عدد المستخدمين والأرباح والتقييمات والمراجعات. تظهر هذه المعلومات في لوحة جانبية، لذا لن تحتاج إلى مغادرة صفحتك الحالية.
إذا حللتُ مشكلة على أحد الأجهزة، متى سيتوقف ظهور التحذيرات؟
يفحص Play مؤشرات الأداء الرئيسية لتطبيقك يوميًا، وذلك باستخدام متوسط 28 يومًا. وعند تحسُّن هذا المتوسط، ستختفي تحذيرات "مؤشرات Android الحيوية". يمكن إزالة تحذيرات بطاقة بيانات المتجر بشكل أسرع إذا رصد نظام Play تحسّنًا.
ماذا يحدث إذا لم أتمكّن من حلّ المشكلة أو لم أرِد ذلك؟
احرص على تقييم التكاليف والفرص الضائعة الناتجة عن تجارب المستخدم السيئة المستمرة. يؤدي السلوك السيئ إلى إلحاق الضرر بالمستخدمين الحاليين ويصعّب جذب مستخدمين جدد. إذا لم يكن من العملي حلّ المشاكل على أجهزة معيّنة، عليك إعادة النظر في قواعد استهداف الأجهزة واستبعادها.
لماذا لا تتطابق أعداد المشاكل ونِسبها في "مؤشرات Android الحيوية" مع أعداد المشاكل ونِسبها التي أراها من حلولي الخاصة أو حلول الجهات الخارجية الأخرى؟
تُعدّ "مؤشرات Android الحيوية" المصدر الرئيسي للجودة الفنية للتطبيقات على Play. قد يختلف عدد المشاكل والمعدّلات عن المصادر الأخرى لعدة أسباب:
- تأتي بيانات "مؤشرات Android الحيوية" من نظام التشغيل Android، وتشمل أحداثًا لا
تراها حِزم تطوير البرامج (SDK)، مثل:
- الأعطال التي تحدث قبل بدء حزمة تطوير البرامج (SDK)
- أخطاء ANR في الإصدارات الأقدم من Android 12
- لا تحتسب "مؤشرات Android الحيوية" سوى المشاكل التي تحدث على الأجهزة المعتمَدة والتطبيقات المثبَّتة من Google Play.
- لا تستخدم "مؤشرات Android الحيوية" سوى البيانات الواردة من المستخدمين الذين وافقوا على مشاركة البيانات.
- لحماية خصوصية المستخدمين، لا نعرض البيانات إلا إذا توفّرت لدينا بيانات كافية لإنشاء تقارير مجهولة الهوية.
- قد يتم احتساب معدّلات المشاكل بشكل مختلف. تعرِض "مؤشرات Android الحيوية" المشاكل لكل مستخدم نشط يوميًا.
- على سبيل المثال، تحسب Crashlytics عدد المشاكل لكل جلسة تطبيق. إذا لعب أحد المستخدمين إحدى الألعاب ثلاث مرات في يوم واحد وواجه عطلاً واحدًا، ستعرض ميزة "مؤشرات Android الحيوية" نسبة أعطال تبلغ% 100، بينما ستعرض Crashlytics نسبة أعطال تبلغ% 33.
لمزيد من المعلومات حول كيفية جمع البيانات، يُرجى الاطّلاع على مركز مساعدة Play Console.
هل يمكنني الاطّلاع على إحصاءات أخطاء ANR وحالات التعطُّل في بيئة التطوير المتكاملة؟
نعم، من استوديو Android Meerkat، عند عرض التقارير في أداة "تحليل جودة التطبيق"، انقر على علامة التبويب "الإحصاءات". يقدّم Gemini ملخّصًا عن العطل، وينشئ إحصاءات، ويوفّر روابط تؤدي إلى مستندات مفيدة. إذا منحت Gemini أيضًا إذن الوصول إلى سياق الرمز البرمجي المحلي، يمكنه تقديم نتائج أكثر دقة، واقتراحات للخطوات التالية، واقتراحات للرموز البرمجية. يساعدك ذلك في تقليل الوقت المستغرَق في تشخيص المشاكل وحلّها. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات "استوديو Android".
ما هي جلسة المستخدِم ومتى تبدأ ومتى تنتهي؟
يتم تعريف جلسة المستخدم على أنّها مجموع نشاط الاستخدام الذي يحدث خلال فترة 24 ساعة. تبدأ فترة الـ 24 ساعة في منتصف الليل بتوقيت المحيط الهادئ (PT) لجميع مقاييس "مؤشرات Android الحيوية" التي يتم جمعها. إذا لم يتم تسجيل أي نشاط استخدام على التطبيق خلال اليوم، لن يتم تسجيل جلسة.