Objašnjenje dopuštenja za lokaciju u pozadini

U ovom članku provest ćemo vas kroz ključna razmatranja i zahtjeve koji se primjenjuju kad šaljete aplikaciju radi dobivanja dopuštenja za pristup lokaciji u pozadini. 

Za dobar pregled svega što treba uzeti u obzir kad šaljete aplikaciju koja upotrebljava lokaciju u pozadini pogledajte pravila Google Playa – navedena dopuštenja i otkrivajuće objave u aplikaciji

Je li vašoj aplikaciji potreban pristup lokaciji u pozadini?

Aplikacija bi trebala zahtijevati pristup lokaciji u pozadini samo ako je to nužno za njezinu osnovnu funkciju. Osnovna funkcija vaše aplikacije predstavlja njezinu glavnu svrhu. To može uključivati skup važnih značajki bez kojih vaša aplikacija nije ispravna ili upotrebljiva. Osnovne značajke moraju se na uočljiv način dokumentirati i promicati u opisu aplikacije.

Osim toga, vaša aplikacija mora ispunjavati sljedeće zahtjeve, uz ostale zahtjeve navedene u ovom članku:

  • Lokacija u pozadini smije se upotrebljavati samo ako to korisnicima pruža značajnu korist i relevantno je za osnovnu funkciju aplikacije.
  • Od korisnika nikad ne smijete zahtijevati dopuštenja za lokaciju samo u svrhu oglašavanja ili analitike.
  • Aplikacije koje su posebno namijenjene djeci moraju biti u skladu s pravilima za obitelji Google Playa.

Ako vaša aplikacija zahtijeva pristup lokaciji u pozadini, ali on nije važan za njezinu osnovnu funkciju, morate ga ukloniti iz aplikacije i/ili implementirati pristup lokaciji u prednjem planu, kad je aktivnost aplikacije vidljiva korisnicima. Lokacija uređaja je osobna, a osjetljivi korisnički podaci nikad se ne smiju prodavati niti dijeliti u svrhu omogućivanja prodaje (na primjer, za upotrebu neusklađenih SDK-ova). Zato se aplikacije koje pristupaju lokaciji u pozadini moraju odobriti. Bez tog odobrenja, ažuriranja aplikacije mogla bi se blokirati, a aplikacija ukloniti s Google Playa. 

Da biste saznali više o tome kada i kako upotrebljavati podatke o lokaciji u pozadini, proučite obuku o navođenju upotrebe podataka o lokaciji uređaja na Google Play akademiji. Obuka sadrži primjere značajki koje korisnicima pružaju značajnu korist i relevantne su za osnovnu funkciju aplikacije. Tu možete pronaći i vodič za ispunjavanje obrasca izjave o dopuštenjima.

Pristup lokaciji u prednjem planu

Kad god je to moguće, lokaciji nastojte pristupati u prednjem planu, a ne u pozadini. U čemu je razlika? Pristup lokaciji u prednjem planu događa se dok je aplikacija otvorena i vidljiva korisniku. Ako do pristupa dođe nakon što korisnik zatvori aplikaciju ili se vrati na glavni zaslon pomoću gumba početnog zaslona, aplikacija pristupa lokaciji u pozadini.

Što to znači u smislu naših pravila o dopuštenjima za lokaciju? Pristup lokaciji u prednjem planu najtransparentniji je za korisnike. Njime se promiče povjerenje i zbog toga je naš preferirani pristup za aplikacije na Google Playu.  

U nekim slučajevima aplikaciji možemo odobriti upotrebu usluge u prednjem planu, zasebnog API-ja koji aplikaciji omogućuje pristup podacima o lokaciji čak i kad je aplikacija minimizirana i nije vidljiva korisniku. Međutim, ti slučajevi podliježu pregledu i moraju ispunjavati ključne zahtjeve, uključujući sljedeće:

  • Upotreba usluge u prednjem planu mora se pokrenuti kao nastavak radnje u aplikaciji koju je pokrenuo korisnik.
  • Upotreba usluge u prednjem planu mora se prekinuti odmah nakon što aplikacija dovrši namjeravani scenarij upotrebe za radnju koju je pokrenuo korisnik. 

Aplikacije trebaju zahtijevati minimalni opseg (tj. upotrebu dopuštenja za lokaciju uređaja u prednjem planu umjesto u pozadini) potreban za pružanje značajke ili usluge za koju je potrebna lokacija. Korisnici bi trebali razumno očekivati da je značajci ili usluzi aplikacije potrebna tražena razina lokacije. 

Ako aplikacija upotrebljava lokaciju uređaja putem usluge u prednjem planu i ta je upotreba istovjetna dopuštenju ACCESS_BACKGROUND_LOCATION (odnosno "lokaciji u pozadini"), na aplikaciju će se primjenjivati zahtjevi za dopuštenja za lokaciju u pozadini. 

 

Primjeri pristupa lokaciji u prednjem planu

