การแจ้งเตือนการเข้าถึงตำแหน่งในเบื้องหลัง

Android 10 มีการแจ้งเตือนตำแหน่งการเข้าถึงในเบื้องหลัง ซึ่งเพิ่มความโปร่งใสเกี่ยวกับจำนวนแอปที่เข้าถึงตำแหน่งของอุปกรณ์ และช่วยให้ผู้ใช้ควบคุมการเข้าถึงดังกล่าวได้ ใน Android 9 และต่ำกว่า แอปสามารถติดตามตำแหน่งของอุปกรณ์ขณะทำงานในพื้นหลังโดยที่ผู้ใช้ไม่ทราบ ผู้ใช้สามารถระงับพฤติกรรมนี้ใน Android 10 ได้โดยเลือก อนุญาตเฉพาะในขณะที่ใช้แอป หรือ ปฏิเสธสิทธิ์ การเข้าถึงตำแหน่ง

Background location access notification image
รูปที่ 1 การแจ้งเตือนการเข้าถึงตำแหน่งในเบื้องหลัง

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

การแจ้งเตือนจะไม่ถูกทริกเกอร์ในกรณีต่อไปนี้:

  • แอพที่ได้รับการอนุญาตตามค่าเริ่มต้น เช่น บริการของระบบ
  • แอพที่ได้รับสิทธิ์ อนุญาตการเข้าถึงตำแหน่ง ตลอดเวลา ซึ่งได้เข้าถึงตำแหน่งอุปกรณ์ในเบื้องหลังเป็นครั้งแรก
  • แอพที่ได้รับการอัปเดตตำแหน่งในเบื้องหน้าเท่านั้น
  • แอพที่ได้รับการอัปเดตตำแหน่งคร่าวๆ เท่านั้น

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