checkApp

Стори

Google Play: декларація для точної геолокації

Застосунки з ACCESS_FINE_LOCATION мають обґрунтувати це в декларації в Play Console — обовʼязково з 27 січня 2027.

Чого вимагає Google Play?

Кожен застосунок, що просить точну геолокацію (ACCESS_FINE_LOCATION), мусить заповнити декларацію в Play Console: яким функціям вона потрібна і чому не вистачає приблизної геолокації чи кнопки геолокації Android. Декларація відкриється в листопаді 2026, а дотримуватися вимоги обовʼязково з 27 січня 2027; у Play Console можна отримати відстрочку на 30 днів. Для застосунків із target Android 17 кнопка геолокації стане обовʼязковим способом отримати точну геолокацію для разових дій, як-от пошук поблизу чи вибір адреси. Для фонової геолокації вже є окрема декларація.

Звідки це береться у Flutter-застосунку

Цей дозвіл часто зʼявляється, хоча ніхто його свідомо не додавав. Плагін location оголошує ACCESS_FINE_LOCATION і дозволи для foreground-сервісу геолокації у власному маніфесті, тож кожен застосунок, що ним користується, просить точну геолокацію. geolocator, google_maps_flutter і permission_handler не оголошують жодного: там дозвіл прописано у власному AndroidManifest.xml застосунку. Інші SDK — для реклами, аналітики чи карт — теж можуть додати дозволи на геолокацію в обʼєднаний маніфест.

Як виправити

  1. Запустіть безкоштовну перевірку білда на .apk чи .aab. Вона перелічить дозволи на геолокацію, які зрештою опиняються в обʼєднаному маніфесті.
  2. Вирішіть для кожної функції окремо: постійна точна геолокація (відстеження наживо, навігація), разове визначення місця чи точність до міста. Багатьом застосункам вистачає приблизної геолокації.
  3. Якщо потрібна лише приблизна, оголосіть тільки ACCESS_COARSE_LOCATION, а точний дозвіл, який додає плагін, приберіть через tools:node="remove" в android/app/src/main/AndroidManifest.xml.
  4. Переконайтеся, що застосунок працює, коли користувач дозволяє лише приблизну геолокацію.
  5. Якщо лишаєте точну геолокацію, підготуйте відповіді для декларації ще до того, як вона відкриється в листопаді 2026, і переконайтеся, що на сторінці в сторі видно функцію, якій вона потрібна.

Безкоштовна перевірка білда читає ваш .apk чи .aab у браузері й показує, чи це стосується вашого білда, нічого не завантажуючи.

Або доручіть перевірити весь білд: аудит готовності до сторів — 190 €, 2 робочі дні.

Вимоги Google Play