مؤشرات Android الحيوية

"مؤشرات Android الحيوية" هي مبادرة أطلقتها Google لتحسين الجودة الفنية لتطبيقات Google Play على أجهزة Android. عندما يشغّل مستخدم فعّل الميزة تطبيقك، يسجِّل جهاز Android معلومات عن جوانب الجودة، بما في ذلك مقاييس الثبات ومقاييس الأداء واستخدام البطارية وعمليات منع منح الأذونات. يجمع Google Play هذه البيانات ويمكن الوصول إليها بطريقتَين: من خلال Google Play Console في لوحة بيانات "مؤشرات Android الحيوية"، ومن خلال Google Play Developer Reporting API.

على المطوّرين مراقبة جميع مؤشرات الأداء الأساسية للتأكّد من عدم تأثّر تجربة المستخدمين بشكلٍ سلبٍ. على وجه الخصوص، على المطوّرين إعطاء الأولوية لصنّاع التطبيقات المؤشّرين الحيويّين الأساسيّين: نسبة الأعطال التي لاحظها المستخدمون ونسبة أخطاء ANR التي لاحظها المستخدمون.

مؤشرات الأداء الأساسية والسلوكيات السيئة

تؤثر "مؤشرات الأداء الأساسية" لتطبيقك في ظهوره على Google Play. لكل مؤشر أداء أساسي معيار تحديد أداء سيئ بشكل عام ومعيار تحديد أداء سيئ لكل جهاز. تم توثيق هذه العوامل أدناه وعرضها أيضًا في "مؤشرات Android الحيوية".

الأسئلة الشائعة

ما هي مؤشرات الأداء الأساسية؟

إنّ مؤشرات الأداء الأساسية هي أهم المقاييس في مؤشرات Android الحيوية، وتؤثر في ظهور تطبيقك على Google Play. المؤشرات الحيوية الأساسية هي نسبة الأعطال التي لاحظها المستخدمون ونسبة أخطاء ANR التي لاحظها المستخدمون.

ما هي معايير تحديد الأداء السيئ؟

لكل مؤشر أداء أساسي معيارَان لتحديد الأداء السيء: معيار تحديد الأداء السيء بشكل عام الذي يأخذ في الاعتبار جميع الجلسات على جميع الأجهزة، ومعيار تحديد الأداء السيء الذي يتم تقييمه لكل جهاز (هاتف فقط). تظهر الحدود القصوى في "مؤشرات Android الحيوية".

الحدّ الأدنى للسلوك السيئ
لتحقيق أعلى مستوى ظهور ممكن لعنوانك على Google Play، يُرجى إبقاءه أقل من هذه الحدود الدنيا.
الإجمالي (متوسط الأداء على جميع الأجهزة) حسب طراز الهاتف لكل طراز ساعة
نسبة الأعطال التي لاحظها المستخدمون 1.09% 8% 4%‎
نسبة أخطاء ANR التي لاحظها المستخدمون 0.47% 8% 5%

كيف تؤثّر "مؤشرات الأداء الأساسية" في ظهور عنوان تطبيقي على Play؟

إذا تجاوز تطبيقك أو لعبتك الحدّ الأقصى العام للأداء السيئ في أيّ من مؤشرات الأداء الأساسية، قد يخفض Play مستوى ظهور تطبيقك للمستخدمين على جميع طُرز الأجهزة. إذا تجاوز تطبيقك أو لعبتك معيار تحديد الأداء السيئ على مستوى الجهاز في أيٍّ من مؤشرات الأداء الأساسية لطراز جهاز معيّن، قد يخفض Play مستوى ظهور تطبيقك أو لعبتك للمستخدمين على طراز الجهاز هذا. قد يعرض Play أيضًا تحذيرًا في بطاقة بيانات المتجر للإشارة إلى المستخدمين بأنّ تطبيقك قد لا يعمل بشكلٍ سليم على أجهزتهم.

هل من الممكن أن يكون هناك أداء سيئ على مستوى الجهاز وعلى مستوى التطبيق بشكل عام؟ أم أحدهما وليس الآخر؟ ماذا أفعل في هذه الحالة؟

