앱은 사용되는 각 API 메서드의 권한을 선언해야 합니다. 필요한 권한은 다양합니다. 앱에서 사용하는 API 메서드와 펜스 유형에 따라 다릅니다. 각 문서에 필요한 권한을 알아보려면 이 문서를 참고하세요.
Snapshot API
다음 표에서는 각 Snapshot API 메서드에 필요한 권한을 보여줍니다.
메서드 | 필요한 Android 권한 |
---|---|
getDetectedActivity() |
|
getBeaconState() |
android.permission.ACCESS_FINE_LOCATION |
getHeadphoneState() |
없음 |
getLocation() |
android.permission.ACCESS_FINE_LOCATION |
Fence API
다음 표에서는 각 Fence API 펜스 유형에 필요한 권한을 보여줍니다.
펜스 API 펜스 유형 | 필요한 Android 권한 |
---|---|
DetectedActivityFence |
|
BeaconFence |
android.permission.ACCESS_FINE_LOCATION |
HeadphoneFence |
없음 |
LocationFence |
android.permission.ACCESS_FINE_LOCATION |
TimeFence |
없음 |