Cập nhật ứng dụng

Ứng dụng có thể nhận được bản cập nhật nếu được cài đặt trên thiết bị của người dùng và có sẵn theo policy của Device. Nếu một ứng dụng bị xoá khỏi policy của Device, thì thiết bị này sẽ không nhận được bản cập nhật cho ứng dụng đó nữa.

Kiểm soát bản cập nhật ứng dụng

Để hỗ trợ việc cập nhật ứng dụng có kiểm soát, Google Play được quản lý có nhiều chế độ cập nhật ứng dụng để người dùng lựa chọn. Bạn có thể đặt chế độ cập nhật ứng dụng riêng cho từng ứng dụng và bao gồm các chế độ sau:

  • Chế độ cập nhật mặc định.
  • Chế độ có mức độ ưu tiên cao.
  • Chế độ hoãn.

Chế độ cập nhật mặc định

Ở chế độ này, các ứng dụng được cập nhật tự động theo mặc định khi đáp ứng các điều kiện ràng buộc sau:

  • Thiết bị được kết nối với mạng Wi-Fi.
  • Thiết bị đang được sạc.
  • Thiết bị không được sử dụng thường xuyên.
  • Ứng dụng cần cập nhật không chạy trên nền trước.

Google Play thường kiểm tra bản cập nhật ứng dụng một lần mỗi ngày, vì vậy, có thể mất tới 24 giờ trước khi bản cập nhật ứng dụng được thêm vào hàng đợi cập nhật. Sau khi một ứng dụng được thêm vào hàng đợi, ứng dụng đó sẽ tự động được cập nhật vào lần tiếp theo đáp ứng các điều kiện ràng buộc.

Bạn có thể đặt một ứng dụng cụ thể thành Chế độ cập nhật mặc định bằng cách tham khảo chính sách AutoUpdateMode của Thiết bị này:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_DEFAULT"
  },
],

Chế độ ưu tiên cao

Nếu luôn muốn ứng dụng được cập nhật càng sớm càng tốt, sau khi nhà phát triển phát hành phiên bản mới, bạn có thể chọn chế độ Ưu tiên cao cho ứng dụng đó.

Khi bạn sử dụng chế độ Mức độ ưu tiên cao, ứng dụng sẽ được cập nhật ngay khi nhà phát triển phát hành phiên bản mới và Google Play đã xem xét. Nếu thiết bị không có kết nối mạng tại thời điểm đó, ứng dụng sẽ được cập nhật vào lần tiếp theo khi thiết bị kết nối với Internet.

Bạn có thể đặt một ứng dụng cụ thể thành chế độ Ưu tiên cao bằng cách tham khảo chính sách AutoUpdateMode của Thiết bị sau đây:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
  },
],

Chế độ trì hoãn

Nếu muốn tạm dừng cập nhật cho một ứng dụng, bạn có thể chọn chế độ Hoãn cho ứng dụng đó.

Khi bạn sử dụng chế độ Trì hoãn, ứng dụng sẽ không tự động cập nhật trong 90 ngày đầu tiên kể từ lần đầu tiên ứng dụng lỗi thời. Sau khoảng thời gian 90 ngày này, phiên bản mới nhất hiện có của ứng dụng sẽ tự động được cài đặt bằng chế độ cập nhật mặc định. Sau khi ứng dụng được cập nhật lên phiên bản mới nhất hiện có, một khoảng thời gian hoãn mới là 90 ngày sẽ bắt đầu từ lần tiếp theo nhà phát triển phát hành phiên bản mới của ứng dụng.

Bạn có thể đặt một ứng dụng cụ thể thành chế độ Trì hoãn bằng cách tham khảo chính sách AutoUpdateMode của Thiết bị sau đây:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_POSTPONED"
  },
],

Sau đây là ví dụ minh hoạ hành vi cập nhật dự kiến khi sử dụng chế độ Trì hoãn:

Ngày Trạng thái của ứng dụng
Ngày 1 tháng 5 Ứng dụng đã được cập nhật trên thiết bị.
Phiên bản đã cài đặt: 1.0
Phiên bản mới nhất hiện có 1.0
Ngày 2 tháng 5 Nhà phát triển phát hành phiên bản mới (2.0). Khoảng thời gian 90 ngày bắt đầu và kết thúc vào ngày 31 tháng 7.
Phiên bản đã cài đặt: 1.0
Phiên bản mới nhất hiện có: 2.0
Ngày 6 tháng 6 Nhà phát triển phát hành phiên bản mới (3.0). Khoảng thời gian 90 ngày bắt đầu và kết thúc vào ngày 31 tháng 7.
Phiên bản đã cài đặt: 1.0
Phiên bản mới nhất hiện có: 3.0
Ngày 11 tháng 6 Nhà phát triển phát hành phiên bản mới (4.0). Khoảng thời gian 90 ngày bắt đầu và kết thúc vào ngày 31 tháng 7.
Phiên bản đã cài đặt: 1.0
Phiên bản mới nhất hiện có: 4.0
Ngày 31 tháng 7 Thời gian 90 ngày kết thúc. Ứng dụng được thêm vào hàng đợi cập nhật và sẽ tự động cập nhật theo hành vi cập nhật mặc định sau khi đáp ứng các điều kiện ràng buộc.
Khoảng thời gian 90 ngày bắt đầu và kết thúc vào ngày 31 tháng 7.
Phiên bản đã cài đặt: 1.0
Phiên bản mới nhất hiện có: 4.0
Ngày 1 tháng 8 Các quy tắc ràng buộc đã được đáp ứng và do đó, ứng dụng được cập nhật lên phiên bản mới nhất hiện có (4.0).
Phiên bản đã cài đặt: 4.0
Phiên bản mới nhất hiện có: 4.0
Ngày 15 tháng 8 Nhà phát triển phát hành phiên bản mới (5.0). Một khoảng thời gian mới là 90 ngày sẽ bắt đầu và kết thúc vào ngày 13 tháng 11.
Phiên bản đã cài đặt: 4.0
Phiên bản mới nhất hiện có: 5.0

Huỷ đặt chế độ cập nhật

Bạn có thể không đặt chế độ cập nhật của một ứng dụng cụ thể như được đề cập trong chính sách AutoUpdateMode của Thiết bị sau đây:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
  },
],

Những lưu ý quan trọng

Khi một ứng dụng cụ thể ở chế độ Mức độ ưu tiên cao hoặc trong khoảng thời gian hoãn của chế độ Hoãn, các thông tin sau sẽ bị bỏ qua đối với ứng dụng đã chọn:

  • Quy tắc ràng buộc về mạng – trường chính sách tương ứng cho quy tắc này là AppAutoUpdatePolicy.
  • Khoảng thời gian bảo trì – trường chính sách tương ứng cho trường này là SystemUpdate.