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.

Để 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 riêng chế độ cập nhật ứng dụ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.
  • Bạn hiện không sử dụng thiết bị.
  • Ứng dụng cần cập nhật không chạy ở 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 đượ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 policy của Device sau:

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdateDefault"
      }
    ]
  }
}

Chế độ ưu tiên cao

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

Khi 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 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 thiết bị kết nối Internet.

Bạn có thể đặt một ứng dụng cụ thể thành chế độ Mức độ ưu tiên cao bằng cách tham khảo policy của Device sau đây:

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdateHighPriority"
      }
    ]
  }
}

Chế độ 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 sau 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 cách sử dụ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 policy của Device sau:

{
  "policy": {
    "productPolicy": [
      {
        "productId": string,
        "autoUpdateMode": "autoUpdatePostponed"
      }
    ]
  }
}

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 Khoảng thời gian 90 ngày sẽ 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.
Giai đoạn 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
1/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

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 chế độ sau sẽ bị bỏ qua đối với ứng dụng đã chọn:

  • Hạn chế về mạng – trường chính sách tương ứng cho trường hợp này là AutoUpdatePolicy.
  • Thời gian bảo trì – trường chính sách tương ứng cho trường này là MaintenanceWindow.