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

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

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

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

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

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

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

"مؤشرات 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 في الخلفية
الاستخدام الزائد عن الحد للشبكة في الخلفية
وقت بدء تشغيل التطبيق
العرض البطيء
عمليات رفض الأذونات

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

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

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

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

وفي بعض الأحيان، يمكن أن تساهم جوانب معينة من معدات أو برامج الجهاز في زيادة معدلات المشكلات لديك. لمساعدتك في رصد هذه المشاكل وحلّها، ستُعلمك ميزة جديدة في "مؤشرات Android الحيوية" في حال رصد أي ارتباطات محتملة بين المعدلات المرتفعة للمشاكل وسمات الجهاز الرئيسية، مثل ذاكرة الوصول العشوائي وإصدار 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.