Тражење приступа локацији у позадини

Academy Logo

Бесплатна обука.

Сазнајте више о томе како можете да смањите коришћење података о локацији да бисте заштитили приватност корисника у Академији за успех апликација.
 
Разумемо да ће због поштовања смерница за локацију неки програмери имати много додатног посла. Зато смо продужили рок за примену свих неопходних промена.

Google Play ограничава коришћење високоризичних или осетљивих дозвола.

Ускоро ћемо почети са забраном непотребног приступа локацији у позадини.

Апликација не треба да тражи приступ локацији у позадини ако то није неопходно. Ако апликација захтева приступ локацији у позадини, али он није неопходан за основну функцију апликације, морате да га уклоните из апликације и/или да примените приступ у првом плану, на пример када је активност апликације видљива корисницима. У наставку можете да пронађете детаље о примени која је у складу са смерницама.

Добијте одобрење за приступ апликацијe локацији у позадини

Пре него што применимо ове промењене смернице, моћи ћете да пошаљете случај коришћења за постојећу апликацију помоћу Play конзоле и да примите повратне информације о томе да ли је у складу са новим смерницама. То вам пружа прилику да примите повратне информације на основу којих можете да примените одређене мере пре него што ове смернице у потпуности ступе на снагу, као и довољно времена за уношење одговарајућих промена.

Предлажемо вам да прегледате најбоље праксе у вези са локацијом и да процените да ли вам је приступ локацији у позадини стварно потребан пре него што унесете и пошаљете промене.

Промене хронологије за преглед и одобрења

Од 30. септембра 2020.  почећемо да прегледамо апликације које захтевају приступ локацији у позадини. Ако то утиче на вашу апликацију, обавестићемо вас на страници Садржај апликације (Смернице > Садржај апликације) у Play конзоли да бисте попунили образац са декларацијом за дозволе.

Од 18. јануара 2021. све нове апликације (први пут објављене после 16. априла 2020) које се пошаљу на Google Play и које приступају локацији у позадини ће морати да буду одобрене пре објављивања.

Од 29. марта 2021. све постојеће апликације (први пут објављене пре 16. априла 2020) које приступају локацији у позадини ће морати да буду одобрене или ће бити уклоњене са Google Play-а.

Провере при прегледу апликације

Током прегледа апликације проверавамо:

  • Да ли функција има јасну вредност за корисника?
  • Да ли корисници могу да очекују да апликација приступа њиховој локацији у позадини?
  • Да ли је функција важна за основну сврху апликације?
  • Да ли можете да пружате исти доживљај без приступа локацији у позадини?

Напомена: Ова листа није свеобухватна, али је њен циљ да вам помогне да прегледате и интерпретирате начине које ваше апликације користе дозволе за локацију.

Основна функција је дефинисана као главна сврха апликације. То може да буде група основних функција, а то све мора да буде јасно наведено и промовисано у опису апликације. Без основних функција апликација је „неисправна“ или неупотребљива.

Најбоље праксе и смернице за приступање подацима о локацији

Овај одељак садржи најбоље праксе и смернице за приступање подацима о локацији, алтернативне опције и савете о томе како да приступ подацима о локацији учините јаснијим за кориснике.

Најбоље праксе

Саветујемо свим програмерима да прегледају следеће најбоље праксе за приступање подацима о локацији у својим апликацијама:

  • Прегледајте контролну листу за приступ локацији у позадини да бисте у коду открили све потенцијалне приступе. Не заборавите да имате одговорност и да обезбедите усклађеност са смерницама, укључујући коришћење дозвола за локацију, за све независне SDK-ове и библиотеке које користите.
  • Смањите коришћење локације тако што ћете користити минимални опсег који је неопходан за пружање функције (односно, оквирну уместо прецизне локације, у предњем плану уместо у позадини).
  • Прегледајте најбоље праксе у вези са приватношћу и уверите се да сте навели одговарајуће обавештење о откривању података и смернице за приватност.
  • Никада не треба да тражите дозволе за локацију од корисника само у сврху оглашавања или аналитике.
Додатна упутства за приступ локацији у позадини