نعم، جميع المجموعات ممكنة. لتحسين الجودة العامة، عليك التركيز على إصلاح مجموعات الأعطال وأخطاء ANR التي تؤثّر في معظم المستخدمين بشكل عام. لتحسين الجودة على مستوى كل جهاز، عليك إصلاح مجموعات الأعطال وأحداث ANR ذات التأثير الأكبر على هذا الجهاز. إذا كان لديك كلا النوعَين، ننصحك بالبدء بالتركيز على أكبر مجموعات الأعطال وأخطاء ANR بشكل عام. من المرجّح أن يؤدي ذلك إلى تحسين الجودة على طُرز الأجهزة الفردية الأكثر أهمية أيضًا.

أحتاج إلى المساعدة لحلّ المشاكل الفنية. من أين أبدأ؟

لقد جمعنا عددًا من المراجع لمساعدتك في بدء تشخيص و حلّ المشاكل الفنية في تطبيقك أو لعبتك.

مؤشرات الأداء الأساسية:

نسبة أخطاء ANR التي لاحظها المستخدمون
نسبة الأعطال التي لاحظها المستخدمون

جميع مؤشرات الأداء الأخرى:

عمليات التنشيط المفرطة
عمليات قفل التنشيط الجزئية المتوقفة
عمليات البحث الزائدة عن الحد عن شبكات Wi-Fi في الخلفية
الاستخدام الزائد عن الحد للشبكة في الخلفية
وقت بدء تشغيل التطبيق
العرض البطيء
الجلسات البطيئة
عمليات LMK (عمليات قتل التطبيقات بسبب انخفاض ذاكرة الوصول العشوائي)
عمليات رفض الأذونات

لا أريد أن أتفاجأ بسلوكيات سيئة أو تحذيرات بشأن بطاقة بيانات المتجر. كيف يمكنني تجنُّب حدوث ذلك؟

سيراعي Play بشكل عام بيانات آخر 28 يومًا عند تقييم الجودة. ستحذّرك "مؤشرات Android الحيوية" من أيّ أداء سيئ على مدار 28 يومًا.

  • تحقّق من واجهة المستخدم بانتظام أو ننصحك باستخدام Reporting API لدمج data مباشرةً في سير عملك.
  • يمكنك ضبط التنبيهات عبر البريد الإلكتروني في Play Console للسلوكيات السيئة.
  • ستعرض "مؤشرات Android الحيوية" "المشاكل المستجدّة"، والتي يتم تعريفها على أنّها الأجهزة التي لا تستوفي معيار تحديد الأداء السيئ على مستوى الجهاز على مدار 7 أيام. يمنحك ذلك مدة تصل إلى 21 يومًا لحلّ المشكلة.

لديّ الكثير من الأجهزة التي تتضمّن سلوكيات سيئة. كيف يمكنني فهم القائمة؟

في بعض الأحيان، يمكن أن تساهم جوانب معيّنة من معدات أو برامج الجهاز في نسبة المشاكل. لمساعدتك في رصد هذه المشاكل وحلّها، سترسل إليك ميزة جديدة في "مؤشرات Android الحيوية" إشعارًا إذا عثرنا على أي ارتباطات محتملة بين معدّلات المشاكل العالية وسمات الجهاز الرئيسية، مثل ذاكرة الوصول العشوائي (RAM) وإصدار Android و"المنظومة على الرقاقة"، وغيرها. يمكنك أيضًا استكشاف عمليات الربط بنفسك في ميزة "الوصول إلى الجمهور والأجهزة" في Play Console.

ضمن "مؤشرات Android الحيوية"، يمكنك أيضًا الوصول بنقرة واحدة إلى معلومات ملفّق عن الأجهزة، بما في ذلك عدد الأجهزة النشطة التي تم تثبيت التطبيق عليها والأرباح والتقييمات والمراجعات. يتم عرض هذه المعلومات في لوحة جانبية كي لا تضطر إلى مغادرة الصفحة التي تتصفّحها.

