Про дозволи на доступ до геоданих у фоновому режимі

У цій статті ви дізнаєтеся про основні моменти й вимоги, які потрібно враховувати, якщо ви хочете отримати дозвіл на публікацію додатка, який запитує доступ до геоданих у фоновому режимі. 

Щоб дізнатися більше про те, що потрібно враховувати під час надсилання додатка, який використовує геодані у фоновому режимі, перегляньте це відео.

Чи потрібен вашому додатку доступ до геоданих у фоновому режимі?

Додаток може запитувати доступ до геоданих у фоновому режимі, лише якщо це пов’язано з його основним призначенням. Основне призначення – це набір функцій додатка, без них він не працюватиме. Їх має бути чітко зазначено в документації і описі додатка.

До того ж, крім перелічених у цій статті вимог, подбайте про дотримання наведених нижче правил.

  • Доступ до геоданих у фоновому режимі можна отримувати, лише якщо це надає користувачам суттєву перевагу й пов’язано з основним призначенням додатка.
  • Заборонено запитувати дозволи на доступ до геоданих лише для показу реклами або отримання статистики.
  • Додатки, розроблені спеціально для дітей, мають відповідати правилам програми Google Play "Для всієї сім’ї".
    • Порада. Щоб дізнатися більше про правила програми Google Play "Для всієї сім’ї", прочитайте цей розділ в Академії Google Play.

Якщо додаток запитує дозвіл на доступ до геоданих у фоновому режимі, але це не пов’язано з його основним призначенням, вилучіть цей запит із додатка або змініть режим доступу до геоданих на активний (коли користувачі бачать виконувані дії). Геодані пристрою – це персональні й чутливі дані користувачів, які за жодних обставин не можна продавати або передавати з метою подальшого продажу (наприклад, через пакети SDK, які не відповідають вимогам). Саме тому додатки, які запитують доступ до геоданих у фоновому режимі, мають отримати схвалення. Інакше ми можемо заблокувати можливість їх оновлення або видалити їх із Google Play. 

Щоб дізнатися більше про те, коли і як використовувати геодані у фоновому режимі, пройдіть цей курс в Академії Google Play. У ньому є приклади функцій, які надають користувачам суттєву перевагу й пов’язані з основним призначенням додатка. Курс також містить вказівки щодо заповнення декларації дозволів.

Отримання доступу до геоданих в активному режимі

Якщо можна, запитуйте доступ до геоданих в активному, а не фоновому режимі. У чому різниця? Доступ до геоданих в активному режимі відбувається, коли додаток відкритий і користувач бачить, як він працює. У фоновому режимі доступ до геоданих відбувається після закриття додатка або натискання кнопки головного екрана.

У контексті наших правил щодо дозволів на доступ до геоданих це означає, що отримання доступу в активному режимі є найбільш прозорим для користувачів і підвищує їхню довіру. Тому ми радимо саме такий підхід для додатків у Google Play.  

У деяких випадках ми схвалюємо використання активного сервісу, тобто окремого інтерфейсу API, який дає змогу додатку отримувати доступ до геоданих, навіть коли він згорнутий або працює непомітно. Однак такі додатки мають пройти перевірку, а також відповідати ключовим вимогам, зокрема переліченим нижче.

  • Активний сервіс має запускатися для виконання дії, яку користувач ініціював у додатку.
  • Активний сервіс має припиняти роботу одразу після того, як додаток завершить виконання дії, ініційованої користувачем. 

Додатки мають запитувати мінімальний рівень доступу до геоданих, потрібний для роботи функції або сервісу (тобто дозвіл на використання геоданих в активному, а не фоновому режимі). Користувачі мають розуміти, чому функції або сервісу потрібен такий рівень доступу. 

Якщо додаток використовує геодані пристрою через активний сервіс на рівні, еквівалентному ACCESS_BACKGROUND_LOCATION (обробка геоданих у фоновому режимі), то на додаток поширюватимуться вимоги щодо отримання доступу до геоданих у фоновому режимі. 

 

