Ứ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 cho 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. Chế độ này 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ẽ tự động được cập nhật 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ỗi ngày một lần, vì vậy, có thể mất đến 24 giờ thì bản cập nhật ứng dụng mới đượ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 khi 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ể 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 muốn một ứng dụng luôn đượ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 sử dụng chế độ Ư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 phiên bản đó. Nếu thiết bị không có kết nối mạng vào thời điểm đó, thì ứ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ể ở chế độ Ưu tiên cao bằng cách tham khảo chính sách AutoUpdateMode sau đây của Thiết bị:
"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ế độ Hoãn cho ứng dụng đó.
Khi sử dụng chế độ Hoãn, ứng dụng sẽ không tự động cập nhật trong 90 ngày đầu tiên sau khi hết hạn. 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 trì hoãn mới kéo dài 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ể ở chế độ Hoãn bằng cách tham khảo chính sách AutoUpdateMode sau đây 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).
Thời gian 90 ngày bắt đầu và sẽ 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 xuất bản một phiên bản mới (3.0).
Thời gian 90 ngày bắt đầu và sẽ 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 xuất bản một phiên bản mới (4.0).
Thời gian 90 ngày bắt đầu và sẽ 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 hạn 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 cập nhật theo hành vi cập nhật mặc định sau khi đáp ứng các quy tắc ràng buộc. Thời hạn 90 ngày bắt đầu và sẽ 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 định hạn chế đượ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).
Thời hạn 90 ngày mới 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 |
Chế độ cập nhật chưa đặt
Bạn có thể không đặt chế độ cập nhật cho một ứng dụng cụ thể như được đề cập trong chính sách AutoUpdateMode sau đây của Thiết bị:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
Những lưu ý quan trọng
Khi một ứng dụng cụ thể đang ở chế độ Ưu tiên cao hoặc trong khoảng thời gian hoãn của chế độ Hoãn, thì những điều sau đây sẽ bị bỏ qua đối với ứng dụng đã chọn:
- Các 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.
- Thời gian bảo trì – trường chính sách tương ứng cho chế độ này là SystemUpdate.