U nastavku slijedi popis značajki koje bi se mogle upotrebljavati s pristupom lokaciji u prednjem planu umjesto u pozadini. Ako imate te značajke, to ne znači da će se vaša aplikacija automatski odbiti za pristup lokaciji u pozadini. Svaku aplikaciju ocjenjujemo na temelju njezine navedene osnovne funkcije. No ako su značajke poput tih jedini razlog zašto aplikacija traži pristup lokaciji u pozadini, tada je mogućnost odbijanja veća jer se te značajke mogu provoditi putem pristupa lokaciji u prednjem planu.
  • Značajka koja predlaže dodavanje prijatelja/igrača/veza u blizini samo kada je korisnik u aplikaciji (izuzima prijedloge prijatelja/igrača/veza u blizini kad je aplikacija zatvorena)
  • Značajka koja personalizira sadržaj u aplikaciji poput lokalnih vijesti, glazbenih popisa za reprodukciju kod kuće i tako dalje na temelju lokacije korisnika (bez obavijesti/upozorenja/značajke za korisnika nakon zatvaranja aplikacije)
  • Značajka koja ograničava sadržaj radi provedbe upravljanja digitalnim pravima na razini regije
  • Praćenje dostave/usluge (npr. za hranu, pakete ili vožnju) za korisnike (ne za vozače) 
  • Detaljna navigacija (nije primjenjivo ako se bilo koja funkcija izvršava dok je korisnik izvan aplikacije, kao što je pasivno praćenje ruta/koraka, praćenje pokretanja ili zaustavljanja vožnje i tako dalje)
  • Značajka koja prikuplja podatke o lokaciji korisnika radi prikaza uzoraka prometa/točaka velikog zagušenja ili mapiranja brzina interneta u blizini
Popis nije iscrpan. Međutim, ako vaša aplikacija ima samo funkcije poput onih prethodno navedenih koje zahtijevaju upotrebu lokacije u pozadini, razmislite o upotrebi pristupa lokaciji u prednjem planu. 

Najbolji primjeri iz prakse za pristup lokaciji u pozadini 

Svakako pregledajte sljedeće najbolje primjere iz prakse za pristup podacima o lokaciji u svojoj aplikaciji:

  • Smanjite upotrebu lokacije tako da upotrijebite minimalni opseg potreban za pružanje značajke (kao što je približna lokacija umjesto precizne, prednji plan umjesto pozadine). 
  • Razmislite bi li korisnici aplikacije trebali razumno očekivati da značajka ili usluga vaše aplikacije treba traženu razinu lokacije. Možemo odbiti aplikacije koje zahtijevaju lokaciju u pozadini ili joj pristupaju bez odgovarajućeg opravdanja.
  • Pregledajte kontrolni popis za pristup lokaciji u pozadini da biste prepoznali potencijalni pristup u svom kodu. 
  • Pregledajte najbolje primjere iz prakse u vezi s privatnošću i provjerite imate li odgovarajuću otkrivajuću objavu i pravila o privatnosti.
  • Provjerite jesu li svi SDK-ovi ili biblioteke trećih strana koje upotrebljavate u skladu s našim pravilima, uključujući upotrebu dopuštenja za lokaciju.
  • Imajte na umu da se paketi aplikacije ili APK-ovi u svim aktivnim verzijama izdanja (uključujući zatvorene i otvorene verzije) pregledavaju.

Razmatranja u postupku odobravanja

Kad pregledavamo aplikaciju koja zahtijeva pristup lokaciji u pozadini, razmatramo sljedeća pitanja:

  • Je li lokacija u pozadini važna za osnovnu funkciju aplikacije? 
  • Pruža li lokacija u pozadini jasnu vrijednost korisniku?
    • Značajne koristi za korisnike uključuju fizičku sigurnost, percipiranu sigurnost i zdravlje/fitness. 
    • Minimalne koristi za korisnike mogu uključivati oglase ili ponude, analitičke podatke, personalizaciju, zabavu i praktičnost.
  • Bi li korisnici očekivali da aplikacija pristupa njihovoj lokaciji u pozadini? 
  • Može li aplikacija pružiti isti doživljaj bez pristupa lokaciji u pozadini?
  • Jesu li pravila o privatnosti objavljena na Play konzoli i u samoj aplikaciji?

Popis nije iscrpan, ali vam daje ideju o tome kako možemo pregledavati i tumačiti način na koji aplikacija upotrebljava dopuštenja za lokaciju. 

Dokumentacija potrebna za dopuštenja za lokaciju u pozadini

Ako upotrebljavate lokaciju u pozadini svoje aplikacije, o tome jasno morate obavijestiti korisnike u aplikaciji i na njezinoj stranici unosa u trgovini. To možete učiniti u opisu aplikacije, na snimkama zaslona i (ako je primjenjivo) u okviru naslova ili ikone.

Evo nekoliko prijedloga kako naglasiti da aplikacija upotrebljava lokaciju u pozadini:

  • Navedite kratki opis kako biste signalizirali uvijek uključenu lokaciju (primjerice, uvijek zna gdje).
  • Dodajte snimku zaslona u aplikaciji koja prikazuje kartu/lokaciju korisnika ili slike označene geooznakama. 
  • Ako je to primjenjivo, u naslov ili ikonu aplikacije uključite tekst ili slike koje upućuju na lokacijsku značajku vaše aplikacije.

