עדכון אפליקציות

אפליקציה יכולה לקבל עדכונים אם היא מותקנת במכשיר של משתמש וזמינה בהתאם ל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 ביולי.
הגרסה המותקנת:
1.0 הגרסה האחרונה שזמינה: 2.0
6 ביוני המפתח מפרסם גרסה חדשה (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 (עדכון מערכת).