Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Требуемые права доступа
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Уведомление о прекращении поддержки: поддержка Awareness API прекращена.
В приложении должны быть объявлены разрешения для каждого используемого метода 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 |
Нет |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-11-05 UTC.
[null,null,["Последнее обновление: 2026-11-05 UTC."],[],["Apps must declare permissions for each API method used, varying by method and fence type. The `getDetectedActivity()` Snapshot API method and `DetectedActivityFence` require `android.permission.ACTIVITY_RECOGNITION` and `com.google.android.gms.permission.ACTIVITY_RECOGNITION`. `getBeaconState()`, `getLocation()`, `BeaconFence`, and `LocationFence` require `android.permission.ACCESS_FINE_LOCATION`. `getHeadphoneState()`, `HeadphoneFence`, and `TimeFence` require no specific permissions. Consult the documentation for specific method permission requirements.\n"]]