Kad šaljete aplikaciju na odobrenje, morate dostaviti sljedeću posebnu dokumentaciju za dopuštenje za lokaciju u pozadini: 

  • obrazac izjave o dopuštenjima
  • demonstracijski videozapis
  • uočljivu otkrivajuću objavu u aplikaciji
  • pravila o privatnosti u aplikaciji i na njezinoj stranici unosa u trgovini. 

Obrazac izjave o dopuštenjima 

Obrazac izjave o dopuštenjima dostupan je na vašem računu za Google Play konzolu. Obrazac možete pronaći na sljedeće načine:

  1. Otvaranjem stranice Sadržaj aplikacije
  2. Kliknite Pokreni u odjeljku Osjetljiva dopuštenja aplikacije.
  3. Zatim u odjeljku Dopuštenja za lokaciju kliknite Pokreni.

Ako vam se prikazuju obavijesti za druge obrasce, primjerice obrazac prava pristupa aplikacije ili izjave o ovlastima, najprije ispunite njih. Ti su koraci potrebni za pripremu aplikacije za pregled na Google Play konzoli. Detaljne upute potražite na stranici Priprema aplikacije za pregled.

Ako se na Google Play konzoli ne prikazuje obavijest o izjavi, provjerite upotrebljavate li jedno od osjetljivih dopuštenja za lokaciju u skladu s ciljnom razinom SDK-a za svoju aplikaciju:

  • Ako paket aplikacije ili APK cilja Android 10 ili noviju verziju (razina SDK-a 29 ili viša) i sadržava dopuštenje ACCESS_BACKGROUND_LOCATION u manifestu, usmjerit ćemo vas na unošenje pojedinosti o upotrebi lokacije.
  • Ako paket aplikacije ili APK cilja Android 9 ili stariju verziju (razina SDK-a 28 ili niža) i sadrži dopuštenje ACCESS_COARSE_LOCATION ili ACCESS_FINE_LOCATION, morat ćete naznačiti namjeru pristupanja lokaciji u pozadini, a zatim ćemo vas usmjeriti na unošenje pojedinosti o upotrebi lokacije.

Unosi za obrazac izjave

Pri ispunjavanju obrasca izjave o dopuštenjima i API-jima koji pristupaju osjetljivim podacima odgovorite na sljedeća pitanja kako bi Google mogao ocijeniti pristup vaše aplikacije lokaciji u pozadini.

Obrazac izjave o dopuštenjima usmjeren je na sljedeće: koja je glavna svrha vaše aplikacije?

  • Pristup lokaciji: zašto vaša aplikacija treba pristup lokaciji u pozadini? 
    • Navedite nam samo jednu značajku u vašoj aplikaciji koja se temelji na lokaciji i koja zahtijeva pristup lokaciji u pozadini te objasnite zašto se ne može implementirati bez tog pristupa. Značajka bi trebala biti povezana s osnovnom svrhom vaše aplikacije. Odobrenje će se dodijeliti za cijelu aplikaciju, a ne samo za tu značajku. 
    • Možemo ocjenjivati samo jednu značajku istovremeno. Ako navedete više značajki, aplikacija će biti odbijena.
  • Videoupute: navedite vezu na kratak videozapis koji jasno prikazuje značajku u vašoj aplikaciji koja se temelji na lokaciji, odnosno značajku koju ste naveli u obrascu. U videozapis svakako uključite dijaloški okvir s uočljivom otkrivajućom objavom koji se prikazuje korisnicima. Preporučeno trajanje videozapisa: najviše 30 sekundi.

Demonstracijski videozapis

U prethodnom odjeljku predstavljen je kratki videozapis koji trebate dodati u sklopu izjave. Slijedi primjer demonstracijskog videozapisa, nakon čega slijede neki zahtjevi za vaš videozapis.

Zahtjevi za videozapise

Videozapis mora prikazivati navedenu značajku u vašoj aplikaciji koja zahtijeva pristup lokaciji u pozadini (dok se aplikacija ne upotrebljava). Također treba pokazati korake potrebne za susretanje i omogućivanje te značajke u aplikaciji. 
U videozapis uključite sljedeće elemente:
  • značajku koja se aktivira iz pozadine
  • uočljiv dijaloški okvir s otkrivajućom objavom u aplikaciji koji se prikazuje korisnicima
  • obavijest za vrijeme izvođenja.
Nastojte da videozapis traje najviše 30 sekundi. Preferirani format je veza na YouTube, no podržane su i veze na pohranu na Google disku u MP4 formatu ili drugim uobičajenim formatima videodatoteka.
Važne napomene:
  • Ako značajka nema sučelje za korisnika kad je lokacija u pozadini aktivna, navedite to u izjavi i što bolje predstavite značajku ili njezine učinke u videozapisu.
  • Videozapis mora prikazivati ponašanje aplikacije na Android uređaju. Na primjer, nemojte slati videozapis za iOS aplikaciju.