Апликација треба да захтева најнижи могући опсег приступа (тј. приближни уместо прецизног и у првом плану уместо у позадини) да би се пружала тренутна функција или услуга за коју је неопходан приступ локацији у позадини. Корисници треба у разумној мери да очекују да је тој функцији неопходан затражени ниво локације. На пример, можемо да одбијемо апликације које захтевају локацију у позадини или приступ њој без одговарајућег оправдања.

Локација у позадини може да се користи само да би се корисницима пружале корисне функције у вези са основном функцијом апликације.

Апликацијама је дозвољено да приступају локацији помоћу дозволе за услугу у првом плану (када апликација има само приступ у првом плану, нпр: „док се користи“) ако се коришћење:

  • започне као наставак радње коју је корисник покренуо у апликацији и
  • оконча чим апликација доврши случај коришћења радње коју је корисник покренуо.

Апликације које су посебно дизајниране за децу морају да буду у складу са смерницама програма За породицу.

Алтернативе за функције које траже приступ локацији у позадини

У наставку је листа потенцијалних функција које често могу да се користе уз приступ локацији у првом плану. Ако имате ове функције, то не значи да ће апликација аутоматски бити одбијена. Међутим, ако су ове функције једини разлог из ког апликација захтева приступ локацији у позадини, онда су шансе за одбијање веће.

  • Предлагање додавања пријатеља/играча/веза у близини само кад је корисник у апликацији [искључује се предлагање пријатеља/играча/веза у близини док је апликација затворена]
  • Персонализовани садржај у апликацији на основу локације корисника (тј. музичка плејлиста за почетну страницу, локалне вести итд.) без обавештења/упозорења/функције за корисника кад је апликација затворена 
  • Ограничавање садржаја тако да се примењује управљање дигиталним правима на основу региона
  • Праћење испоруке/услуге (на пример, храна, пакет или вожња) од стране корисника (не возача)
  • Детаљна навигација [није примењиво ако се било која функција обавља док је корисник изван апликације, као што је пасивно праћење рута/корака, надгледање када корисник почиње или прекида вожњу итд.]
  • Прикупљање података о локацији корисника ради приказивања образаца саобраћаја/тачака са великим закрчењем или мапирања брзина интернета у близини

Имајте на уму да ово није свеобухватна листа и да ће свака апликација бити процењена на основу њене наведене основне функције. Међутим, ако апликација има само функције као што су оне изнад које захтевају коришћење локације у позадини, размислите о томе да замените приступ локацији у позадини приступом локацији у првом плану.

Учините приступ локацији у позадини јаснијим за кориснике

Ако планирате да у апликацији користите локацију у позадини, треба да обавестите кориснике о томе у уносу у Google Play продавници помоћу описа апликације, снимака екрана и (ако је примењиво) наслова или иконе. 

Ево како можете да истакнете информације о коришћењу локације у позадини за кориснике:

  • Наведите кратак опис да бисте сигнализирали „локацију“ (на пример. „пронађи свуда“ или „увек зна где“).
  • Уврстите снимак екрана из апликације на ком се приказује мапа/локација корисника или географски означене слике. 
  • Ако је примењиво, наслов или икона апликације може исто да сигнализира функцију локације у апликацији.

Видео презентација

Као део декларације за дозволе, морате да наведете линк до кратког видеа који приказује функцију засновану на локацији у апликацији која захтева приступ локацији у позадини (док се апликација не користи). 

Видео треба да приказује функцију локације у позадини и неопходне кораке за проналажење и омогућавање те функције у апликацији. Видео треба да приказује:

  • Упит за време извршавања,
  • уочљив дијалог за откривање података у апликацији који се приказује корисницима (описано у наставку),
  • и функцију која се активира из позадине.

Препоручено трајање је 30 секунди или мање. Пожељни формат видеа је YouTube линк, али су подржани и линкови за простор у клауду до mp4 датотеке или неког другог уобичајеног формата видео датотека.

Уочљиво откривање података

