การปฏิเสธสิทธิ์

แอปส่วนใหญ่กำหนดให้ผู้ใช้ต้องให้สิทธิ์ของแอปบางอย่างเพื่อให้แอปทำงานได้อย่างถูกต้อง อย่างไรก็ตาม ในบางกรณี ผู้ใช้อาจไม่ให้สิทธิ์

  • โดยคิดว่าสิทธิ์ดังกล่าวไม่จำเป็นต่อฟังก์ชันหลักของแอป
  • และไม่ได้ใช้ฟังก์ชันการทำงานที่เชื่อมโยงกับสิทธิ์
  • โดยกังวลว่าสิทธิ์ดังกล่าวจะส่งผลต่อประสิทธิภาพของอุปกรณ์
  • เพียงแต่ไม่สะดวกใจ เช่น เนื่องจากความละเอียดอ่อน เกี่ยวกับความเป็นส่วนตัว

แนวทางปฏิบัติแนะนำ

อัตราการปฏิเสธที่สูงกว่าปกติแสดงให้เห็นว่าผู้ใช้ไม่คิดว่าการเปิดเผยข้อมูลเพิ่มเติมนั้นคุ้มค่ากับสิทธิประโยชน์ที่ได้รับเป็นการตอบแทน มีหลายวิธีที่จะช่วยให้ผู้ใช้รู้สึกสบายใจมากขึ้นเมื่อใช้แอปของคุณ คุณอาจลดอัตราการปฏิเสธได้หากทำตาม ขั้นตอนต่างๆ เช่น ขั้นตอนที่ระบุไว้ในส่วนนี้ อย่างไรก็ตาม คุณไม่ควร คาดหวังว่าอัตราการปฏิเสธจะลดลงเหลือ 0 เนื่องจากผู้ใช้ มีความชอบส่วนตัวที่หลากหลาย และบางคนก็ไม่ต้องการให้ สิทธิ์ไม่ว่าในกรณีใดก็ตาม

หลีกเลี่ยงการขอสิทธิ์ที่ไม่จำเป็น

การวิจัยแสดงให้เห็นว่าผู้ใช้ชอบแอปที่ขอสิทธิ์น้อยกว่า การขอสิทธิ์เท่าที่จำเป็นจะช่วยเพิ่มความไว้วางใจของผู้ใช้ที่มีต่อแอปและกระตุ้นให้มีการติดตั้งมากขึ้น ในทางกลับกัน การเพิ่มคำขอสิทธิ์ที่ไม่จำเป็นอาจส่งผลเสียต่อระดับการมองเห็นแอปของคุณใน Play Store หากไม่จำเป็นต้องใช้สิทธิ์บางอย่าง คุณอาจลดจำนวนคำขอสิทธิ์ของแอปได้ด้วยวิธีอื่น แนวทางที่พบบ่อยบางส่วนระบุไว้ในแนวทางปฏิบัติแนะนำเกี่ยวกับสิทธิ์ของแอป

แสดงคำขอสิทธิ์ในบริบท

สิทธิ์ที่ไม่สำคัญซึ่งใช้งานได้ยากอาจได้รับประโยชน์จากการอธิบายในบริบท การดำเนินการดังกล่าวจะช่วยให้ผู้ใช้เข้าใจมูลค่าที่ได้จากสิทธิ์ได้ดียิ่งขึ้น รูปที่ 1 แสดงตัวอย่างการให้ความรู้แก่ผู้ใช้ ในบริบท

รูปที่ 1 อธิบายคำขอสิทธิ์ตามบริบท

ผู้ใช้จะเข้าใจคุณค่าที่นำเสนอได้ดีขึ้นเมื่อแอปขอ สิทธิ์ในบริบทของฟังก์ชันที่เกี่ยวข้อง ความเข้าใจที่ดียิ่งขึ้นนี้อาจโน้มน้าวให้ผู้ใช้จำนวนมากขึ้นให้สิทธิ์ตามคำขอ

ดูข้อมูลเพิ่มเติมเกี่ยวกับหลักเกณฑ์ที่ดีเกี่ยวกับวิธีให้ความรู้แก่ผู้ใช้และ ขอสิทธิ์ได้ที่ รูปแบบการออกแบบ Material สำหรับสิทธิ์

อธิบายเหตุผลที่แอปของคุณต้องการสิทธิ์

ลองเริ่มต้นด้วยการขอสิทธิ์ในบริบท การให้คำอธิบายสำหรับสิทธิ์ที่เข้าใจยากจะช่วยปรับปรุงความเข้าใจของผู้ใช้เกี่ยวกับสิทธิ์ เมธอด shouldShowRequestPermissionRationale() ยูทิลิตีจะแสดงผลเป็นจริง หากผู้ใช้ปฏิเสธคำขอก่อนหน้านี้ แอปของคุณสามารถใช้วิธีนี้เพื่อ พิจารณาเวลาที่จะแสดงคำอธิบาย

ดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีแสดงสตริงคำอธิบายได้ใน ขอสิทธิ์ของแอป