Рекомендації щодо отримання доступу до геоданих у фоновому режимі 

Ознайомтеся з наведеними нижче рекомендаціями щодо отримання доступу до геоданих у додатку.

  • Обмежте використання геоданих до мінімуму, необхідного для роботи функції (наприклад, запитуйте приблизне місцезнаходження замість точного й не робіть це у фоновому режимі). 
  • Подумайте, чи запитує додаток такий рівень доступу до геоданих, якого можуть очікувати користувачі. Ми можемо відхиляти додатки, які запитують або отримують доступ до геоданих у фоновому режимі без належного обґрунтування.
  • Перегляньте контрольний список доступу до геоданих у фоновому режимі, щоб з’ясувати, чи цей доступ прописано у вашому коді. 
  • Ознайомтеся з рекомендаціями щодо конфіденційності й обов’язково додайте повідомлення про використання особистих даних і політику конфіденційності.
  • Переконайтеся, що всі пакети SDK або бібліотеки сторонніх розробників, які ви використовуєте, відповідають нашим правилам, зокрема щодо дозволів на доступ до геоданих.
  • Зверніть увагу, що набори App Bundle або файли APK для всіх активних версій (зокрема для закритого й відкритого тестування) має бути перевірено.

На що ми звертаємо увагу під час перевірки додатка

Під час перевірки додатка, який запитує доступ до геоданих у фоновому режимі, ми враховуємо наведені нижче моменти.

  • Чи важливий доступ до геоданих у фоновому режимі для виконання основного призначення додатка? 
  • Чи надає такий доступ суттєві переваги користувачам?
    • До суттєвих переваг належать, зокрема, фізична безпека, відчуття безпеки, можливості для здоров’я і фітнесу. 
    • До несуттєвих переваг належать, зокрема: показ реклами або пропозицій, статистика, персоналізація, розваги й зручність.
  • Чи очікують користувачі, що додаток матиме доступ до їхніх геоданих у фоновому режимі? 
  • Чи може додаток виконувати ті самі функції без доступу до геоданих у фоновому режимі?
  • Чи опубліковано політику конфіденційності в Play Console і в самому додатку?

Цей список охоплює не всі моменти, але дає уявлення про те, як ми перевіряємо й оцінюємо використання додатком дозволів на доступ до геоданих. 

Документація, потрібна для отримання доступу до геоданих у фоновому режимі

Якщо ваш додаток отримує доступ до геоданих у фоновому режимі, ви повинні чітко повідомити про це в додатку й на його сторінці в Google Play. Цю інформацію можна вказати в описі, на знімках екрана, у назві або на значку.

Нижче наведено кілька можливих способів звернути увагу користувачів на те, що додаток отримує доступ до геоданих у фоновому режимі.

  • Додайте короткий опис про те, що для роботи додатка потрібен постійний доступ до геоданих (наприклад, за допомогою фрази "завжди знайте, де перебуває").
  • Надайте знімок екрана додатка, на якому зображено карту, місцезнаходження користувача чи фото з геотегами. 
  • Якщо можливо, додайте в назву або значок додатка текст чи зображення, які також указуватимуть на отримання доступу до геоданих.

Перш ніж надіслати додаток на перевірку, надайте таку документацію щодо доступу до геоданих у фоновому режимі: 

  • декларацію дозволів;
  • відеодемонстрацію;
  • повідомлення в додатку про використання особистих даних;
  • політику конфіденційності (у додатку й на його сторінці в Google Play). 

Форма "Декларація дозволів" 

Заповнити форму "Декларація дозволів" можна в обліковому записі Google Play Console. Щоб відкрити її:

  1. Перейдіть на сторінку "Контент додатків".
  2. У розділі "Конфіденційні дозволи додатка" натисніть Почати.
  3. Потім у розділі "Дозволи на доступ до геоданих" натисніть Почати.