Uočljiva otkrivajuća objava u aplikaciji 

Ako vaša aplikacija zahtijeva pristup lokaciji u pozadini, u aplikaciji morate navesti otkrivajuću objavu o načinu pristupa korisničkim podacima, njihovom prikupljanju, upotrebi i/ili dijeljenju.
 
Evo nekoliko primjera uočljivih otkrivajućih objava u aplikaciji.

Zahtjevi za otkrivajuću objavu

Vaša otkrivajuća objava u aplikaciji:

  • mora biti unutar same aplikacije, kao i u opisu aplikacije te na web-lokaciji
  • mora se prikazati tijekom uobičajene upotrebe aplikacije i ne smije zahtijevati da korisnik otvara izbornik ili postavke
  • mora opisivati podatke kojima se pristupa i koji se prikupljaju
  • mora objasniti kako će se podaci upotrebljavati i/ili dijeliti
  • ne smije se nalaziti samo u pravilima o privatnosti ili uvjetima pružanja usluge
  • ne smije se navoditi zajedno s drugim otkrivajućim objavama koje nisu povezane s prikupljanjem osobnih ili osjetljivih podataka
  • ne zahtijeva izričit pristanak korisnika, na primjer "Prihvaćam" ili "Razumijem". To se radi u obavijesti za vrijeme izvođenja koja slijedi odmah nakon nje. Korisnicima također možete omogućiti da zatvore otkrivajuću objavu ili prijeđu prstom kako bi je napustili.

Tekst u vašoj otkrivajućoj objavi mora:

  • sadržavati pojam "lokacija"
  • navoditi način na koji aplikacija upotrebljava lokaciju u pozadini pomoću jednog od sljedećih izraza: "u pozadini"/"kad je aplikacija zatvorena"/"uvijek u upotrebi"/"kad se aplikacija ne upotrebljava"
  • Navedite sve značajke aplikacije koje upotrebljavaju lokaciju u pozadini
  • Ako dopuštenu upotrebu proširite na oglase, uključite sljedeći izraz: "upotrebljava se za prikazivanje oglasa/pružanje podrške oglašavanju/podrške oglasima". (Odaberite najtočniji izraz.)

Preporučeni format otkrivajuće objave

Da biste ispunili zahtjeve pravila, preporučujemo da koristite sljedeći tekst. Drugi primjer uključuje upotrebu lokacije za oglase. Upotreba podataka o lokaciji za oglase mora biti u skladu s našim pravilima o upotrebi podataka o lokaciji za oglase

Odaberite najrelevantniji izraz:

  • "[Ova aplikacija] prikuplja podatke o lokaciji kako bi se omogućile značajke ["značajka"], ["značajka"] i ["značajka"], čak i kad je aplikacija zatvorena ili se ne upotrebljava."
  • "[Ova aplikacija] prikuplja podatke o lokaciji kako bi se omogućile značajke ["značajka"], ["značajka"] i ["značajka"], čak i kad je aplikacija zatvorena ili se ne upotrebljava, a koristi se i za pružanje podrške oglašavanju.”

Primjeri:

"Fitness Funds prikuplja podatke o lokaciji radi omogućivanja praćenja fitnessa čak i kad je aplikacija zatvorena ili se ne upotrebljava."

"Ova aplikacija prikuplja podatke o lokaciji radi omogućivanja praćenja i isporuke upozorenja o lokalnim vremenskim prilikama čak i kad je zatvorena ili se ne upotrebljava." 

Uočljiva otkrivajuća objava može sadržavati druge informacije kako bi se osigurala usklađenost sa zahtjevima pravila i jasnoća za korisnike, ali mora sadržavati barem prethodno navedeno, ako je to važno.

Napomena: ako značajka nema sučelje za korisnika kad je lokacija u pozadini aktivna, prikažite uočljivu otkrivajuću objavu kad se aplikacija prvi put otvori.

Pravila o privatnosti u aplikaciji i na stranici njezinog unosa u trgovini 

Zajedno sa svim otkrivajućim objavama u aplikaciji, pravila o privatnosti aplikacije moraju na sveobuhvatan način otkriti kako vaša aplikacija prikuplja, upotrebljava i/ili dijeli korisničke podatke, uključujući vrste strana s kojima se ti podaci dijele. Pazite da vaša pravila o privatnosti:

  • budu dostupna na aktivnom URL-u (PDF-ovi nisu dopušteni)
  • ne mogu se uređivati
  • veza na njih nalazi se na stranici unosa aplikacije u trgovini i u aplikaciji
  • jasno su označena kao pravila o privatnosti aplikacije u naslovu ili URL-u te u glavnom dijelu stranice
  • upućuju na subjekt (razvojnog programera ili tvrtku) koji je naveden u unosu na Google Playu ili na točan naziv aplikacije
  • konkretno opisuju privatnost korisnika
  • sadrže odgovarajuće povezane otkrivajuće objave i referentne podatke o lokaciji te pružaju informacije o tome kako aplikacija upotrebljava podatke o lokaciji.

