Cập nhật ứng dụng

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

Để hỗ trợ việc cập nhật ứng dụng được kiểm soát, Managed Google Play có các ứng dụng khác các chế độ cập nhật có sẵn để người dùng chọn. Chế độ cập nhật ứng dụng có thể được đặt 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ế độ ưu tiên cao.
  • Chế độ hoãn.

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

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

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

Google Play thường kiểm tra xem có bản cập nhật ứng dụng một lần mỗi ngày nên có thể mất đến 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 thêm ứng dụng vào hàng đợi, nó sẽ được tự động cập nhật vào lần tiếp theo các điều kiện ràng buộc được đáp ứng.

Bạn có thể đặt một ứng dụng cụ thể làm chế độ Cập nhật mặc định bằng cách tham khảo theo dõi policy của Device:

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

Chế độ ưu tiên cao

Nếu bạn luôn muốn cập nhật ứng dụng càng sớm càng tốt, sau khi nhà phát triển xuất bản 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 có phiên bản mới do nhà phát triển phát hành và đã được 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 thiết bị được kết nối vớ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 chiếu đến theo dõi policy của Device:

{
  "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ế độ Trì hoãn cho ứng dụng đó.

Khi sử dụng chế độ Trì hoãn, ứng dụng sẽ không được tự động cập nhật theo 90 ngày đầu tiên kể từ lần đầu tiên 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ẽ được tự động cài đặt bằng cách sử dụng phiên bản mặc định chế độ cập nhật. Sau khi ứng dụng được cập nhật lên phiên bản mới nhất hiện có, tức là 90 ngày mới thời gian hoãn sẽ bắt đầu kể từ lần tiếp theo nhà phát triển xuất bản 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 chiếu đến theo dõi policy của Device:

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

Dưới đây là ví dụ minh hoạ về hành vi cập nhật dự kiến khi sử dụng Chế độ 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 một phiên bản mới (2.0). 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ó: 2.0
6 tháng 6 Nhà phát triển phát hành một phiên bản mới (3.0). 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ó: 3.0
Ngày 11 tháng 6 Nhà phát triển phát hành một phiên bản mới (4.0). 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
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 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 cụ thể.
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 điều kiện 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 một phiên bản mới (5.0). Giai đoạn 90 ngày mới 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ể đang ở chế độ Mức độ ưu tiên cao hoặc đang trong thời gian hoãn của chế độ Trì hoãn, các mục sau sẽ bị bỏ qua đối với ứng dụng đã chọn:

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