مؤشرات 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%
نسبة أحداث ANR التي لاحظها المستخدمون 0.47% 8%

كيف تؤثر المؤشرات الحيوية الأساسية في مستوى ظهور لعبتي على Play؟

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

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

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

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

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

المؤشرات الحيوية الأساسية:

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

جميع المؤشرات الحيوية الأخرى:

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

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

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

  • تحقق من واجهة المستخدم بانتظام أو ضع في اعتبارك استخدام واجهة برمجة التطبيقات لإعداد التقارير لدمج البيانات مباشرة في سير عملك.
  • [قريبًا] ضبط تنبيهات البريد الإلكتروني في 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.