Pravila o privatnosti morate dodati i na stranicu unosa aplikacije u trgovini. Time se promiče transparentnost u odnosu prema korisnicima i pokazuje se kako postupate s osjetljivim korisničkim podacima i podacima o uređaju. Preporučujemo da se za savjetovanje o ostalim zahtjevima obratite svojem zakonskom predstavniku.

Uobičajena kršenja i upute za njihovo rješavanje

Nejasan opis značajke

Ako na temelju vaše izjave ne možemo identificirati značajku koja zahtijeva pristup lokaciji u pozadini, trebate navesti jasan opis ili dodatne informacije o toj značajci. Ako vaša aplikacija ima više značajki koje zahtijevaju pristup lokaciji u pozadini, morate odabrati samo jednu značajku koju ćete navesti. 

Da biste riješili taj problem, postupite na jedan od sljedeća dva načina:

  • Ponovo pošaljite obrazac izjave koji pojašnjava opis i/ili pruža dodatne informacije o jednoj značajci koja zahtijeva pristup lokaciji u pozadini.
  • Uklonite dopuštenje iz manifesta aplikacije i povezanog izvornog koda za sve APK-ove u svim verzijama (uključujući zatvorene i otvorene verzije).

Ako vaša aplikacija ima više značajki koje zahtijevaju pristup lokaciji u pozadini, upotrijebite sljedeće kriterije da biste odabrali samo jednu značajku koju ćete navesti. Zatim ponovo pošaljite obrazac izjave putem računa za Google Play konzolu.

  • Značajka koju odaberete mora biti važna za osnovnu funkciju vaše aplikacije, odnosno njezinu glavnu svrhu. Bez te osnovne značajke vaša je aplikacija neispravna ili neupotrebljiva.
  • Razmislite bi li korisnici očekivali da vaša aplikacija pristupa njihovoj lokaciji u pozadini i možete li isti doživljaj pružiti bez pristupa njihovoj lokaciji u pozadini.
  • Značajka mora korisnicima pružati značajne koristi. Na primjer, obiteljska popratna aplikacija upotrebljava lokaciju u pozadini za pokretanje upozorenja ako dijete napusti geografski ograničenu regiju i za obavještavanje korisnika o ponudama u blizini. U vašoj se izjavi o dopuštenjima treba navesti značajka geofencinga za sigurnost djece jer ona korisnicima pruža veću korist (percipirana sigurnost) od koristi oglasa na temelju lokacije (praktičnost/personalizacija).
  • Pristup lokaciji u pozadini isključivo u svrhu oglasa bit će odbijen.

Navedeno je više značajki

Razvojni programer može navesti samo jednu značajku koja se temelji na lokaciji, a koja zahtijeva pristup lokaciji u pozadini, a ne više njih. Značajka koju odaberete mora biti važna za osnovnu funkciju vaše aplikacije, odnosno njezinu glavnu svrhu. 

Ako vaša aplikacija ima više značajki koje zahtijevaju pristup lokaciji u pozadini, odaberite samo jednu značajku koju ćete navesti i ponovo pošaljite obrazac izjave putem računa za Google Play konzolu. Pri odabiru značajke uzmite u obzir sljedeća pitanja:

  • Je li ta značajka neophodna za osnovnu funkciju, odnosno glavnu svrhu vaše aplikacije? Bi li vaša aplikacija bez te značajke bila neispravna ili neupotrebljiva?
  • Bi li korisnici očekivali da vaša aplikacija pristupa njihovoj lokaciji u pozadini? Ako ne, možda nije dobar kandidat za pristup lokaciji u pozadini.
  • Može li vaša aplikacija pružiti isti doživljaj bez pristupa lokaciji u pozadini? Ako da, onda je bolja opcija za odobrenje.
  • Ako odlučite da vaša aplikacija nije dobar kandidat za pristup lokaciji u pozadini i/ili da bez nje možete ponuditi isti korisnički doživljaj, svakako uklonite dopuštenje za pristup lokaciji u pozadini iz manifesta aplikacije, kao i iz povezanog izvornog koda za sve APK-ove u svim verzijama (uključujući zatvorene i otvorene verzije).
  • Pruža li značajka korisnicima značajnu korist? Na primjer, recimo da obiteljska popratna aplikacija upotrebljava lokaciju u pozadini za pokretanje upozorenja ako dijete napusti geografski ograničenu regiju i za obavještavanje korisnika o ponudama u blizini. U izjavi o dopuštenjima treba se navesti značajka geofencinga za sigurnost djece jer ona korisnicima pruža veću korist (percipirana sigurnost) od koristi oglasa na temelju lokacije (praktičnost/personalizacija).
  • Jesu li oglasi jedini razlog za traženje pristupa lokaciji u pozadini? Zahtjevi isključivo u svrhu oglasa bit će odbijeni.

Nije moguće potvrditi pozadinsku značajku u aplikaciji

Naš tim za pregled mora moći potvrditi da aplikacija nudi navedenu značajku koja zahtijeva pristup lokaciji u pozadini i provjerava funkciju te značajke u aplikaciji. Ako značajka nije vidljiva korisniku, poslani videozapis mora pokazivati funkciju te značajke.

