อัปเดตแอป

แอปจะได้รับการอัปเดตหากติดตั้งไว้ในอุปกรณ์ของผู้ใช้และพร้อมใช้งานตามpolicyของ Device หากแอปถูกนำออกจาก policy ของ Device อุปกรณ์นี้จะไม่ได้รับการอัปเดตสำหรับแอปนั้นอีกต่อไป

ควบคุมการอัปเดตแอป

Managed 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