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.
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, 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 Chính sách AutoUpdateMode (Tự động cập nhật) của thiết bị:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
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 chính sách AutoUpdateMode (Tự động cập nhật) của thiết bị sau đây:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
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 khảo Chính sách AutoUpdateMode (Tự động cập nhật) của thiết bị:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
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 |
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 giới thiệu trong chính sách AutoUpdateMode (Tự động cập nhật) của thiết bị sau đây:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
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à AppAutoUpdatePolicy.
- Thời gian bảo trì – trường chính sách tương ứng cho trường hợp này là SystemUpdate (Cập nhật hệ thống).