للمساعدة في توضيح المواعيد النهائية للامتثال لمتطلّبات مستوى واجهة برمجة التطبيقات المستهدَف، سيتم توحيد التواريخ على 31 آب (أغسطس) من كل عام.
اعتبارًا من 31 آب (أغسطس) 2023:
- يجب أن تستهدف التطبيقات الجديدة 13 Android (المستوى 33 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث باستثناء تطبيقات Wear OS التي يجب أن تستهدف Android 11 (المستوى 30 لواجهة برمجة التطبيقات) أو الإصدارات الأحدث حتى Android 13 (المستوى 33 لواجهة برمجة التطبيقات).
- يجب أن تستهدف التطبيقات الحالية المستوى 31 أو أعلى لواجهة برمجة التطبيقات لتظلّ متوفّرة لمستخدمي الأجهزة التي تعمل بإصدار Android أعلى من مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك. بالنسبة إلى التطبيقات التي تستهدف المستوى 30 أو أقل لواجهة برمجة التطبيقات (المستوى 29 أو أقل لنظام التشغيل Wear OS)، لن تتوفّر إلا على الأجهزة التي تعمل بإصدار Android مماثل لمستوى واجهة برمجة التطبيقات المستهدَف في تطبيقاتك أو أقل منه.
يقدّم كل إصدار جديد من Android تغييرات لتحسين تجربة المستخدم وأمانه وأداء نظام Android الأساسي بشكل عام. يحدِّد كل تطبيق قيمة targetSdkVersion
(المعروفة أيضًا باسم مستوى واجهة برمجة التطبيقات المستهدَف) في ملف البيان. يشير مستوى واجهة برمجة التطبيقات المستهدَف إلى طريقة تطبيقك في العمل على إصدارات مختلفة من Android.
عند ضبط تطبيقك لاستهداف مستوى حديث لواجهة برمجة التطبيقات، يضمن ذلك استفادة المستخدمين من تحسينات الأمان والخصوصية والأداء، كما يتيح تشغيل تطبيق على إصدارات قديمة من Android (حتى الإصدار minSdkVersion
المحدَّد).
لتوفير تجربة آمنة لمستخدمي Android وGoogle Play، يَشترط Google Play أن تستوفي جميع التطبيقات المتطلّبات المُدرَجة أدناه لمستوى واجهة برمجة التطبيقات المستهدَف.
حالات مستثناة من هذه المتطلّبات:
- التطبيقات الخاصة بشكل دائم التي تقتصر على مستخدمين في مؤسسة معيَّنة والمخصَّصة للتوزيع الداخلي فقط
- التطبيقات الموجَّهة للأجهزة التي تعمل بنظام التشغيل Automotive والمضمَّنة في الحزمة نفسها ستظل قابلة للاكتشاف لدى جميع مستخدمي Google Play.
التعريفات
تطبيق جديد | تطبيق لم يتم نشره بعد على Google Play (على سبيل المثال، تطبيق جديد تمامًا) |
تطبيق حالي | تطبيق تم نشره على Google Play |
تحديث تطبيق | إصدار جديد من التطبيق ترسله للمراجعة بهدف استبداله بتطبيقك الحالي |
متطلّبات تحديث التطبيق
إصدار نظام التشغيل Android |
متى يجب أن تستهدف تحديثات التطبيقات والتطبيقات الجديدة هذا المستوى لواجهة برمجة التطبيقات؟ | |
التطبيقات الجديدة | تحديثات التطبيقات | |
Android 13 (المستوى 33)* |
31 آب (أغسطس) 2023 |
31 آب (أغسطس) 2023 |
Android 12 (المستوى 31) |
31 آب (أغسطس) 2022 |
1 تشرين الثاني (نوفمبر) 2022 |
*بهدف تسهيل عملية النقل على المطوِّرين، سيتمكّنون من طلب تمديد الموعد النهائي حتى 1 تشرين الثاني (نوفمبر).
ملاحظة: للحصول على إرشادات فنية حول كيفية تغيير مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك من أجل استيفاء هذه المتطلّبات، يُرجى الرجوع إلى دليل نقل البيانات.
متطلّبات تطبيق Wear OS
إصدار نظام التشغيل Android (مستوى واجهة برمجة التطبيقات) |
متى يجب أن تستهدف تطبيقات Wear OS هذا المستوى لواجهة برمجة التطبيقات؟ | |
التطبيقات الجديدة | تحديثات التطبيقات | |
Android 11 (المستوى 30) (بدون تغيير) | 1 آب (أغسطس) 2022 | 1 تشرين الثاني (نوفمبر) 2022 |
متطلّبات توفُّر التطبيق
في الوقت الحالي، على التطبيقات الحالية (للأجهزة الجوّالة وAndroid Auto وAndroid TV) استهداف المستوى 31 أو أعلى لواجهة برمجة التطبيقات بحلول 31 آب (أغسطس) 2023 (المستوى المستهدَف 30 أو أعلى حتى 33 لنظام التشغيل Wear OS)، وإلا لن تظهر هذه التطبيقات لجميع مستخدمي Google Play الذين تعمل أجهزتهم بإصدارات Android أحدث من مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك، لأنّ تطبيقك غير مصمَّم لتلبية معايير الأمان والجودة التي يتوقّعها هؤلاء المستخدمون من أحدث إصدارات نظام التشغيل Android.
- بعد 31 آب (أغسطس) 2023: إذا كانت التطبيقات تعمل بمستوى واجهة برمجة التطبيقات المستهدَف لنظام التشغيل Android 11 (المستوى 30)* أو أقل، لن تظهر للمستخدمين الجُدد الذين يستخدمون إصدار Android أعلى من مستوى واجهة برمجة التطبيقات المستهدَف في التطبيقات.
- بعد 1 تشرين الثاني (نوفمبر) 2022 أو 1 أيار (مايو) 2023: لم تتوفّر التطبيقات التي تعمل بمستوى واجهة برمجة التطبيقات المستهدَف لنظام التشغيل Android 10 (المستوى 29) أو أقل للمستخدمين الجُدد الذين يستخدمون إصدار Android أعلى من مستوى واجهة برمجة التطبيقات المستهدَف في التطبيقات.
*بهدف تسهيل عملية النقل على المطوِّرين، سيتمكّنون من طلب تمديد الموعد النهائي حتى 1 تشرين الثاني (نوفمبر) 2023. ستتمكّن من استخدام استمارات طلب التمديد لتطبيقك في Play Console بحلول أوائل آب (أغسطس) إذا تأثّرت بهذا التغيير، وذلك من خلال صفحة حالة السياسة عن طريق النقر على المشكلة ذات الصلة.
الإجراءات المطلوبة للالتزام بالسياسة
التطبيقات الجديدة |
التطبيقات الحالية |
عند نشر تطبيق جديد، يجب استهداف المستوى 33 أو أعلى لواجهة برمجة التطبيقات. |
إذا كان مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك الحالي هو 31 أو أعلى، يعني ذلك أنّ تطبيقك ملتزم بهذه السياسة. إذا كان المستوى المستهدَف لتطبيقك الحالي أقل من المستوى 31 لواجهة برمجة التطبيقات، لن يتوفّر لجميع مستخدمي Google Play الذين تعمل أجهزتهم بإصدارات Android أحدث من مستويات واجهة برمجة التطبيقات المستهدَفة لتطبيقاتك، وذلك لأنّ تطبيقك غير مصمَّم لاستيفاء معايير الأمان والجودة التي يتوقّعها هؤلاء المستخدمون من أحدث إصدارات نظام التشغيل Android.
|
متطلّبات Wear OS
التطبيقات الجديدة |
التطبيقات الحالية |
عند نشر تطبيق جديد، عليك استهداف المستوى 30 أو إصدار أحدث حتى Android 13 (المستوى 33). |
إذا كان مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك الحالي هو 30 أو إصدارًا أحدث حتى Android 13 (المستوى 33)، يعني ذلك أنّ تطبيقك يلتزم بهذه السياسة. إذا كان المستوى المستهدَف لتطبيقك الحالي أقل من المستوى 30 لواجهة برمجة التطبيقات، لن يتوفّر لجميع مستخدمي Google Play الذين تعمل أجهزتهم بإصدارات Android أحدث من مستويات واجهة برمجة التطبيقات المستهدَفة لتطبيقاتك، وذلك لأنّ تطبيقك غير مصمَّم لاستيفاء معايير الأمان والجودة التي يتوقّعها هؤلاء المستخدمون من أحدث إصدارات نظام التشغيل Android.
|
الأسئلة الشائعة
التطبيقات التي تستهدف المستوى 30 أو أقل لواجهة برمجة التطبيقات
لديّ تطبيق متوفّر على Google Play يستهدف المستوى 30 أو أقل لواجهة برمجة التطبيقات (نظام التشغيل Wear OS: تطبيق يستهدف المستوى 29 أو أقل لواجهة برمجة التطبيقات)، ولا أخطِّط لتحديثه. ما هي الخيارات المتوفّرة لي؟
إذا أردت مواصلة عرض هذا التطبيق للمستخدمين الحاليين، ليس عليك اتّخاذ أي إجراء. ومع ذلك، لن يكون تطبيقك متاحًا في Google Play للمستخدمين الجُدد إذا كانت أجهزتهم تعمل بإصدار Android أحدث مما يستهدفه تطبيقك. لن يتوفّر هذا الإصدار إلا لمستخدمي Google Play الذين لديهم أجهزة تعمل بإصدار Android يتضمّن مستوى واجهة برمجة تطبيقات مماثلاً لتطبيقك أو أقل منه.
بحلول 31 آب (أغسطس) 2023، يجب أن يستوفي تطبيقك متطلّبات هذا المستوى المستهدَف لواجهة برمجة التطبيقات، وإلّا لن يظهر لجميع مستخدمي Google Play الذين تعمل أجهزتهم بإصدارات Android أحدث من مستوى واجهة برمجة التطبيقات المستهدَف لتطبيقك.
إذا كنت تخطِّط لتحديث تطبيقك إلى واجهة برمجة تطبيقات مستهدَفة أحدث وتحتاج إلى مزيد من الوقت بعد 31 آب (أغسطس)، يمكنك طلب تمديد الموعد النهائي لمواصلة توزيع التطبيق على جميع مستخدمي Google Play حتى 1 تشرين الثاني (نوفمبر). ستتوفّر استمارة طلب تمديد الموعد النهائي على Play Console في وقت لاحق من هذا العام.
إذا أردت إيقاف عرض تطبيقك للمستخدمين الجُدد حتى على الأجهزة التي تعمل بإصدارات أقدم، يمكنك إلغاء نشر تطبيقك.
أين يمكنني العثور على استمارة طلب التمديد لمواصلة توزيع التطبيق على جميع مستخدمي Google Play حتى 1 تشرين الثاني (نوفمبر) 2023؟
لدي تطبيقات لم أعد أريد نشرها على Google Play. ما الذي يمكنني فعله؟
كيف سيتأثر المستخدمون الذين سبق لهم تنزيل تطبيقي؟
هل سيؤثّر هذا التغيير في عمليات تنزيل التطبيق؟
كيف ستكون تجربة المستخدم إذا انتقل إلى رابط لصفحة معيَّنة في متجر التطبيقات، وكان جهازه يعمل بإصدار أحدث، وكان التطبيق يستهدف المستوى 30 أو أقل لواجهة برمجة التطبيقات؟
هل هناك أي استثناءات للتطبيقات الحالية التي تستهدف المستوى 30 أو أقل لواجهة برمجة التطبيقات؟
نعم، نقدّم استثناءات للتطبيقات الخاصة بشكل دائم التي تقتصر على مستخدمين في مؤسسة معيَّنة والمخصَّصة للتوزيع الداخلي فقط، والتطبيقات الموجَّهة للأجهزة التي تعمل بنظام التشغيل Android Automotive.