Може з’явитися запит заповнити інші форми (наприклад, на доступ до додатків або для наглядових організацій). У такому разі спочатку заповніть їх. Це потрібно для підготовки додатка до перевірки в Google Play Console. Докладні вказівки наведено на сторінці Як підготувати додаток до перевірки.

Якщо ви не бачите форми декларації в Google Play Console, підтвердьте, що використовуєте один із конфіденційних дозволів на доступ до геоданих відповідно до цільового рівня SDK додатка.

  • Якщо набір App Bundle або файл APK додатка призначений для Android 10 або новіших версій (SDK 29-го або вищого рівня) і містить у маніфесті дозвіл ACCESS_BACKGROUND_LOCATION, вам потрібно буде надати інформацію про використання геоданих.
  • Якщо набір App Bundle або файл APK додатка призначений для Android 9 або старіших версій (SDK 28-го або нижчого рівня) і містить дозвіл ACCESS_COARSE_LOCATION або ACCESS_FINE_LOCATION, вам потрібно буде вказати, що ви плануєте запитувати дозвіл на доступ до геоданих у фоновому режимі. Після цього знадобиться надати інформацію про використання геоданих.

Дані, які потрібно вказати у формі декларації

Щоб спеціалісти Google могли перевірити, як ваш додаток отримує доступ до геоданих у фоновому режимі, під час заповнення форми декларації щодо дозволів і інтерфейсів API із доступом до чутливої інформації потрібно відповісти на наведені нижче запитання.

Особлива увага в декларації дозволів приділяється основному призначенню додатка.

  • Укажіть, навіщо вашому додатку доступ до геоданих у фоновому режимі. 
    • Опишіть лише одну функцію додатка, якій потрібен доступ до геоданих у фоновому режимі, і поясніть, чому вона не може працювати без цього доступу. Ця функція має відповідати основному призначенню додатка. Ми схвалюємо весь додаток, а не лише одну функцію. 
    • За раз ми можемо перевірити лише одну функцію. Якщо ви вкажете кілька функцій, додаток буде відхилено.
  • Надайте посилання на коротке відео, де чітко продемонстровано функцію, указану у формі декларації. У відео має бути зображено вікно з повідомленням про використання особистих даних, яке бачать користувачі. Рекомендована тривалість відео: до 30 секунд.

Відеодемонстрація

У попередньому розділі ми розповіли про коротке відео, яке потрібно надати разом із декларацією. Нижче наведено приклад цього відео, а також деякі вимоги до нього.

Повідомлення в додатку про використання особистих даних 

Якщо ваш додаток запитує доступ до геоданих у фоновому режимі, у нього слід включити повідомлення про те, як дані користувачів будуть використовуватись, збиратись і/або передаватись.
 
Нижче наведено приклади такого повідомлення в додатку.

Політика конфіденційності (у додатку й на його сторінці в Google Play) 

У політиці конфіденційності й у повідомленнях у додатку про використання особистих даних потрібно докладно описати, як додаток збирає, використовує та/або передає дані користувачів третім особам (потрібно також перелічити їх). Політика конфіденційності має відповідати таким вимогам:

  • має бути доступна за вказаною URL-адресою (не у форматі PDF);
  • має бути недоступна для редагування;
  • посилання на політику конфіденційності має міститися в додатку й на його сторінці в Google Play;
  • у назві або URL-адресі документа, а також на самій сторінці має бути чітко зазначено, що це політика конфіденційності додатка;
  • має містити згадку про розробника чи компанію, указані на сторінці додатка в Google Play, або точну назву додатка;
  • має чітко описувати конфіденційність користувачів;
  • має містити відповідні повідомлення про використання особистих даних і термін "геодані", а також інформацію про те, як додаток використовує геодані.