Da biste riješili taj problem, izmijenite videozapis tako da prikazuje navedenu značajku za koju tražite pristup lokaciji u pozadini i ponovo pošaljite obrazac izjave putem računa za Google Play konzolu

  • U videozapisu prikažite funkciju značajke u aplikaciji koja upotrebljava lokaciju u pozadini, uključujući način na koji bi korisnik pokrenuo uočljivu otkrivajuću objavu i dopuštenje traženo u vrijeme izvođenja (uz pristanak korisnika).
  • Ako funkcije navedene značajke nisu izravno vidljive korisniku, pokažite doživljaj u aplikaciji. Na primjer, pokažite kako obavještava korisnika o upozorenju o prijevari.

Značajka ne ispunjava zahtjeve za pristup lokaciji u pozadini

Naš tim za pregled možda ustanovi da navedena značajka ne ispunjava zahtjeve naših pravila o dopuštenjima za lokaciju. Da biste to riješili, uklonite zahtjev za pristup lokaciji u pozadini i pošaljite ažuriranje aplikacije. Slijedite ovaj vodič ako želite navesti drugu značajku za pristup lokaciji u pozadini:

  • Značajku odaberite samo ako pruža jasnu vrijednost korisnicima i važna je za osnovnu funkciju vaše aplikacije, odnosno njezinu glavnu svrhu. Bez te osnovne značajke vaša je aplikacija neispravna ili neupotrebljiva.
  • Razmislite bi li korisnici očekivali da vaša aplikacija pristupa njihovoj lokaciji u pozadini. Ako ne, možda nije dobar kandidat za pristup lokaciji u pozadini.
  • Ako korisnicima možete pružiti isti doživljaj bez pristupa lokaciji u pozadini, učinite to.
  • Ne zaboravite ukloniti dopuštenje za pristup lokaciji u pozadini iz manifesta aplikacije, kao i iz povezanog izvornog koda za sve APK-ove u svim verzijama (uključujući verzije zatvorenog i otvorenog testa) ako odlučite da vaša aplikacija nije dobar kandidat za pristup lokaciji u pozadini i/ili da možete ponuditi isti korisnički doživljaj bez toga.

Problemi s poslanim videozapisom

Ponekad ne možemo vidjeti videozapis koji je dodan u izjavi ili videozapis ne prikazuje precizno doživljaj u aplikaciji. Videozapis mora prikazivati funkciju navedene značajke u aplikaciji na djelu i način na koji ta značajka upotrebljava lokaciju u pozadini. Pokažite kako bi korisnik pokrenuo uočljivu otkrivajuću objavu i dopuštenje traženo u vrijeme izvođenja na temelju uređaja (uz pristanak korisnika). 

Provjerite je li vaš videozapis dostupan i/ili izmijenite videozapis tako da jasno prikazuje navedenu značajku koja zahtijeva pristup lokaciji u pozadini. Zatim ponovo pošaljite obrazac izjave putem računa za Google Play konzolu.

Nevažeća pravila o privatnosti

Pregledom možemo utvrditi da pravila o privatnosti nisu u skladu sa zahtjevima naših pravila. Da biste to riješili, pregledajte pravila o osobnim i osjetljivim korisničkim podacima, a zatim po potrebi dodajte ili ažurirajte svoja pravila o privatnosti u skladu s ovim smjernicama:

  • Vaša pravila o privatnosti moraju biti dostupna na aktivnom URL-u (PDF-ovi nisu dopušteni).
  • Ne smiju se moći uređivati.
  • Provjerite odnose li se na vašu aplikaciju.
  • Moraju posebno obuhvaćati privatnost korisnika.
  • Veza na njih mora se nalaziti na stranici unosa aplikacije u trgovini i u samoj aplikaciji.
  • Moraju upućivati na isti subjekt (na primjer razvojnog programera ili tvrtku) koji je naveden u unosu na Google Playu ili na točan naziv aplikacije.

Veza na pravila o privatnosti nije važeća ili nedostaje

Ponekad se URL za stranicu aplikacije s pravilima o privatnosti ne učitava ili otvara nevažeću stranicu s pravilima o privatnosti. Da biste to riješili, pregledajte zahtjeve pravila o privatnosti u centru za pravila za razvojne programere. Ako URL koji ste naveli vodi na više pravila o privatnosti, unesite potrebne izmjene (u aplikaciji, na svojoj web-lokaciji i/ili na stranici unosa aplikacije u trgovini) da bi upućivao na jedinstvena pravila o privatnosti.

Ažuriranje pravila o privatnosti:

  • Moraju biti dostupna na aktivnom URL-u (PDF-ovi nisu dopušteni).
  • Ne smiju se moći uređivati.
  • Provjerite odnose li se na vašu aplikaciju.
  • Moraju posebno obuhvaćati privatnost korisnika.
  • Veza na njih mora se nalaziti na stranici unosa aplikacije u trgovini i u samoj aplikaciji.
  • Moraju upućivati na isti subjekt (na primjer razvojnog programera ili tvrtku) koji je naveden u unosu na Google Playu ili na točan naziv aplikacije.

