يمكن أن يتلقّى التطبيق تحديثات إذا كان مثبّتًا على جهاز المستخدم ومتاحًا وفقًا لـ policy في Device.
في حال إزالة تطبيق من policy في Device، لن يتلقّى هذا الجهاز تحديثات لهذا التطبيق بعد ذلك.
التحكّم في تحديثات التطبيقات
لتسهيل تحديث التطبيق بشكل منظَّم، يوفّر "Google Play للأعمال" أوضاعًا مختلفة لتحديث التطبيقات يمكن للمستخدمين الاختيار من بينها. يمكن ضبط وضع تحديث التطبيق بشكل فردي لكل تطبيق، ويشمل الأوضاع التالية:
- وضع التحديث التلقائي
- وضع الأولوية العالية
- وضع التأجيل
وضع التحديث التلقائي
في هذا الوضع، يتم تحديث التطبيقات تلقائيًا بشكل تلقائي، عند استيفاء القيود التالية:
- أن يتصل الجهاز بشبكة Wi-Fi.
- أن يتم شحن الجهاز.
- الجهاز غير مستخدَم بشكل نشط.
- ألا يتم تشغيل التطبيق المراد تحديثه في المقدمة.
يبحث Google Play عادةً عن تحديثات التطبيق مرة واحدة في اليوم، لذا قد تستغرق إضافة تحديث تطبيق إلى لائحة التحديثات مدة تصل إلى 24 ساعة. بعد إضافة تطبيق إلى قائمة الانتظار، سيتم تحديثه تلقائيًا في المرة التالية التي يتم فيها استيفاء القيود.
يمكنك ضبط تطبيق معيّن على وضع التحديث التلقائي من خلال الرجوع إلى سياسة AutoUpdateMode لهذا الجهاز:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
وضع الأولوية العالية
إذا أردت تحديث تطبيق معيّن دائمًا في أقرب وقت ممكن بعد أن ينشر المطوّر إصدارًا جديدًا، يمكنك اختيار وضع "الأولوية القصوى" لهذا التطبيق.
عند استخدام وضع "الأولوية القصوى"، يتم تحديث التطبيق فور نشر المطوّر لإصدار جديد ومراجعته من قِبل Google Play. وإذا كان الجهاز بلا اتصال بالإنترنت في ذلك الوقت، سيتم تحديث التطبيق في المرة التالية التي يتصل فيها الجهاز بالإنترنت.
يمكنك ضبط تطبيق معيّن على وضع "الأولوية العالية" من خلال الرجوع إلى سياسة AutoUpdateMode التالية للجهاز:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
وضع التأجيل
إذا أردت إيقاف تحديثات تطبيق معيّن مؤقتًا، يمكنك اختيار وضع "التأجيل" لهذا التطبيق.
عند استخدام وضع "التأجيل"، لا يتم تحديث التطبيق تلقائيًا لمدة 90 يومًا من تاريخ توفُّر التحديث لأول مرة. وبعد انتهاء هذه الفترة، يتم تلقائيًا تثبيت أحدث إصدار متوفّر من التطبيق باستخدام وضع التحديث التلقائي. بعد تحديث التطبيق إلى أحدث إصدار متاح، ستبدأ فترة تأجيل جديدة مدتها 90 يومًا من المرة التالية التي ينشر فيها المطوّر إصدارًا جديدًا من التطبيق.
يمكنك ضبط تطبيق معيّن على وضع "التأجيل" من خلال الرجوع إلى سياسة AutoUpdateMode التالية للجهاز:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
في ما يلي مثال توضيحي لسلوك التحديث المتوقّع عند استخدام وضع التأجيل:
| التاريخ | حالة التطبيق |
|---|---|
| 1 مايو | التطبيق محدَّث على الجهاز. الإصدار المُثبَّت: 1.0 أحدث إصدار متاح: 1.0 |
| 2 مايو | ينشر المطوّر إصدارًا جديدًا (2.0).
تبدأ فترة الـ 90 يومًا وتنتهي في 31 يوليو. الإصدار المثبَّت: 1.0 أحدث إصدار متاح: 2.0 |
| 06 يونيو | ينشر المطوّر إصدارًا جديدًا (3.0).
تبدأ فترة الـ 90 يومًا وتنتهي في 31 يوليو. الإصدار المثبَّت: 1.0 أحدث إصدار متاح: 3.0 |
| 11 يونيو | ينشر المطوّر إصدارًا جديدًا (4.0).
تبدأ فترة الـ 90 يومًا وتنتهي في 31 يوليو. الإصدار المُثبَّت: 1.0 أحدث إصدار متاح: 4.0 |
| 31 يوليو | انتهاء فترة الـ 90 يومًا
تتم إضافة التطبيق إلى قائمة انتظار التحديثات وسيتم تحديثه تلقائيًا وفقًا لسلوك التحديث التلقائي، بعد استيفاء القيود. تبدأ فترة الـ 90 يومًا وتنتهي في 31 يوليو. الإصدار المثبَّت: 1.0 أحدث إصدار متاح: 4.0 |
| 1 أغسطس | تم استيفاء القيود، وبالتالي يتم تحديث التطبيق إلى
أحدث إصدار متاح (4.0). الإصدار المثبَّت: 4.0 أحدث إصدار متاح: 4.0 |
| 15 أغسطس | ينشر المطوّر إصدارًا جديدًا (5.0).
ستبدأ فترة جديدة مدتها 90 يومًا وتنتهي في 13 نوفمبر. الإصدار المثبّت: 4.0 أحدث إصدار متاح: 5.0 |
إلغاء ضبط وضع التعديل
يمكنك ترك وضع التحديث لتطبيق معيّن بدون ضبطه كما هو موضّح في سياسة AutoUpdateMode التالية للجهاز:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
تحذيرات مهمة
عندما يكون تطبيق معيّن في وضع "الأولوية القصوى" أو في فترة التأجيل في وضع "التأجيل"، يتم تجاهل ما يلي للتطبيق المحدّد:
- قيود الشبكة: حقل السياسة المقابل لذلك هو AppAutoUpdatePolicy.
- نافذة الصيانة: حقل السياسة المقابل لها هو SystemUpdate.