إذا تم حلّ مشكلة على أحد الأجهزة، ما هي المدة التي يجب انتظارها قبل أن تتوقف التحذيرات عن الظهور؟

يُقيّم Play مؤشرات الأداء الأساسية يوميًا استنادًا إلى متوسط التحرك خلال 28 يومًا. بعد أن يعود المتوسط المتحرك إلى ما دون الحدود الدنيا، ستتوقف مؤشرات Android الحيوية عن عرض التحذيرات. وقد تتم إزالة التحذيرات من بطاقة بيانات المتجر في وقت أقرب من ذلك، إذا رصدت خوارزميات Play أنّ الجودة الفنية لتطبيقك تسير في الاتجاه الصحيح.

ماذا يحدث إذا لم أتمكّن من حلّ المشكلة أو إذا لم أردّ حلّها؟

تأكَّد من أنّك قد أخذت في الاعتبار كلّ من التكلفة والفرص المتعلّقة بتجارب العميل السيئة المستمرة عند تحديد كيفية المتابعة. تؤثّر السلوكيات السيئة في المستخدمين الحاليين، كما تقلّل من قدرتك على اكتساب مستخدمين محتملين. عندما لا يكون من الممكن حلّ المشكلة المتعلّقة بالسلوك السيئ على مستوى الجهاز، ننصحك بمراجعة منطق استهداف الأجهزة واستبعادها.

لماذا لا تتطابق أعداد المشاكل ومعدّلاتها في "مؤشرات Android الحيوية" مع أعداد المشاكل ومعدّلاتها التي أرى من خلال حلولي أو حلول أخرى تابعة لجهات خارجية؟

"مؤشرات Android الحيوية" هي مصدر المعلومات الموثوقة في Google Play لتقييم الجودة الفنية. قد لا تتطابق أعداد مشاكل مؤشرات Android الحيوية ومعدّلاتها مع تلك الواردة من مصادر أخرى لعدة أسباب:

  • تأتي معلومات مؤشرات Android الحيوية من نظام Android الأساسي، وهي تسجِّل بعض الأحداث التي لا يمكن لحِزم SDK الاطّلاع عليها، بما في ذلك:
    • الأعطال عند الإطلاق، والتي تحدث قبل إعداد حزمة SDK
    • أخطاء ANR قبل Android 12
  • لا تحتسب "مؤشرات Android الحيوية" المشاكل إلا إذا تم الإبلاغ عنها على الأجهزة المعتمَدة، وعلى التطبيقات التي تم تثبيتها من Google Play. قد لا تطبّق مصادر البيانات الأخرى هذه القيود.
  • لا تجمع ميزات Android الحيوية بيانات إلا من المستخدمين الذين وافقوا على مشاركة معلومات الاستخدام والتشخيص. قد لا تتطلّب الأدوات الأخرى موافقة العميل. وحتى إذا فعلوا ذلك، من غير المرجّح أن يجمعوا البيانات من المجموعة نفسها من المستخدمين الذين فعّلوا الميزة على Android.
  • لحماية خصوصية المستخدمين، لا نعرض المقاييس في لوحة البيانات إلا إذا تمكّنا من جمع بيانات كافية لإنشاء تقارير مجهولة الهوية.
  • قد يتم احتساب معدّلات المشاكل بشكلٍ مختلف. تُحتسَب معدّلات المشاكل في مؤشرات Android الحيوية بعدد المشاكل (الأعطال وأخطاء ANR وما إلى ذلك) لكل مستخدم نشط يوميًا. تحتسب Crashlytics عدد المشاكل لكل جلسة في التطبيق. على سبيل المثال، إذا شغّل مستخدم لعبة ثلاث مرّات في يوم واحد وواجه عطلاً واحدًا، ستعرِض ميزات Android الحيوية نسبة أعطال تبلغ% 100، بينما ستعرِض Crashlytics نسبة أعطال تبلغ %33.

لمزيد من المعلومات حول كيفية جمع البيانات، يُرجى الانتقال إلى مركز مساعدة Play Console.