Từ chối cấp quyền

Stay organized with collections Save and categorize content based on your preferences.

Hầu hết các ứng dụng đều yêu cầu người dùng cấp một số quyền ứng dụng nhất định để có thể hoạt động đúng chức năng. Tuy nhiên, trong một số trường hợp, người dùng có thể không cấp quyền

  • Họ cho rằng chức năng chính của ứng dụng không cần thiết phải có quyền này.
  • Họ không sử dụng chức năng liên quan đến quyền này.
  • Họ lo ngại về việc quyền của bạn ảnh hưởng đến hiệu suất của thiết bị.
  • Đơn giản là họ thấy không thoải mái, chẳng hạn như do tính nhạy cảm liên quan đến quyền riêng tư.

Dùng Android vitals để đánh giá nhận thức của người dùng

Android vitals có thể giúp bạn đánh giá mức độ tương tác cũng như tùy chọn quyền riêng tư của người dùng bằng cách thông báo cho bạn tỷ lệ phần trăm từ chối cấp quyền mà ứng dụng của bạn nhận được. Thông qua Play Console, Android vitals cho biết tỷ lệ phần trăm số phiên yêu cầu cấp quyền hằng ngày mà người dùng đã từ chối cấp quyền cho ứng dụng của bạn.

Phiên yêu cầu cấp quyền hằng ngày tức là một ngày mà ứng dụng của bạn yêu cầu người dùng cấp ít nhất một quyền. Khi một người dùng cụ thể phải đưa ra nhiều quyết định cho cùng một quyền, hệ thống chỉ ghi nhận quyết định cuối cùng ở cuối phiên.

Android vitals hiển thị các quyết định của người dùng ở cấp nhóm quyền. Android vitals cũng cung cấp các điểm chuẩn giúp so sánh ứng dụng của bạn với các ứng dụng hàng đầu khác trong cùng danh mục Cửa hàng Play. Để biết thông tin về cách Google Play thu thập dữ liệu Android vitals, vui lòng xem tài liệu Play Console.

Các phương pháp hay nhất

Tỷ lệ từ chối cao bất thường cho thấy người dùng không nghĩ là việc tiếp cận thêm thông tin của họ sẽ đáng để mang lại lợi ích. Có nhiều cách để giúp người dùng cảm thấy thoải mái hơn khi sử dụng ứng dụng. Bạn có thể giảm tỷ lệ từ chối nếu thực hiện các bước như được nêu trong phần này. Tuy nhiên, bạn không nên kỳ vọng sẽ tăng tỷ lệ từ chối lên mức 0, vì người dùng có nhiều nhu cầu cá nhân khác nhau, hơn nữa một số người dùng không muốn cấp quyền trong bất kỳ trường hợp nào.

Tránh yêu cầu các quyền không cần thiết

Nghiên cứu cho thấy người dùng thích những ứng dụng yêu cầu ít quyền hơn. Việc giữ cho các yêu cầu cấp quyền ở mức tối thiểu cần thiết có thể giúp cải thiện niềm tin của người dùng trong một ứng dụng, và làm tăng số lượt cài đặt. Ngược lại, việc thêm các yêu cầu cấp quyền không cần thiết có thể ảnh hưởng tiêu cực đến khả năng xuất hiện của ứng dụng trên Cửa hàng Play. Nếu không cần thiết phải có quyền cụ thể, bạn có thể giảm số lượng yêu cầu cấp quyền của ứng dụng thông qua các phương thức thay thế. Một số phương pháp phổ biến được nêu trong Các phương pháp hay nhất về quyền cho ứng dụng.

Hiện yêu cầu cấp quyền trong ngữ cảnh

Những quyền không quan trọng ít trực quan hơn có thể hưởng lợi từ việc giải thích theo ngữ cảnh. Làm như vậy sẽ giúp người dùng hiểu rõ hơn về giá trị bắt nguồn từ quyền này. Hình 1 cho thấy một ví dụ về hướng dẫn người dùng trong ngữ cảnh.

Hình 1. Giải thích yêu cầu cấp quyền theo ngữ cảnh

Người dùng hiểu rõ hơn về tuyên bố giá trị khi ứng dụng yêu cầu quyền trong ngữ cảnh của chức năng liên quan. Việc hiểu rõ hơn có thể thuyết phục thêm nhiều người dùng cấp yêu cầu quyền.

Để biết thêm thông tin các nguyên tắc phù hợp về cách hướng dẫn người dùng và yêu cầu cấp quyền, vui lòng xem mẫu thiết kế Material Design cho quyền.

Giải thích vì sao ứng dụng của bạn cần quyền truy cập

Hãy cân nhắc việc bắt đầu bằng cách yêu cầu quyền trong ngữ cảnh: Việc cung cấp nội dung giải thích cho các quyền ít trực quan hơn sẽ giúp cải thiện khả năng hiểu của người dùng về quyền đó. Phương thức tiện ích shouldShowRequestPermissionRationale() sẽ trả về giá trị true nếu người dùng đã từ chối yêu cầu trước đó. Ứng dụng của bạn có thể sử dụng phương thức này để xác định thời điểm hiển thị giải thích.

Bạn có thể xem thêm thông tin chi tiết về cách hiển thị các chuỗi giải thích trong phần Yêu cầu quyền cho ứng dụng.