Ако апликација приступа локацији у позадини, морате да наведете откривање у апликацији у вези са приступом подацима и њиховим прикупљањем, коришћењем и дељењем. Откривање у апликацији:

  • Мора да буде у оквиру саме апликације, а не само у опису апликације или на веб-сајту;
  • Мора да се приказује током уобичајеног коришћења апликације и да не захтева да корисник иде у мени или подешавања;
  • Мора да описује податке којима се приступа или који се прикупљају;
  • Мора да објашњава како ће се подаци користити и/или делити;
  • Не може да се постави само у политику приватности или услове коришћења услуге; и
  • Не може да се уврсти у исту групу са другим откривањима која нису повезана са прикупљањем личних или осетљивих података.
  • Нису неопходне опције „Прихватам“ или „Разумео/ла сам“ које потврђује корисник. Затварање или превлачење су прихватљиви начини за излазак из обавештења о откривању података.

МОРА да обухвата следеће речи којима се кориснику објашњава коришћење локације у позадини:

  • „[Ова апликација] прикупља податке о локацији да би се омогућила [„функција“], [„функција“], [„функција“] чак и када је апликација затворена или се не користи.

Поред тога, ако проширите коришћење на огласе, морате да уврстите следеће:

  • „Ови подаци се користе и за приказивање огласа/пружање подршке за оглашавање/подршку огласима.“ (Одаберите најпрецизнију фразу.)

Уочљиво откривање података може да обухвата и друге информације да би се обезбедила усклађеност са захтевима смерница и пружило објашњење корисницима, али, када је то релевантно, мора да обухвата најмање претходно наведено.

Честа питања

Моја апликација има више функција које користе локацију у позадини. Шта да радим?

Можете да одредите само једну функцију апликације која користи локацију у позадини за преглед. Ако апликација садржи више функција које су неопходне за сврху апликације и користе локацију у позадини, изаберите функцију која пружа највећу корист кориснику. 

На пример, пратећа апликација за породицу која користи локацију у позадини да би обавештавала кориснике о понудама у близини и покреће обавештење ако дете напусти географски ограничен регион. Функција географског ограничавања ради безбедности детета треба да се користи на декларацији за дозволе јер она пружа већу корист (доживљај безбедности) од контекстуалних огласа заснованих на локацији (практичност/персонализација).

Google Play ће одредити да ли испуњавате услове за локацију у позадини на основу прегледа примарне функције апликације коју сте навели. Међутим, одобрење за коришћење локације у позадини се добија на нивоу апликације. Ваша је одговорност да осигурате да се све друге функције које можда користе локацију у позадини придржавају смерница, укључујући и захтеве који им припадају, и открију кориснику путем уочљивог откривања података у апликацији.

Где могу да пронађем декларацију?

Декларација за дозволе за локацију ће бити доступна у Play конзоли 30. септембра 2020. Ако APK апликације или скуп апликација садрже стринг ACCESS_BACKGROUND_LOCATION и циљају Android 10 или новији (SDK нивоа 29 или новији), бићете преусмерени на комплетне детаље о коришћењу локације на страници Садржај апликације.

Ако апликација приступа локацији у позадини само у APK-овима или пакетима апликација који циљају Android 9 или старију верзију (SDK нивоа 28 или старији) и садржи стрингове ACCESS_COARSE_LOCATION или ACCESS_FINE_LOCATION, мораћете да назначите да намерно приступате локацији у позадини на страници Садржај апликације у Play конзоли. Затим ћете бити усмерени да унесете све детаље о коришћењу локације.

Шта ако имам стари APK са дозволама за локацију и не могу да мењам кôд?

Ако имате старе APK-ове са дозволама за локацију и више не можете да мењате кôд у тим APK-овима, можете да се пријавите за изузимање из смерница.

Да бисте се квалификовали за изузимање, морате да испуните СВЕ захтеве наведене у наставку:

  • Морате да пријавите конкретне APK-ове за које желите изузетак.
  • APK-ови за које тражите изузетак морају да буду објављени пре 1. јануара 2019.
  • Корисницима са Android-ом Oreo (API нивоа 26) или новијим морате да обезбедите алтернативне APK-ове који морају да буду усклађени са смерницама за дозволе за локацију.
  • APK-ови за које тражите изузетак морају да представљају веома мали проценат (не више од ниског једноцифреног броја у %) укупног броја инсталирања.

Google Play ће прегледати захтев и одобриће изузетке у зависности од случаја. Можете и да опозовете објављивање APK-ова који крше смернице да бисте се придржавали смерница за дозволе за локацију.

Сродни садржај

Да ли вам је ово било корисно?
Како то можемо да побољшамо?