Тази статия ще ви преведе през основните съображения и изисквания, които трябва да имате предвид, преди да изпратите приложение, което иска разрешения за достъп до местоположението на заден план.
- Приложението ви има ли нужда от достъп до местоположението на заден план?
- Достъп до местоположението на преден план
- Най-добри практики за достъп до местоположението на заден план
- Съображения в процеса на одобрение
- Документация, необходима за разрешенията за достъп до местоположението на заден план
- Често срещани нарушения и стъпки за отстраняването им
- Как да премахнете достъпа до местоположението на заден план
- Кога да актуализирате одобрението за разрешенията за достъп до местоположението за приложението си
- Проблеми със стари APK файлове, които използват разрешения за достъп до местоположението
За да добиете добра обща представа за това какво да имате предвид, когато изпращате приложение, което използва местоположението на заден план, гледайте видеоклипа за правилата на Google Play, свързан с декларираните разрешения и разкриването на информация в приложението
Приложението ви има ли нужда от достъп до местоположението на заден план?
Приложението ви трябва да иска достъп до местоположението на заден план само ако е необходим за основната му функционалност, т.е. за неговата главна цел. Това може да включва набор от важни функции, без които приложението ви няма да работи или ще бъде неизползваемо. Основните функции трябва да бъдат ясно документирани и представени в описанието на приложението.
Освен това приложението ви трябва да отговаря на следните изисквания наред с другите, описани в тази статия:
- Достъпът до местоположението на заден план може да се използва само когато е от значителна полза за потребителите и е свързан с основната функционалност на приложението.
- Никога не бива да искате от потребителите разрешения за местоположение единствено с цел реклама или анализ.
- Приложенията, създадени специално за деца, трябва да спазват правилата на Google Play за семейства.
- Съвет: За да научите повече, посетете секцията за запознаване с правилата за семейства в Академията на Google Play.
Ако приложението ви иска достъп до местоположението на заден план, без това да е важно за основната му функционалност, трябва да премахнете този достъп от него и/или да внедрите достъп до местоположението на преден план, когато активността на приложението е видима за потребителите. Местоположението на устройството представлява лични и поверителни потребителски данни и никога не може да се продава или споделя с цел улесняване на продажба (например за използване на SDK, което не спазва правилата). Затова приложенията, които имат достъп до местоположението на заден план, трябва да бъдат одобрени. В противен случай актуализациите им може да бъдат блокирани, а те – премахнати от Google Play.
За да научите повече за това кога и как да използвате информация за местоположението на заден план, разгледайте учебния курс на Академия на Google Play относно декларирането на използването на данни за местоположението на устройството. Той включва примери за функции, които осигуряват значителна полза на потребителите и са подходящи за основната функционалност на приложението, както и напътствия за попълване на формуляра за деклариране на разрешения.
Достъп до местоположението на преден план
Когато е възможно, осъществявайте достъп до местоположението на преден, а не на заден план. Каква е разликата? Достъпът до местоположението на преден план се осъществява, докато приложението е отворено и видимо за потребителя. Достъпът е на заден план, ако се осъществи след затваряне на приложението или натискане на бутона „Начало“ за връщане към основния екран.
Какво означава това от гледна точка на правилата ни относно разрешенията за достъп до местоположението? Достъпът до местоположението на преден план е най-прозрачен за потребителите, което насърчава доверието, и съответно е предпочитаният ни подход за приложенията в Google Play.
В някои случаи може да одобрим използването на услуга на преден план – тя представлява отделен API, който дава на приложението достъп до информацията за местоположението дори когато приложението е минимизирано и не е видимо за потребителя. Тези приложения обаче подлежат на проверка и трябва да отговарят на основни изисквания, включително следните:
- Използването на услугата на преден план трябва да започне в резултат на действие, инициирано от потребителя в приложението.
- Използването на услугата на преден план трябва да бъде прекратено веднага след края на случая на употреба, свързан със започнатото от потребителя действие.
Приложенията трябва да искат най-малкия обхват на достъп до местоположението (т.е. да използват разрешения за достъп на преден вместо на заден план), за да предоставят функцията или услугата, които го изискват. Освен това потребителите трябва с основание да очакват, че функцията или услугата на приложението се нуждае от заявеното ниво на достъп.
Ако използването на местоположението на устройството чрез услугата на преден план е равносилно на ACCESS_BACKGROUND_LOCATION (тоест „достъп до местоположението на заден план“), съответното приложение ще трябва да спазва изискванията за разрешенията за достъп до местоположението на заден план.
Примери за достъп до местоположението на преден план
- Функция, която извежда предложения за добавяне на приятели/играчи/връзки в близост само когато потребителят е в приложението (изключва предлагането на приятели/играчи/връзки в близост, когато то е затворено).
- Функция, която персонализира съдържание в приложението, като например местни новини или музикални плейлисти за дома и др., въз основа на местоположението на потребителя (без известие/сигнал/функция за потребителя, когато приложението е затворено).
- Функция, която ограничава съдържанието с цел налагане на управление на дигиталните права въз основа на региона.
- Проследяване на доставки/услуги (например за храна, пратки или превоз) от страната на потребителя (а не на шофьора).
- Навигация отсечка по отсечка (не е приложимо, ако дадена функция работи, докато потребителят е извън приложението, като например пасивно проследяване на маршрути/крачки, наблюдаване кога потребителят започва или спира да шофира и др.).
- Функция, която обобщава данните за местоположението на потребителите с цел показване на модели на трафика/места, на които има задръствания, или картографиране на скоростта на интернет в района.
Най-добри практики за достъп до местоположението на заден план
Не забравяйте да прегледате следните най-добри практики за достъп до данните за местоположението в приложението ви:
- Сведете до минимум използването на местоположението от страна на приложението, като работите с най-малкия обхват на достъп, необходим за предоставянето на дадена функция (напр. с ниска вместо с висока точност, на преден вместо на заден план).
- Помислете дали потребителите на приложението биха очаквали с основание функцията или услугата на приложението ви да се нуждае от заявеното ниво на достъп. Може да отхвърлим приложения, които искат или осъществяват достъп до местоположението на заден план без убедителна обосновка.
- Прегледайте контролния списък за достъп до местоположението на заден план, за да идентифицирате евентуален достъп в кода си.
- Прегледайте най-добрите практики за поверителност и се уверете, че сте разкрили точната информация и разполагате с декларация за поверителност.
- Потвърдете, че всички използвани от вас SDK или библиотеки на трети страни спазват правилата ни, включително използването на разрешения за достъп до местоположението.
- Имайте предвид, че пакетите с приложения или APK файловете във всички активни канали за пускане (включително затворените и отворените канали) подлежат на преглед.
Съображения в процеса на одобрение
Когато преглеждаме приложение, което иска достъп до местоположението на заден план, вземаме предвид въпроси като следните:
- Важен ли е достъпът до местоположението на заден план за основната функционалност на приложението?
- Достъпът до местоположението на заден план носи ли ясна полза на потребителя?
- Значителните ползи за потребителите включват физическа безопасност, възприемана безопасност и здраве/физическо състояние.
- Незначителните ползи за потребителите може да включват реклами или предложения, анализ, персонализиране, развлечения и удобство.
- Потребителите очакват ли приложението да осъществява достъп до местоположението им на заден план?
- Приложението може ли да осигури същата практическа работа, без да осъществява достъп до местоположението на заден план?
- Декларацията за поверителност публикувана ли е в Play Console и в самото приложение?
Списъкът не е изчерпателен, но ви дава представа как може да прегледаме и тълкуваме използването на разрешенията за достъп до местоположението от страна на дадено приложение.
Документация, необходима за разрешенията за достъп до местоположението на заден план
Ако приложението ви използва местоположението на заден план, трябва ясно да съобщите това на потребителите както в приложението, така и на страницата на малката му обява в магазина. Можете да направите това в описанието и екранните снимки на приложението и (ако е приложимо) чрез заглавието или иконата му.
Ето някои предложения за това как да откроите използването на местоположението на заден план от страна на приложението ви:
- Предоставете кратко описание, обозначаващо винаги включено местоположение (например „винаги знайте къде“).
- Включете екранна снимка от приложението, която показва карта/местоположението на потребителя или изображения с географски етикет.
- Ако е приложимо, включете текст или изображения в заглавието или иконата на приложението си, за да обозначите функцията му за местоположение.
Когато изпращате приложението си за одобрение, трябва да предоставите следните документи за разрешението за достъп до местоположението на заден план:
- формуляр за деклариране на разрешения;
- видеодемонстрация;
- съобщение за разкриване на информация по ясен начин в приложението;
- декларация за поверителност и в приложението, и на страницата на малката му обява в магазина.
Формуляр за деклариране на разрешения
Формулярът за деклариране на разрешения е налице в профила ви в Google Play Console. Можете да го намерите по следния начин:
- Отворете страницата „Съдържание на приложението“.
- Кликнете върху Стартиране в секцията „Разрешения с поверителен характер за приложението“.
- След това кликнете върху Стартиране в „Разрешения за достъп до местоположението“.
Ако видите подкани за други формуляри, като например формуляр за правата за достъп на приложението или декларация за органа за класифициране, първо попълнете тях. Те са задължителни стъпки за подготвяне на приложението ви за преглед в Google Play Console. За подробни инструкции вижте страницата Подготвяне на приложението ви за преглед.
Ако не виждате подканата за декларацията в Google Play Console, проверете дали използвате някое от разрешенията с поверителен характер за достъп до местоположението според целевото ниво на SDK на приложението си:
- Ако вашият пакет с приложения или APK файл е предназначен за Android 10 или по-нова версия (29-о или по-високо ниво на SDK) и съдържа разрешението ACCESS_BACKGROUND_LOCATION в манифеста, ще бъдете пренасочени, за да въведете подробностите за използването на местоположението.
- Ако вашият пакет с приложения или APK файл е предназначен за Android 9 или по-стара версия (28-о или по-ниско ниво на SDK) и съдържа ACCESS_COARSE_LOCATION или ACCESS_FINE_LOCATION, ще трябва да посочите намерението си за достъп до местоположението на заден план, след което ще бъдете пренасочени, за да въведете подробностите за използването на местоположението.
Попълване на формуляра за деклариране
Когато попълвате формуляра за деклариране относно разрешения и API, които осъществяват достъп до поверителна информация, отговорете на следните въпроси, за да може Google да оцени достъпа на приложението ви до местоположението на заден план.
Формулярът за деклариране на разрешения се фокусира върху това: Каква е основната цел на приложението ви?
- Достъп до местоположението: Защо приложението ви се нуждае от достъп до местоположението на заден план?
- Опишете само една базирана на местоположението функция на приложението си, която иска достъп до местоположението на заден план, и обяснете защо не може да бъде реализирана без него. Функцията трябва да бъде свързана с основното предназначение на приложението ви. Одобрението ще бъде предоставено за цялото приложение, а не само за тази функция.
- Не можем да оценяваме едновременно повече от една функция. Включването на няколко функции ще доведе до отхвърляне на приложението.
- Видеоинструкции: Предоставете връзка към кратък видеоклип, който ясно показва базираната на местоположението функция, използвана в приложението ви, която сте декларирали във формуляра си. Не забравяйте да включите във видеоклипа си диалоговия прозорец със съобщение за разкриване на информация по ясен начин, който се показва на потребителите. Препоръчителна продължителност на видеоклипа: Не повече от 30 секунди.
Видеодемонстрация
В предишната секция обяснихме повече за краткия видеоклип, който трябва да предоставите като част от декларацията си. Ето примерна видеодемонстрация, последвана от някои изисквания за видеоклипа.
Изисквания за видеоклипа
- функцията, която се активира на заден план;
- диалоговия прозорец със съобщението за разкриване на информация по ясен начин, който се показва на потребителите в приложението;
- подканата по време на изпълнение.
- Ако функцията няма насочен към потребителя интерфейс, когато местоположението на заден план е активно, посочете това в декларацията си и демонстрирайте функцията или въздействието ѝ възможно най-добре във видеоклипа си.
- Уверете се, че видеоклипът отразява поведението на приложението ви на устройство с Android. Например не изпращайте видеоклип за приложението си за iOS.
Разкриване на информация по ясен начин в приложението
Ако приложението ви иска достъп до местоположението на заден план, в него трябва да бъде разкрито как се осъществява достъп до данните на потребителите и как те се събират, използват и/или споделят.
Ето няколко примера за разкриване на информация по ясен начин в приложението.
Изисквания за съобщенията за разкриване на информация
Съобщението ви за разкриване на информация в приложението:
- трябва да бъде в самото приложение, както и в описанието и уебсайта му.
- трябва да се показва при обичайно използване на приложението, без да се налага потребителят да отваря меню или настройки.
- трябва да описва данните, до които се осъществява достъп или които се събират.
- трябва да обяснява как ще се използват и/или споделят данните.
- не може да се намира само в общи условия или декларация за поверителност.
- не може да бъде включено в други съобщения за разкриване на информация, които не са свързани със събирането на лични или поверителни данни.
- не се нуждае от бутон за получаване на изричното съгласие на потребителите, като например „Приемам“ или „Разбирам“. Той се поставя в подканата по време на изпълнение, която се показва веднага след това. Можете също да дадете възможност на потребителите да затворят съобщението за разкриване на информация или да прекарат пръст, за да излязат от него.
Съобщението за разкриване на информация трябва:
- да включва термина „местоположение“.
- да указва естеството на използването на местоположението на заден план от страна на приложението чрез една от следните фрази: „на заден план“/„когато приложението е затворено“/„използва се винаги“/„когато приложението не се използва“.
- да изброява всички функции на приложението, които използват местоположението на заден план.
- да включва следната фраза, ако разширите разрешената употреба, за да се показват реклами: „използва се за показване на реклами/поддържане на реклами“. Изберете най-точната формулировка.
Препоръчителен формат за съобщението за разкриване на информация
За да спазите изискванията, свързани с правилата, препоръчваме да използвате формулировката по-долу. Обърнете внимание, че вторият пример включва използването на местоположението с рекламна цел. Използването на данни за местоположението за показване на реклами трябва да спазва съответните ни правила.
Изберете най-подходящата формулировка:
- „[Това приложение] събира данни за местоположението, за да обезпечи работата на [функция], [функция] и [функция] дори когато приложението е затворено или не се използва“.
- „[Това приложение] събира данни за местоположението, за да обезпечи работата на [функция], [функция] и [функция] дори когато приложението е затворено или не се използва. Освен това тези данни се използват за поддържане на реклами.“
Примери:
„Fitness Funds събира данни за местоположението, за да обезпечи работата на функцията за проследяване на физически упражнения дори когато приложението е затворено или не се използва.“
„Това приложение събира данни за местоположението, за да обезпечи работата на функциите за проследяване и показване на сигнали за времето в района дори когато приложението е затворено или не се използва.“
Съобщението за разкриване по ясен начин може да включва друга информация, за да се гарантира спазването на свързаните с правилата изисквания и яснотата за потребителите, но трябва да включва поне горепосоченото, където е уместно.
Забележка: Ако функцията няма насочен към потребителя интерфейс, когато местоположението на заден план е активно, вместо това трябва да се показва известие за разкриване на информация по ясен начин при първото отваряне на приложението.
Декларация за поверителност и в приложението ви, и на страницата на малката му обява в магазина
Декларацията за поверителност на приложението ви трябва, заедно със съобщенията за разкриване на информация в него, изчерпателно да описва начина, по който то събира, използва и/или споделя потребителските данни, включително типовете страни, с които ги споделя. Уверете се, че декларацията ви за поверителност:
- е публикувана на активен URL адрес (не във формат PDF);
- не може да се редактира;
- е достъпна чрез връзка в приложението ви и на страницата на малката му обява в магазина;
- е ясно обозначена като декларация за поверителност на приложението ви в заглавието или URL адреса, както и в основната част на страницата;
- съдържа препратка към юридическото лице (програмист или дружество), използвано в малката обява в Google Play, или към точното име на приложението;
- описва конкретно поверителността на потребителите;
- разкрива подходящата свързана информация, съдържа референтни данни за местоположението и предоставя информация за използването на данните за местоположението от страна на приложението.
Трябва също да добавите декларацията за поверителност на приложението си към страницата на малката му обява в магазина. Това осигурява прозрачност за потребителите и показва как боравите с поверителни потребителски данни и такива на устройството. Можете да се обърнете към правен експерт, за да получите съвет за други изисквания.
Често срещани нарушения и стъпки за отстраняването им
Неясно описание на функциите
Ако въз основа на декларацията ви не можем да идентифицираме функцията, която изисква достъп до местоположението на заден план, трябва да предоставите ясно описание или допълнителна информация за нея. Когато приложението ви има няколко функции, които изискват достъп до местоположението на заден план, трябва да изберете само една, която да декларирате.
За да решите този проблем, изпълнете една от следните две стъпки:
- Изпратете отново формуляр за деклариране, който изяснява и/или добавя информация към описанието ви за една функция, която изисква достъп до местоположението на заден план.
- Премахнете разрешението от манифеста на приложението, както и съответния изходен код за всички APK файлове във всички канали (включително затворените и отворените канали).
Ако приложението ви има няколко функции, които изискват достъп до местоположението на заден план, използвайте следните критерии, за да изберете само една, която да декларирате. След това изпратете отново формуляра за деклариране чрез профила си в Google Play Console.
- Избраната от вас функция трябва да е от съществено значение за основната функционалност на приложението ви, която е главната му цел. Без тази основна функция то няма да работи правилно или ще бъде неизползваемо.
- Помислете дали потребителите очакват приложението ви да осъществява достъп до местоположението им на заден план и дали можете да осигурите същата практическа работа без този достъп.
- Функцията трябва да осигурява значителни ползи на потребителите. Например семейно придружаващо приложение използва местоположението на заден план, за да задейства сигнал, ако детето напусне геозонирана област, и да уведомява потребителите за оферти в района. В декларацията ви за разрешения трябва да се използва функцията за безопасност на децата чрез геозониране, тъй като тя е по-полезна за потребителите (възприемана безопасност), отколкото рекламите въз основа на местоположението (удобство/персонализиране).
- Достъпът до местоположението на заден план единствено с цел показване на реклами ще бъде отказан.
Декларирани са няколко функции
Програмистът може да декларира само една функция въз основа на местоположението, за която се изисква достъп до него на заден план. Избраната от вас функция трябва да е от съществено значение за основната функционалност на приложението ви, която е главната му цел.
Когато приложението ви има няколко функции, които изискват достъп до местоположението на заден план, изберете само една, която да декларирате, и изпратете отново формуляра за деклариране чрез профила си в Google Play Console. При избора на функцията вземете предвид следните въпроси:
- Необходима ли е тази функция за основната функционалност или цел на приложението ви? Може ли то да работи правилно или да бъде използваемо без нея?
- Потребителите очакват ли приложението ви да осъществява достъп до местоположението им на заден план? Ако отговорът е „не“, вероятно то не е добър кандидат за получаване на достъп до местоположението на заден план.
- Може ли приложението ви да осигури същата практическа работа, без да осъществява достъп до местоположението на заден план? Ако отговорът е „да“, премахването на този достъп ще увеличи вероятността да получите одобрение.
- Ако решите, че приложението ви не е добър кандидат за достъп до местоположението на заден план и/или че можете да предлагате същата практическа работа на потребителите без този достъп, премахнете съответното разрешение от манифеста на приложението, както и свързания с него изходен код от всички APK файлове във всички канали (включително затворените и отворените канали).
- Тази функция осигурява ли значителна полза на потребителите? Например семейно придружаващо приложение използва местоположението на заден план, за да задейства сигнал, ако детето напусне геозонирана област, и да уведомява потребителите за оферти в района. В декларацията за разрешения трябва да се използва функцията за безопасност на децата чрез геозониране, тъй като тя е по-полезна за потребителите (възприемана безопасност), отколкото рекламите въз основа на местоположението (удобство/персонализиране).
- Рекламите ли са единствената причина за заявяването на достъп до местоположението на заден план? Заявките за достъп единствено с цел показване на реклами ще бъдат отхвърляни.
В приложението не може да се потвърди функция на заден план
Екипът ни за преглед трябва да може да потвърди, че приложението предлага декларираната функция, която изисква достъп до местоположението на заден план, и да провери функционалността ѝ в приложението. Ако дадена функция не е видима за потребителя, изпратеният видеоклип трябва да демонстрира функционалността ѝ.
За да решите проблема, променете видеоклипа си, така че да демонстрирате декларираната функция, за която искате достъп до местоположението на заден план, и изпратете отново формуляра си за деклариране чрез профила си в Google Play Console.
- Във видеоклипа демонстрирайте функционалността на функцията в приложението, която използва достъпа до местоположението на заден план, включително начина, по който потребителят ще задейства съобщението за разкриване на информация по ясен начин и разрешението по време на изпълнение (със съгласието на потребителя).
- Ако функционалността на декларираната от вас функция не е директно видима за потребителя, демонстрирайте практическата работа в приложението. Покажете например как функцията уведомява потребителя за сигнал за измама.
Функцията не отговаря на изискванията за достъп до местоположението на заден план
Екипът ни за преглед може да установи, че декларираната функция не отговаря на изискванията, свързани с правилата ни относно разрешенията за достъп до местоположението. За да решите проблема, премахнете заявката за достъп до местоположението на заден план и изпратете актуализация на приложението си. Следвайте инструкциите в това ръководство, ако искате да декларирате друга функция за достъп до местоположението на заден план:
- Изберете дадена функция само ако предоставя ясна полза на потребителите и е важна за основната функционалност на приложението ви, която е главната му цел. Без тази основна функция то няма да работи правилно или ще бъде неизползваемо.
- Помислете дали потребителите очакват приложението ви да осъществява достъп до местоположението им на заден план. Ако отговорът е „не“, вероятно то не е добър кандидат за получаване на достъп до местоположението на заден план.
- Ако можете да предоставите на потребителите същата практическа работа, без да осъществявате достъп до местоположението на заден план, изберете този вариант.
- Ако прецените, че приложението Ви не е добър кандидат за достъп до местоположението на заден план и/или че можете да предложите на потребителите същата практическа работа без такъв достъп, премахнете съответното разрешение от манифеста на приложението, както и свързания с него изходен код за всички APK файлове във всички канали (включително затворените и отворените тестови канали).
Проблеми с изпратен видеоклип
Понякога не можем да гледаме видеоклипа, посочен в декларацията, или той не отразява точно практическата работа в приложението. Видеоклипът трябва да показва функционалността на декларираната функция в приложението и как тя използва местоположението на заден план. Демонстрирайте начина, по който потребителят ще задейства съобщението за разкриване на информация по ясен начин и базираното на устройството разрешение по време на изпълнение (със съгласие на потребителя).
Проверете дали видеоклипът ви е достъпен и/или го променете, за да показва ясно декларираната функция, която изисква достъп до местоположението на заден план. След това изпратете отново формуляра за деклариране чрез профила си в Google Play Console.Невалидна декларация за поверителност
При прегледа може да установим, че декларацията за поверителност не отговаря на изискванията, свързани с правилата ни. За да решите този проблем, прегледайте правилата относно личните и поверителните потребителски данни. След това добавете или актуализирайте декларацията си за поверителност (ако е необходимо с цел спазване на изискванията), като изпълните следните указания:
- Декларацията ви за поверителност трябва да е публикувана на активен URL адрес (не във формат PDF).
- Тя трябва да бъде без възможност за редактиране.
- Трябва да се отнася за приложението ви.
- Трябва да обхваща конкретно поверителността на потребителите.
- Трябва да има връзка към декларацията ви за поверителност в самото приложение и на страницата на малката му обява в магазина.
- Декларацията ви трябва да съдържа препратка към същото юридическо лице (например програмист или дружество), посочено в малката обява в Google Play, или към точното име на приложението.
Връзката към декларацията за поверителност е невалидна или липсва
Актуализирайте декларацията си за поверителност:
- Тя трябва да е публикувана на активен URL адрес (не във формат PDF).
- Трябва да бъде без възможност за редактиране.
- Трябва да се отнася за приложението ви.
- Трябва да обхваща конкретно поверителността на потребителите.
- Трябва да има връзка към декларацията ви за поверителност в самото приложение и на страницата на малката му обява в магазина.
- Декларацията ви трябва да съдържа препратка към същото юридическо лице (например програмист или дружество), посочено в малката обява в Google Play, или към точното име на приложението.
Съобщението за разкриване на информация е непълно
Съобщението за разкриване на информация по ясен начин трябва да се показва преди подканата за разрешение за достъп до местоположението, извеждана по време на изпълнение на приложението, и да информира потребителите кои функции ще използват местоположението на заден план. Прегледайте изискванията за разкриване на информация по ясен начин и получаване на съгласие и актуализирайте съответното съобщение:
- Уверете се, че то включва термина „местоположение“.
- Посочете начина, по който местоположението се използва на заден план, посредством една от следните фрази: „на заден план“/„когато приложението е затворено“/„използва се винаги“/„когато приложението не се използва“.
- Включете списък с всички функции, които използват местоположението на заден план.
- Ако разширите разрешената употреба, за да се показват реклами, включете следното: „използва се за показване на реклами/поддържане на реклами“. Изберете най-точната формулировка.
Съобщението за разкриване на информация по ясен начин не е намерено
Съобщението за разкриване на информация по ясен начин трябва да се показва в диалогов прозорец в приложението, който да се извежда преди подканата по време на изпълнение, свързана с разрешението за достъп до местоположението. Ако приложението ви няма такова съобщение, прегледайте изискванията за разкриване на информация по ясен начин и получаване на съгласие и добавете.
- Съобщението за разкриване на информация по ясен начин трябва да се показва преди подканата за разрешение за достъп до местоположението, която се извежда по време на изпълнение на приложението.
- Включете поне следното изречение, като го адаптирате така, че да включва всички функции, които заявяват достъп до местоположението на заден план в приложението ви и които са леснодостъпни за потребителя: „Това приложение събира данни за местоположението, за да обезпечи работата на [функция], [функция] и [функция] дори когато приложението е затворено или не се използва.“. Ако разширите разрешената употреба, за да се показват реклами, включете и следното: „Също така тези данни се използват за показване на реклами.“.
- Включете други подробности, които са необходими на потребителя, за да разбере как и защо използвате местоположението на заден план. Допуска се допълнително съдържание, но то не трябва да затруднява потребителя да види задължителното.
Преди подканата по време на изпълнение, свързана с разрешението за достъп до местоположението, трябва да се показва съобщение за разкриване на информация по ясен начин
Съобщението за разкриване на информация по ясен начин трябва да се показва в диалогов прозорец в приложението, който да се извежда преди подканата по време на изпълнение, свързана с разрешението за достъп до местоположението. Уверете се, че това съобщение се показва в правилния момент и отговаря на изискванията за разкриване на информация по ясен начин и получаване на съгласие:
- В диалогов прозорец представете съобщението за разкриване на информация по ясен начин за приложението си. Той трябва да се показва преди подканата по време на изпълнение, свързана с разрешението за достъп до местоположението.
- Включете поне следното изречение, като го адаптирате така, че да включва всички функции, които заявяват достъп до местоположението на заден план в приложението ви и които са леснодостъпни за потребителя: „Това приложение събира данни за местоположението, за да обезпечи работата на [функция], [функция] и [функция] дори когато приложението е затворено или не се използва.“.
- Включете други подробности, които са необходими на потребителя, за да разбере как и защо използвате местоположението на заден план. Допуска се допълнително съдържание, но то не трябва да затруднява потребителя да види задължителното.
- Включете следното изречение, ако разширите разрешената употреба, за да се показват реклами: „Също така тези данни се използват за показване на реклами.“.
Функцията не отговаря на условията за достъп до местоположението на заден план
Екипът ни за преглед може да установи, че декларираната функция няма нужда от достъп до местоположението на заден план, за да работи, или че вместо това може да използва достъп на преден план. В такъв случай функцията няма да отговаря на условията за одобрение на достъпа до местоположението на заден план.
В подобни случаи можете да премахнете достъпа до местоположението на заден план от приложението и/или вместо това да използвате достъп на преден план. След това изпратете актуализация на приложението си.
Липсващи или невалидни идентификационни данни за тестване
Функцията в приложението е различна от декларираната
Как да премахнете достъпа до местоположението на заден план
Ако сте установили, че приложението ви няма нужда от достъп до местоположението на заден план, изпълнете стъпките в тази секция, за да премахнете достъпа и да постигнете съответствие с правилата. Също така ще трябва да изпратите приложението си за преглед, ако в пакетите с приложения или APK файловете се използват разрешения за достъп до местоположението (включително в канали, различни от стандартния). За списък със засегнатите пакети с приложения или APK файлове отворете Съдържание на приложението (Правила > Съдържание на приложението > Разрешения с поверителен характер за приложението > Показване на обобщената информация) в профила си в Google Play Console.
В случай че сте имали неспазващи правилата пакети с приложения или APK файлове с достъп до местоположението на заден план, те не трябва да присъстват в нито една от текущите ви версии дори ако не използвате определени канали.
- Отворете инструмента за разглеждане на Android App Bundle (
Тестване и публикуване
> Инструмент за разглеждане на Android App Bundle), за да проверите дали дадена версия е активна. - Когато изпращате нов пакет с приложения или APK файл с цел замяна на предишния неспазващ правилата такъв елемент, проверете дали предишният елемент е в секцията „Невключени“, преди да разпространите новата версия.
- За допълнителни указания разгледайте секцията „Невключени“ в статията Подготвяне и разпространение на версии.
- Уверете се, че всяка нова версия, която отговаря на изискванията, е достъпна за 100% от потребителите и напълно деактивира неспазващите правилата пакети с приложения или APK файлове.
Ако продължавате да срещате проблеми, след като сте проверили пътищата на кода си и сте ограничили използването само за цели на преден план, прегледайте всички SDK на трети страни, използвани в приложението, които може да осъществяват достъп до местоположението на заден план.
Кога да актуализирате одобрението за разрешенията за достъп до местоположението за приложението си
Ваша отговорност е да се погрижите приложението ви да бъде одобрено за използване на местоположението на заден план и всички бъдещи негови версии да спазват правилата. Актуализациите на приложенията ще бъдат преглеждани в съответствие с правилата на Google Play. Съществените промени в приложението ви може да засегнат одобрението му за достъп до местоположението на заден план и да доведат до допълнителни прегледи.
Ако има промяна във функция на приложението, която използва местоположението на заден план, моля, изпратете нов формуляр за деклариране, за да извършим необходимия преглед.
Проблеми със стари APK файлове, които използват разрешения за достъп до местоположението
Ако имате стар APK файл или съответно файлове с разрешения за достъп до местоположението и вече не е възможно да правите промени в кода им, може да кандидатствате за изключение от правилата.
За да отговаряте на условията за изключение, трябва да спазвате всички изисквания по-долу:
- Трябва да декларирате конкретните APK файлове, за които искате да се направи изключение.
- APK файловете, за които заявявате изключение, трябва да са публикувани преди 1 януари 2019 г.
- За потребителите на Android Oreo (API ниво 26) или по-нови версии трябва да използвате алтернативни APK файлове, които спазват правилата относно разрешенията за достъп до местоположението.
- APK файловете, за които заявявате изключение, трябва да представляват много малък процент (малки едноцифрени проценти) от общия брой на инсталиранията ви.
Google Play ще прегледа заявката и ще разреши изключение според случая. Друга възможност е да прекратите публикуването на APK файловете в нарушение, така че да спазвате правилата относно разрешенията за достъп до местоположението.
Сродно съдържание
- Научете повече за декларирането на разрешения в Google Play Console.
- Научете повече за създаването на приложения, които използват информация за местоположението, на сайта за Android за програмисти.
- Научете повече за разрешенията и работния процес за използване на разрешения на сайта за Android за програмисти.
- Научете повече за най-добрите практики за поверителност на сайта за Android за програмисти.
- Прочетете правилата ни относно потребителските данни.
- Научете повече за това как да спазвате правилата на Google Play за местоположението на устройството в Академията за създатели на приложения.