Google Play hạn chế việc sử dụng các quyền nhạy cảm hoặc có mức độ rủi ro cao, bao gồm cả quyền REQUEST_INSTALL_PACKAGES
. Quyền này cho phép một ứng dụng yêu cầu cài đặt các gói. Các ứng dụng nhắm đến API cấp 26 trở lên phải có quyền này thì mới có thể sử dụng Intent.ACTION_INSTALL_PACKAGE hoặc API PackageInstaller. Để dùng quyền này, chức năng cốt lõi của ứng dụng phải bao gồm:
- Gửi hoặc nhận gói ứng dụng, VÀ
- Cho phép hoạt động cài đặt gói ứng dụng do người dùng bắt đầu.
Nếu ứng dụng của bạn không đáp ứng những yêu cầu về trường hợp sử dụng chấp nhận được dưới đây, thì bạn phải xoá quyền này khỏi tệp kê khai của ứng dụng để đảm bảo việc tuân thủ chính sách của Google Play. Dưới đây là thông tin chi tiết về một số cách triển khai thay thế mà chúng tôi đề xuất nhằm đảm bảo việc tuân thủ chính sách.
Nếu ứng dụng của bạn đáp ứng những yêu cầu của Chính sách sử dụng quyền REQUEST_INSTALL_PACKAGES
, thì bạn sẽ phải khai báo quyền này và mọi quyền có mức độ rủi ro cao khác qua Biểu mẫu khai báo quyền trong Play Console.
Những ứng dụng không đáp ứng được các yêu cầu của chính sách hoặc không gửi Biểu mẫu khai báo quyền có thể sẽ bị xoá khỏi Google Play.
Lưu ý quan trọng: Nếu thay đổi cách ứng dụng sử dụng những quyền bị hạn chế này thì bạn sẽ phải sửa đổi nội dung khai báo bằng thông tin chính xác và mới nhất. Việc sử dụng các quyền này cho mục đích lừa đảo hoặc mục đích chưa được khai báo có thể dẫn đến việc Google tạm ngưng ứng dụng và/hoặc chấm dứt tài khoản nhà phát triển của bạn.
Khi nào bạn nên yêu cầu quyền REQUEST_INSTALL_PACKAGES?
Quyền REQUEST_INSTALL_PACKAGES
chỉ có hiệu lực khi ứng dụng của bạn nhắm đến API Android cấp 26 trở lên trên các thiết bị chạy Android 8 trở lên.
Để sử dụng quyền này, ứng dụng của bạn phải thuộc các trường hợp sử dụng chấp nhận được dưới đây, đồng thời có mục đích cốt lõi là cho phép hoạt động cài đặt các gói. Chức năng cốt lõi có nghĩa là mục đích chính của ứng dụng. Khi không có chức năng cốt lõi là cài đặt thêm ứng dụng trên thiết bị, ứng dụng sẽ bị "hỏng" hoặc không sử dụng được. Chức năng cốt lõi, cũng như mọi tính năng cốt lõi tạo nên chức năng cốt lõi này, đều phải được nêu và quảng bá nổi bật trong phần mô tả của ứng dụng.
Thu gọn tất cả Mở rộng tất cả
Các trường hợp sử dụng chấp nhận được đối với quyền REQUEST_INSTALL_PACKAGESNhững ứng dụng phải cho phép hoạt động cài đặt gói ứng dụng để có khả năng tương tác có thể đủ điều kiện sử dụng quyền này. Những trường hợp sử dụng chấp nhận được bao gồm:
- Tìm kiếm hay duyệt web; HOẶC
- Các dịch vụ giao tiếp hỗ trợ tệp đính kèm; HOẶC
- Chia sẻ, chuyển hoặc quản lý tệp; HOẶC
- Quản lý thiết bị doanh nghiệp.
- Sao lưu và khôi phục
- Chuyển dữ liệu sang thiết bị/điện thoại khác
Những ứng dụng được phép sử dụng quyền này phải tuân thủ các Chính sách dữ liệu người dùng, bao gồm cả Yêu cầu về sự đồng ý và thông tin công bố nổi bật, đồng thời không được sử dụng quyền này cho các mục đích chưa được công bố hoặc không hợp lệ.
Dưới đây là danh sách các trường hợp sử dụng không được phép yêu cầu quyền REQUEST_INSTALL_PACKAGES:
- Khi việc sử dụng quyền này không liên quan trực tiếp đến mục đích cốt lõi của ứng dụng.
- Chia sẻ ngang hàng (P2P) cũng là một trường hợp không được phép. P2P phải là mục đích cốt lõi của ứng dụng thì mới đủ điều kiện làm một trường hợp sử dụng được phép.
- Khi mục đích của ứng dụng có thể thực hiện được qua một phương thức bớt gây phiền hà hơn.
Lưu ý: Danh sách này không đầy đủ.
Câu hỏi thường gặp
Tại sao Google muốn áp dụng chính sách này?Quyền REQUEST_INSTALL_PACKAGES
cung cấp cho các ứng dụng khả năng cài đặt những gói mới trên thiết bị của người dùng. Chúng tôi cam kết ngăn chặn hành vi sai trái trên nền tảng Android và bảo vệ người dùng khỏi các ứng dụng tự cập nhật bằng phương thức khác không phải là cơ chế cập nhật của Google Play hoặc tải APK có hại xuống. Vì vậy, chúng tôi sắp ra mắt chính sách về quyền Yêu cầu cài đặt gói để giải thích những chức năng và hành động nào được phép đối với quyền này.
Bạn nên đọc kỹ chính sách này để biết các trường hợp sử dụng được phép và điều chỉnh ứng dụng nếu cần thiết để đảm bảo tuân thủ. Nếu ứng dụng của bạn không đáp ứng điều kiện cho một trường hợp sử dụng cụ thể, thì bạn sẽ phải xoá quyền này khỏi ứng dụng trước ngày chính sách có hiệu lực để đảm bảo tuân thủ.
Chính sách mới sẽ được thực thi kể từ ngày 11 tháng 7 năm 2022.
Theo dự kiến, nội dung cập nhật này sẽ không gây ra sự chậm trễ nào đối với tiến trình xem xét ứng dụng.
Chính sách mới sẽ có hiệu lực từ ngày 11 tháng 7 năm 2022. Bạn nên đọc kỹ chính sách này để biết các trường hợp sử dụng được phép và kịp thời điều chỉnh ứng dụng nếu cần thiết để đảm bảo tuân thủ. Nếu ứng dụng của bạn không đáp ứng điều kiện cho một trường hợp sử dụng cụ thể, thì bạn sẽ phải xoá quyền này khỏi ứng dụng trước ngày chính sách có hiệu lực để đảm bảo tuân thủ.
Vui lòng tham khảo các nguyên tắc trên trang này trong Trung tâm trợ giúp để biết các phương án.