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

แอปต้องประกาศสิทธิ์สําหรับเมธอด 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

ตารางต่อไปนี้แสดงสิทธิ์ที่ต้องใช้สําหรับรั้ว API แต่ละประเภท

ประเภทรั้ว 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 ไม่มี