Ви також повинні розмістити політику конфіденційності на сторінці додатка в Google Play. Так користувачі чітко знатимуть, як ви обробляєте їхні чутливі дані й відомості про пристрої. Щоб отримати поради щодо інших вимог, зверніться до юриста.

Поширені порушення і способи їх виправлення

Як вилучити дозвіл на доступ до геоданих у фоновому режимі

Якщо ви дійшли висновку, що вашому додатку не потрібен доступ до геоданих у фоновому режимі, виконайте вказівки з цього розділу, щоб вилучити таку можливість і забезпечити відповідність вимогам. Якщо дозволи на доступ до геоданих потрібні для наборів App Bundle або файлів APK (включно з неробочими версіями), додаток потрібно буде надіслати на перевірку. Переглянути набори App Bundle або файли APK, яким потрібен доступ до геоданих, можна в обліковому записі Google Play Console на сторінці Контент додатків (Правила > Контент додатків > Конфіденційні дозволи додатка > Показати резюме).

Якщо раніше у вас були набори App Bundle або файли APK, що порушували правила доступу до геоданих у фоновому режимі, переконайтеся, що їх немає в поточних випусках (включно з версіями, які ви не використовуєте). 

  1. Щоб перевірити, чи версія активна, перейдіть в App Bundle Explorer (Тестування й випуск > App Bundle Explorer).
  2. Надсилаючи новий набір App Bundle або файл APK на заміну попередньому, який не відповідає вимогам, переконайтеся, що останній розміщено в розділі "Не включено", перш ніж публікувати новий випуск. 
    1. Докладнішу інформацію можна знайти в розділі "Не включено" статті Як підготувати й опублікувати випуск
  3. Переконайтеся, що новий випуск опубліковано для 100% користувачів, а набори App Bundle чи файли APK, які не відповідали вимогам, повністю деактивовано. 

Якщо ви перевірили шляхи коду й залишили дозволи лише для доступу в активному режимі, але проблеми не зникли, переконайтеся, що сторонні пакети SDK у додатку не мають доступу до геоданих у фоновому режимі.

Коли потрібно оновити дозвіл для додатка на отримання доступу до геоданих

Ви відповідальні за те, щоб ваш додаток було схвалено для використання геоданих у фоновому режимі, а також щоб усі його майбутні версії відповідали вимогам. Оновлення додатків перевіряються відповідно до правил Google Play. Суттєві зміни можуть призвести до додаткових перевірок і вплинути на ваш дозвіл отримувати доступ до геоданих у фоновому режимі. 

Якщо ви внесли зміни до функції, яка використовує геодані у фоновому режимі, надішліть нову декларацію, і ми перевіримо ваш додаток.  

Проблеми зі старими файлами APK, які використовують дозволи на доступ до геоданих

Якщо у вас є старі файли APK із дозволами на доступ до геоданих, але ви більше не можете внести зміни до їх коду, подайте запит на виняток із правил.

Щоб запит було схвалено, виконайте всі ці вимоги:

  • потрібно задекларувати всі файли APK, для яких ви подаєте запит на виняток;
  • файли APK, для яких ви подаєте запит на виняток, мають бути опубліковані до 1 січня 2019 р.;
  • ви повинні мати альтернативні файли APK для Android Oreo (API 26-го рівня) чи новішої версії, які відповідають правилам щодо дозволів на доступ до геоданих;
  • на файли APK, для яких потрібен виняток, має припадати невелика частка (кілька відсотків) від загальної кількості встановлень.

Google Play розгляне запит і дозволить зробити виняток залежно від конкретного випадку. Ви також можете скасувати публікацію файлів APK, які не відповідають правилам щодо дозволів на доступ до геоданих.

Матеріали за темою

Чи корисна ця інформація?

Як можна її покращити?

Потрібна додаткова допомога?

Спробуйте дії нижче.

14504436191928742794
true
Пошук
Очистити пошук
Закрити пошук
Головне меню
Пошук у довідковому центрі
true
true
true
true
true
92637
false
false
false
false