สิทธิ์ที่จำเป็น

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

Snapshot API

ตารางต่อไปนี้แสดงสิทธิ์ที่จำเป็นสำหรับเมธอด Snapshot API แต่ละรายการ

เมธอด สิทธิ์เข้าถึงที่จำเป็นของ Android
getDetectedActivity()

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (ระดับ API 28))

getBeaconState() android.permission.ACCESS_FINE_LOCATION
getHeadphoneState() ไม่มี
getLocation() android.permission.ACCESS_FINE_LOCATION

Fence API

ตารางต่อไปนี้แสดงสิทธิ์ที่จำเป็นสำหรับรั้ว Fence API แต่ละประเภท

ประเภทรั้ว Fence API สิทธิ์เข้าถึงที่จำเป็นของ Android
DetectedActivityFence

android.permission.ACTIVITY_RECOGNITION

com.google.android.gms.permission.ACTIVITY_RECOGNITION (Android 9 (ระดับ API 28))

BeaconFence android.permission.ACCESS_FINE_LOCATION
HeadphoneFence ไม่มี
LocationFence android.permission.ACCESS_FINE_LOCATION
TimeFence ไม่มี