אפליקציה יכולה לקבל עדכונים אם היא מותקנת במכשיר של משתמש וזמינה בהתאם ל-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 הימים האלה, הגרסה העדכנית ביותר של האפליקציה תותקן באופן אוטומטי באמצעות מצב העדכון שמוגדר כברירת מחדל. אחרי שהאפליקציה תתעדכן לגרסה העדכנית ביותר, תקופת ההשהיה החדשה של 90 יום תתחיל מהפעם הבאה שהמפתח יפרסם גרסה חדשה של האפליקציה.
כדי להגדיר אפליקציה ספציפית למצב 'השהיה', אפשר לעיין במדיניות AutoUpdateMode של המכשיר:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
הנה דוגמה להמחשה של אופן העדכון הצפוי כשמשתמשים במצב 'דחייה':
תאריך | סטטוס האפליקציה |
---|---|
1 במאי | האפליקציה מעודכנת במכשיר. גרסה מותקנת: 1.0 הגרסה הזמינה האחרונה: 1.0 |
2 במאי | המפתח מפרסם גרסה חדשה (2.0).
פרק הזמן של 90 הימים מתחיל ב-31 ביולי ומסתיים ב-31 ביולי. גרסה מותקנת: 1.0 הגרסה הזמינה האחרונה: 2.0 |
6 ביוני | המפתח מפרסם גרסה חדשה (3.0).
פרק הזמן של 90 הימים מתחיל ב-31 ביולי ומסתיים ב-31 ביולי. גרסה מותקנת: 1.0 הגרסה העדכנית ביותר: 3.0 |
11 ביוני | המפתח מפרסם גרסה חדשה (4.0).
פרק הזמן של 90 הימים מתחיל ב-31 ביולי ומסתיים ב-31 ביולי. גרסה מותקנת: 1.0 הגרסה הזמינה האחרונה: 4.0 |
31 ביולי | תקופת ה-90 יום מסתיימת.
האפליקציה תתווסף לתור העדכונים ותתעדכן באופן אוטומטי בהתאם להתנהגות ברירת המחדל של העדכון, ברגע שהיא תעמוד באילוצים. התקופה של 90 הימים מתחילה ב-31 ביולי ומסתיימת ב-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.