Nedostaju informacije u otkrivajućoj objavi

Uočljive otkrivajuće objave moraju se prikazati prije dopuštenja aplikacije za lokaciju traženog u vrijeme izvođenja i moraju obavještavati korisnike o tome koje će značajke upotrebljavati lokaciju u pozadini. Pregledajte zahtjeve za uočljivu otkrivajuću objavu i pristanak i ažurirajte svoju uočljivu otkrivajuću objavu:

  • Uočljiva otkrivajuća objava mora sadržavati pojam "lokacija".
  • Navedite način na koji se lokacija upotrebljava u pozadini tako da uključite jedan od sljedećih izraza: "u pozadini"/"kad je aplikacija zatvorena"/"uvijek u upotrebi"/"kad se aplikacija ne upotrebljava".
  • Navedite popis svih značajki koje upotrebljavaju lokaciju u pozadini.
  • Ako dopuštenu upotrebu proširite na oglase, navedite: "upotrebljava se za prikazivanje oglasa/pružanje podrške oglašavanju/podrške oglasima". (Odaberite najtočniji izraz.)

Uočljiva otkrivajuća objava nije pronađena

Aplikacija mora prikazivati uočljivu otkrivajuću objavu u dijaloškom okviru koji iskače prije dopuštenja aplikacije za lokaciju traženog u vrijeme izvođenja. Ako je vaša aplikacija nema, pregledajte zahtjeve za uočljivu otkrivajuću objavu i pristanak i dodajte uočljivu otkrivajuću objavu.

  • Vaša uočljiva otkrivajuća objava mora se prikazati prije dopuštenja aplikacije za lokaciju traženog u vrijeme izvođenja.
  • Dodajte barem sljedeću rečenicu koju prilagođavate kako biste uključili sve relevantne značajke u vašoj aplikaciji koje zahtijevaju pristup lokaciji u pozadini i koje su lako vidljive korisniku: "Ova aplikacija prikuplja podatke o lokaciji kako bi se omogućile značajke ["značajka"], ["značajka"] i ["značajka"], čak i kad je aplikacija zatvorena ili se ne upotrebljava". Ako dopuštenu upotrebu proširite na oglase, navedite i sljedeće: "Ti se podaci upotrebljavaju i za prikazivanje oglasa/pružanje podrške oglašavanju/podrške oglasima".
  • Uključite sve ostale pojedinosti potrebne kako bi korisniku bilo jasno kako i zašto upotrebljavate lokaciju u pozadini. Iako je dodatan sadržaj dopušten, on ne smije sprječavati da obavezan sadržaj bude odmah vidljiv.

Uočljiva otkrivajuća objava potrebna prije dopuštenja za lokaciju traženog u vrijeme izvođenja

Aplikacija mora prikazivati uočljivu otkrivajuću objavu u dijaloškom okviru koji se prikazuje prije dopuštenja aplikacije za lokaciju traženog u vrijeme izvođenja. Uočljiva otkrivajuća objava mora se prikazati u pravom trenutku i mora ispunjavati zahtjeve za uočljivu otkrivajuću objavu i pristanak:

  • Prikažite uočljivu otkrivajuću objavu svoje aplikacije u dijaloškom okviru koji se prikazuje prije njezinog dopuštenja za lokaciju traženog u vrijeme izvođenja.
  • Dodajte barem sljedeću rečenicu koju prilagođavate kako biste uključili sve relevantne značajke u vašoj aplikaciji koje zahtijevaju pristup lokaciji u pozadini i koje su lako vidljive korisniku: "Ova aplikacija prikuplja podatke o lokaciji kako bi se omogućile značajke ["značajka"], ["značajka"] i ["značajka"], čak i kad je aplikacija zatvorena ili se ne upotrebljava".
  • Uključite sve ostale pojedinosti potrebne kako bi korisniku bilo jasno kako i zašto upotrebljavate lokaciju u pozadini. Iako je dodatan sadržaj dopušten, on ne smije sprječavati da obavezan sadržaj bude odmah vidljiv. 
  • Ako dopuštenu upotrebu proširite na oglase, navedite sljedeću rečenicu: "Ti se podaci upotrebljavaju i za prikazivanje oglasa".

Značajka ne ispunjava kriterije za pristup lokaciji u pozadini

Naš tim za pregled možda će ustanoviti da značajki odabranoj u izjavi pristup lokaciji u pozadini nije potreban da bi funkcionirala. Ili bi značajka mogla upotrebljavati pristup lokaciji u prednjem planu umjesto pristupa lokaciji u pozadini. Zbog toga ne ispunjava kriterije za odobrenje pristupa lokaciji u pozadini. 

U takvim slučajevima možete ukloniti pristup lokaciji u pozadini iz aplikacije i/ili umjesto toga upotrijebiti pristup lokaciji u prednjem planu. Zatim pošaljite ažuriranje aplikacije.

Vjerodajnice za testiranje nedostaju ili su nevažeće

