Google Play จำกัดการใช้สิทธิ์ที่มีความเสี่ยงสูงหรือมีความละเอียดอ่อน รวมถึงสิทธิ์ QUERY_ALL_PACKAGES
ซึ่งทำให้เห็นรายการแอปที่ติดตั้งในอุปกรณ์แต่ละเครื่อง Play ถือว่ารายการแอปที่ติดตั้งซึ่งค้นหาจากอุปกรณ์ของผู้ใช้นั้นเป็นข้อมูลส่วนบุคคลและข้อมูลที่ละเอียดอ่อน และจะอนุญาตให้ใช้สิทธิ์เมื่อจุดประสงค์หรือฟังก์ชันหลักของแอปที่แสดงต่อผู้ใช้จำเป็นต้องมองเห็นแอปที่ติดตั้งในอุปกรณ์ของผู้ใช้อย่างกว้างๆ เท่านั้น
หากแอปไม่เป็นไปตามข้อกำหนดสำหรับการใช้งานที่ยอมรับได้ด้านล่าง คุณต้องนำแอปออกจากไฟล์ Manifest ของแอปเพื่อให้เป็นไปตามนโยบายของ Play และด้านล่างนี้ยังมีคำแนะนำอย่างละเอียดสำหรับการใช้งานอื่นๆ ที่เป็นไปตามนโยบายด้วย
หากแอปเป็นไปตามข้อกำหนดด้านนโยบายการใช้งานที่ยอมรับได้ของสิทธิ์ QUERY_ALL_PACKAGES
คุณจะต้องประกาศสิทธิ์นี้และสิทธิ์อื่นใดที่มีความเสี่ยงสูงโดยใช้แบบฟอร์มประกาศสิทธิ์ใน Play Console
แอปที่ไม่เป็นไปตามข้อกำหนดด้านนโยบายหรือไม่ส่งแบบฟอร์มประกาศสิทธิ์อาจถูกนำออกจาก Google Play
สำคัญ: หากเปลี่ยนแปลงวิธีที่แอปใช้สิทธิ์ที่จำกัดเหล่านี้ คุณต้องแก้ไขการประกาศให้เป็นข้อมูลที่อัปเดตและถูกต้อง การใช้สิทธิ์เหล่านี้โดยก่อให้เกิดความเข้าใจผิดหรือใช้โดยไม่ได้ประกาศให้ทราบอาจส่งผลให้แอปของคุณถูกระงับและ/หรือบัญชีนักพัฒนาแอปของคุณถูกปิดใช้งาน
คุณควรขอสิทธิ์ QUERY_ALL_PACKAGES เมื่อใด
สิทธิ์ QUERY_ALL_PACKAGES
จะมีผลเมื่อแอปกำหนดเป้าหมาย Android API ระดับ 30 ขึ้นไปในอุปกรณ์ที่ใช้ Android 11 ขึ้นไปเท่านั้น
หากต้องการใช้สิทธิ์นี้ แอปของคุณต้องเป็นไปตามเงื่อนไขการใช้งานด้านล่าง และมีจุดประสงค์หลักเป็นการค้นหาแอปทั้งหมดในอุปกรณ์ คุณต้องให้เหตุผลได้อย่างเพียงพอว่า เหตุใดการมองเห็นแอปด้วยวิธีการที่รบกวนน้อยกว่านี้ จึงไม่เพียงพอต่อการเปิดใช้งานฟังก์ชันหลักที่มีการโต้ตอบกับผู้ใช้ตามนโยบายของแอป
ฟังก์ชันการทำงานหลักหมายถึงจุดประสงค์หลักของแอป หากไม่มีความสามารถหลักในการค้นหาแอปทั้งหมดในอุปกรณ์ แอปจะ "เสีย" หรือใช้งานไม่ได้ คุณจะต้องระบุและโปรโมตฟังก์ชันการทำงานหลัก รวมถึงฟีเจอร์หลักใดๆ ที่มีฟังก์ชันหลักนี้ประกอบอยู่ด้วยไว้ในคำอธิบายของแอปให้ครบถ้วนอย่างเด่นชัด
การใช้งานที่อนุญาตสำหรับสิทธิ์ QUERY_ALL_PACKAGESการใช้งานที่อนุญาตเกี่ยวข้องกับแอปที่ต้องค้นพบแอปที่ติดตั้งแอปใดแอปหนึ่งและแอปทั้งหมดในอุปกรณ์เพื่อจุดประสงค์ในการรับรู้หรือการทำงานร่วมกันอาจมีสิทธิ์ที่จะใช้สิทธิ์ดังกล่าว การใช้งานที่อนุญาตรวมถึงการค้นหาอุปกรณ์ แอปป้องกันไวรัส โปรแกรมจัดการไฟล์ และเบราว์เซอร์
แอปที่ได้รับอนุญาตให้เข้าถึงสิทธิ์นี้จะต้องเป็นไปตามนโยบายข้อมูลผู้ใช้ ซึ่งรวมถึงข้อกำหนดด้านการเปิดเผยข้อมูลและการขอความยินยอมอย่างชัดเจน และต้องไม่นำสิทธิ์ดังกล่าวไปใช้โดยมีจุดประสงค์ที่ไม่ได้เปิดเผยหรือไม่ถูกต้อง
Google Play อาจยกเว้นแอปต่อไปนี้ซึ่งไม่ผ่านเกณฑ์การใช้งานที่อนุญาตที่กำหนดไว้ข้างต้นได้เป็นการชั่วคราว
- แอปการพนันที่ใช้เงินจริงซึ่งมีจุดประสงค์หลักของแอปเป็นการพนันที่ใช้เงินจริงและแอปกำหนดให้มีระดับการเข้าถึงแพ็กเกจอย่างกว้างๆ เพื่อให้เป็นไปตามมาตรฐานทางเทคนิคตามคำสั่งของกฎระเบียบด้านการกำหนดเขตพื้นที่เสมือนที่เกี่ยวข้อง
- แอปที่มีจุดประสงค์หลักที่ยืนยันได้ว่าช่วยอำนวยความสะดวกธุรกรรมการเงินที่เกี่ยวข้องกับเครื่องมือที่มีการกำกับดูแลทางการเงิน (เช่น การธนาคารโดยเฉพาะ กระเป๋าเงินดิจิทัลโดยเฉพาะ) อาจมองเห็นรายการแอปที่ติดตั้งอย่างกว้างๆ เพื่อจุดประสงค์ด้านความปลอดภัยเท่านั้น
ตามนโยบายสินเชื่อส่วนบุคคล การใช้งานเพื่อวัตถุประสงค์ด้านสินเชื่อส่วนบุคคล เครดิต หรือเหตุผลด้านการอำนวยความสะดวกในการเข้าถึงสินเชื่อส่วนบุคคลจะไม่มีสิทธิ์ได้รับข้อยกเว้นนี้
ขอแนะนำให้นักพัฒนาแอปใช้โซลูชันด้านการรักษาความปลอดภัยหรือการป้องกันการประพฤติมิชอบอื่นๆ ซึ่งไม่ต้องอาศัยสิทธิ์ QUERY_ALL_PACKAGES
ในเชิงรุก
ด้านล่างนี้เป็นรายการกรณีการใช้งานที่จะไม่ได้รับอนุญาตให้ขอสิทธิ์ QUERY_ALL_PACKAGES
- เมื่อการใช้สิทธิ์ไม่เกี่ยวข้องกับจุดประสงค์หลักของแอปโดยตรง
- รวมถึงการแชร์แบบเพียร์ทูเพียร์ (P2P) นั่นคือ P2P ต้องเป็นวัตถุประสงค์หลักของแอปจึงจะผ่านเกณฑ์การใช้งานที่อนุญาต
- เมื่อมีการนำข้อมูลมาใช้เพื่อจุดประสงค์ในการขาย
- เมื่อมีเจตนาจะขายหรือแชร์ข้อมูลรายการแอปที่ค้นหาได้จากแอปที่เผยแพร่ใน Play เพื่อการวิเคราะห์หรือการสร้างรายได้จากโฆษณา
- เมื่อสามารถทำงานที่จำเป็นได้โดยใช้วิธีการมองเห็นแอปที่แคบกว่านี้
หมายเหตุ: รายการนี้ไม่ได้แสดงข้อมูลทั้งหมด ดูคำแนะนำแบบเจาะลึกเกี่ยวกับตัวเลือกอื่นๆ และแนวทางปฏิบัติแนะนำได้ที่การกรองระดับการมองเห็นแพ็กเกจใน Android