Ponekad ne možemo pregledati aplikaciju jer razvojni programer nije naveo vjerodajnice za testiranje ili vjerodajnice za testiranje navedene u izjavi nisu važeće. Da bismo to riješili, potrebne su nam vjerodajnice za testiranje kako bismo mogli pregledati i potvrditi vaš doživljaj u aplikaciji. Pošaljite ažurirani obrazac izjave s vjerodajnicama za testiranje putem svojeg računa za Google Play konzolu. Ako ste prethodno dostavili vjerodajnice, provjerite da nisu istekle.

Značajka u aplikaciji ne podudara se s izjavom

Ako doživljaj značajke u aplikaciji ne odgovara opisu značajke u vašoj izjavi, ažurirajte opis u obrascu izjave. Pri opisivanju navedene značajke pokušajte što bolje opisati doživljaj kako bismo mogli potvrditi da funkcionira na opisani način. Zatim ponovo pošaljite obrazac putem računa za Google Play konzolu.

Kako ukloniti lokaciju u pozadini

Ako ste utvrdili da vaša aplikacija ne zahtijeva lokaciju u pozadini, slijedite upute u ovom odjeljku da biste uklonili upotrebu u pozadini i uskladili aplikaciju s pravilima. Aplikaciju ćete morati poslati na pregled i ako se dopuštenja za lokaciju upotrebljavaju u bilo kojem paketu aplikacije ili APK-u, uključujući verzije koje nisu produkcijske. Za popis zahvaćenih paketa aplikacije ili APK-ova otvorite Sadržaj aplikacije (Pravila > Sadržaj aplikacije > Osjetljiva dopuštenja aplikacije > Prikaži sažetak) na svojem računu za Google Play konzolu.

Ako ste prethodno imali pakete aplikacije ili APK-ove koji nisu u skladu s pravilima, a pristupaju lokaciji u pozadini, provjerite nalaze li se neusklađene verzije u nekom od vaših trenutačnih izdanja, čak i ako ne upotrebljavate određene verzije. 

  1. Otvorite alat za istraživanje paketa aplikacije (Izdanje > Alat za istraživanje paketa aplikacije) da biste provjerili je li određena verzija aktivna.
  2. Prilikom slanja novog APK-a paketa aplikacije radi nasljeđivanja prethodnog paketa aplikacije ili APK-a koji nije u skladu s pravilima, prije uvođenja novog izdanja provjerite je li paket aplikacije ili APK koji nije u skladu s pravilima u odjeljku Nije uključeno. 
    1. Dodatne upute potražite u odjeljku Nije uključeno u članku Priprema i uvođenje izdanja
  3. Novo izdanje koje je u skladu s pravilima obavezno mora biti u potpunosti uvedeno i u potpunosti deaktivirati neusklađene pakete aplikacije ili APK-ove. 

Ako i dalje nailazite na probleme nakon pregleda putova koda i ograničavanja upotrebe samo u prednjem planu, pregledajte sve SDK-ove trećih strana koji se upotrebljavaju u vašoj aplikaciji, a koji možda pristupaju lokacijama u pozadini.

Kada ažurirati odobrenje dopuštenja za lokaciju vaše aplikacije

Vaša je odgovornost osigurati da je aplikacija odobrena za upotrebu lokacije u pozadini i da ostane usklađena prilikom svih budućih slanja. Ažuriranja aplikacija pregledat će se u skladu s pravilima Google Playa. Značajne izmjene aplikacije mogu utjecati na odobrenje aplikacije za pristup lokaciji u pozadini i uzrokovati dodatne preglede. 

Ako dođe do promjene značajke aplikacije koja upotrebljava lokaciju u pozadini, pošaljite novi obrazac izjave i pregledat ćemo vašu aplikaciju u skladu s time.  

Problemi sa starim APK-ovima koji upotrebljavaju dopuštenja za lokaciju

Ako imate stare APK-ove s dopuštenjima za lokaciju i više im ne možete mijenjati kôd, možete se prijaviti za iznimku od pravila.

Da biste ostvarili pravo na tu iznimku, morate ispuniti sve sljedeće zahtjeve:

  • Morate navesti konkretne APK-ove za koje tražite iznimku.
  • APK-ovi za koje tražite iznimku moraju biti objavljeni prije 1. siječnja 2019.
  • Morate imati alternativne APK-ove koji se poslužuju korisnicima na Androidu Oreo (API razina 26) ili novijem, a oni moraju biti u skladu s pravilima o dopuštenjima za lokaciju.
  • APK-ovi za koje tražite iznimku moraju predstavljati vrlo malen postotak (ne veći od malog jednoznamenkastog postotka) vaše ukupne baze instalacija.

Google Play pregledat će zahtjev i odobriti iznimke za svaki pojedini slučaj. Druga je mogućnost da poništite objavljivanje APK-ova koji krše pravila kako biste bili u skladu s pravilima o dopuštenjima za lokaciju.

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
10465375983752242753
true
Pretraži Centar za pomoć
true
true
true
true
true
92637
false
false