See artikkel kirjeldab peamisi kaalutlusi ja nõudeid, et esitada rakendus taustal asukohale juurdepääsemise loa hankimiseks.
- Kas teie rakendus vajab taustal juurdepääsu asukohale?
- Esiplaanil asukohale juurdepääsemine
- Taustal asukohale juurdepääsemise head tavad
- Kaalutlused kinnitusprotsessi puhul
- Taustal asukohale juurdepääsemise lubade jaoks nõutavad dokumendid
- Sagedasemad rikkumised ja nende lahendamise toimingud
- Taustal asukohale juurdepääsu eemaldamine
- Millal värskendada rakenduse asukohalubade heakskiitu?
- Probleemid vanade APK-dega, mis kasutavad asukohale juurdepääsu lube
Selleks et saada hea ülevaade sellest, mida kaaluda taustal asukohta kasutava rakenduse esitamisel, vaadake videot Google Play eeskirjad – deklareeritud load ja rakendusesisesed avaldamised
Kas teie rakendus vajab taustal juurdepääsu asukohale?
Teie rakendus peaks taotlema taustal asukohale juurdepääsemise luba ainult juhul, kui see on rakenduse põhifunktsioonide jaoks vajalik. Põhifunktsioonid tähendavad rakenduse peamist eesmärki. See võib hõlmata tähtsate funktsioonide komplekti, ilma milleta teie rakendus ei tööta või muutub kasutuks. Põhifunktsioon(id) tuleb rakenduse kirjelduses silmapaistvalt dokumenteerida ja esile tõsta.
Lisaks muudele artiklis kirjeldatud nõuetele peab teie rakendus olema kooskõlas järgmiste nõuetega.
- Asukohale taustal juurdepääsu tohib kasutada ainult juhul, kui see pakub kasutajatele märkimisväärseid eeliseid ja on rakenduse põhifunktsioonide suhtes asjakohane.
- Te ei tohi kasutajatelt asukohalube taotleda ainult reklaamimise või analüütika eesmärgil.
- Spetsiaalselt lastele mõeldud rakendused peavad järgima Google Play perede eeskirju.
- Nõuanne: vaadake lisateavet Google Play Academy jaotisest Google Play perede eeskirjade mõistmine.
Kui teie rakendus taotleb taustal juurdepääsu asukohaandmetele, kuid see pole rakenduse põhifunktsioonide pakkumiseks oluline, peate selle taotluse oma rakendusest eemaldama ja/või juurutama juurdepääsu asukohale esiplaanil, kui teie rakenduse tegevus on kasutajatele nähtav. Seadme asukoht on isiklik ja delikaatseid kasutajaandmeid ei tohi kunagi müüa ega jagada müümise hõlbustamiseks (nt eeskirju mittejärgiv SDK kasutus). Seetõttu peavad rakendused, mis pääsevad taustal asukohale juurde, olema heaks kiidetud. Ilma heakskiiduta võidakse rakenduse värskenduse blokeerida ja teie rakendus võidakse Google Playst eemaldada.
Selleks et hankida lisateavet, millal ja kuidas asukohale taustal juurdepääsu teavet kasutada, vaadake Google Play Academy koolitust Seadme asukohaandmete kasutamise deklareerimine. See hõlmab näiteid funktsioonidest, mis pakuvad kasutajatele märkimisväärseid hüvesid ja on rakenduse põhifunktsioonide suhtes asjakohased. Samuti hõlmab koolitus lubade deklaratsioonivormi täitmise juhiseid.
Esiplaanil asukohale juurdepääsemine
Võimaluse korral kasutage asukohale juurdepääsu esiplaanil, mitte taustal. Milles on erinevus? Juurdepääs asukohale esiplaanil toimub ajal, mil rakendus on avatud ja kasutajale nähtav. Kui juurdepääs toimub pärast seda, kui kasutaja rakenduse suleb või avakuva nupu abil avakuvale naaseb, kasutab rakendus juurdepääsu asukohale taustal.
Mida see meie asukohale juurdepääsu lubade eeskirjadega seoses tähendab? Eelistame Google Plays olevate rakenduste puhul asukohale esiplaanil juurdepääsemise meetodit, kuna see on kasutajate jaoks kõige läbipaistvam ja suurendab usaldust.
Võib esineda olukordi, kus kiidame heaks rakenduse, mis kasutab esiplaaniteenust, eraldi API-t, mis võimaldab rakendusel pääseda juurde asukohateabele ka siis, kui rakendus on minimeeritud ja ei ole kasutajale nähtav. Sellised olukorrad vaadatakse aga üle ja need peavad järgima põhinõudeid, sealhulgas järgmisi.
- Esiplaaniteenuse kasutamine tuleb käivitada kasutaja algatatud rakendusesisese toimingu alusel.
- Esiplaaniteenuse kasutamine peab lõppema kohe pärast seda, kui rakendus viib kasutaja algatatud toimingu kasutusjuhtumi lõpule.
Rakendused peavad asukohaandmeid vajava teenuse pakkumiseks taotlema minimaalset vajalikku juurdepääsutaset (st luba pääseda juurde seadme asukohale esiplaanil, mitte taustal). Samuti peab funktsiooni või teenuse jaoks vajalik juurdepääsutase olema kasutajate jaoks põhjendatud.
Kui rakendus kasutab seadme asukoha andmeid esiplaaniteenuse kaudu võrdväärselt loaga ACCESS_BACKGROUND_LOCATION (või muu taustal asukohale juurdepääsemise loaga), kehtivad rakenduse puhul taustal asukohale juurdepääsemise nõuded.
Esiplaanil asukohale juurdepääsemise näited
- Funktsioon, mis soovitab lisada läheduses asuvaid sõpru/mängijaid/kontakte ainult siis, kui kasutaja on rakenduses (ei hõlma läheduses asuvate sõprade/mängijate/kontaktide soovitamist, kui rakendus on suletud)
- Funktsioon, mis isikupärastab kasutaja asukoha põhjal rakendusesisest sisu, näiteks kohalikke uudiseid või kodu jaoks mõeldud muusika esitusloendeid jne (ilma ühegi kasutajale mõeldud märguande/hoiatuse/funktsioonita, kui rakendus on suletud)
- Funktsioon, mis piirab sisu piirkonnapõhise digitaalõiguste halduse jõustamiseks
- Kasutajatele (mitte sõidukijuhtidele) ette nähtud tarne/teenuse jälgimine (toidu, pakkide, sõidu vms puhul).
- Täppisjuhistega liikumine (pole asjakohane, kui mis tahes funktsioon töötab ajal, kui kasutaja on rakendusest väljas, näiteks marsruutide/sammude passiivne jälgimine ning kasutaja sõidu alustamise või lõpetamise jälgimine jne).
- Funktsioon, mis koondab kasutajate asukohaandmeid, et kuvada liiklusmustreid / tiheda liiklusega kohti või kaardistada läheduses internetiühenduse kiirust
Taustal asukohale juurdepääsu head tavad
Vaadake kindlasti üle järgmised rakenduses asukohaandmetele juurdepääsemise head tavad.
- Minimeerige asukohaandmete kasutust, taotledes funktsiooni pakkumiseks minimaalset vajalikku juurdepääsutaset (nt üldine, mitte täpne, ja esiplaanil, mitte tagaplaanil).
- Kaaluge, kas rakenduse funktsiooni või teenuse jaoks vajalik asukohale juurdepääsu tase on kasutajate jaoks põhjendatud. Võime tagasi lükata rakendused, mis taotlevad ilma piisava põhjuseta taustal juurdepääsu asukohale.
- Vaadake üle asukohaandmetele juurdepääsemise kontroll-loend, et tuvastada oma koodis potentsiaalne juurdepääsunõue.
- Vaadake üle privaatsuse head tavad ja veenduge, et oleksite kehtestanud õiged avaldamise ja privaatsuseeskirjad.
- Veenduge et kõik kolmanda osapoole SDK-d või teegid, mida kasutate, järgiksid meie eeskirju, sealhulgas asukohale juurdepääsu lubade eeskirju.
- Pange tähele, et ülevaatamisele kuuluvad kõik rakenduse kogumid või APK-d kõikidel aktiivsetel versiooniradadel (sh sisetest, suletud ja avatud rajad).
Kaalutlused kinnitusprotsessi puhul
Taustal asukohale juurdepääsu taotlevate rakenduste ülevaatamisel võtame arvesse järgmisi küsimusi.
- Kas taustal asukohale juurdepääs on rakenduse põhifunktsiooni jaoks oluline?
- Kas taustal asukohale juurdepääsemine pakub kasutajatele selget väärtust?
- Märkimisväärsed eelised kasutajale on näiteks füüsiline ohutus, tajutav ohutus ja tervis/treening.
- Minimaalsed eelised kasutajatele võivad hõlmata reklaame või pakkumisi, analüütikat, isikupärastamist, meelelahutust ja mugavust.
- Kas kasutajad võivad eeldada, et rakendus pääseb taustal juurde nende asukohaandmetele?
- Kas rakendus saaks pakkuda sama kasutuskogemust ilma taustal asukohaandmetele juurde pääsemata?
- Kas privaatsuseeskirjad on Play Console'is ja rakenduses postitatud?
Loend ei ole kõikehõlmav, ent annab ülevaate sellest, kuidas võime rakenduse asukohalubade kasutamise üle vaadata ja seda tõlgendada.
Taustal asukohale juurdepääsemise lubade jaoks nõutavad dokumendid
Kui kasutate rakenduses taustal asukohta, tuleb teil seda kasutajatele selgelt kirjeldada nii rakenduses kui ka selle poe kirje lehel. Seda saate teha rakenduse kirjelduses, ekraanipiltidel ja (kui on kohaldatav) pealkirjas või ikoonil.
Siin on mõned soovitused, kuidas tõsta esile seda, et rakendus kasutab taustal asukohta.
- Esitage lühikirjeldus, mis annab teada, et juurdepääs asukohale on alati sisse lülitatud (nt asukoht on alati teada).
- Lisage rakendusesisene ekraanipilt, millel on kuvatud kaart / kasutaja asukoht või geosildiga pildid.
- Kui see on kohaldatav, lisage rakenduse pealkirja või ikoonile sõnastus või kujutised, mis viitavad samuti teie rakenduse asukohale juurdepääsu funktsioonile.
Kui esitate rakenduse heakskiitmiseks, tuleb teil lisada taustal asukohale juurdepääsu kohta järgmised dokumendid.
- Lubade deklaratsioonivorm
- Demovideo
- Silmapaistev rakendusesisene avalikustamine
- Privaatsuseeskirjad teie rakenduses ja selle poe kirje lehel
Lubade deklaratsioonivorm
Lubade deklaratsioonivorm on saadaval teie Google Play Console'i kontol. Vormi leidmiseks võite teha järgmist.
- Minge lehele „Rakenduse sisu“.
- Klõpsake jaotises „Rakenduse delikaatsed load“ käsul Alusta.
- Seejärel klõpsake jaotises „Asukohale juurdepääsu load“ käsul Alusta.
Kui näete muude vormide, näiteks rakenduse juurdepääsuõiguste või volituste deklareerimise vormi viipasid, täitke esmalt need vormid. Neid on vaja selleks, et rakendus Play Console'is ülevaatamiseks ette valmistada. Vaadake üksikasjalikke juhiseid lehelt Rakenduse ettevalmistamine ülevaatuseks.
Kui te ei näe Google Play Console'is deklaratsiooniviipa, veenduge, et kasutaksite üht delikaatsetest asukohale juurdepääsu lubadest, mis ühtib teie rakenduse SDK sihttasemega.
- Kui teie rakenduse kogum või APK sihib Android 10 või uuemat versiooni (SDK tase 29 või kõrgem) ja selle manifest sisaldab luba ACCESS_BACKGROUND_LOCATION, palutakse teil sisestada asukohaandmete kasutamise üksikasjad.
- Kui teie rakenduse kogum või APK sihib Android 9 või vanemat versiooni (SDK tase 28 või madalam) ja sisaldab luba ACCESS_COARSE_LOCATION või ACCESS_FINE_LOCATION, tuleb teil märkida taustal asukohale juurdepääsemise eesmärk, misjärel palutakse teil sisestada asukohaandmete kasutamise üksikasjad.
Deklaratsioonivormile sisestatavad andmed
Kui täidate deklaratsioonivormi seoses lubade ja API-dega, mis pääsevad juurde delikaatsele teabele, vastake järgmistele küsimustele, et Google saaks hinnata, kuidas teie rakendus asukohale taustal juurde pääseb.
Lubade deklaratsioonivorm keskendub järgmisele: milline on teie rakenduse peamine eesmärk?
- Juurdepääs asukohaandmetele: miks vajab teie rakendus taustal juurdepääsu asukohale?
- Rääkige meile oma rakenduse puhul ainult ühest asukohapõhisest funktsioonist, mis vajab taustal juurdepääsu asukohale, ja selgitage, miks seda ei saa ilma sellise juurdepääsuta juurutada. See funktsioon peaks olema seotud teie rakenduse peamise eesmärgiga. Heakskiit antakse tervele rakendusele, mitte ainult sellele funktsioonile.
- Saame korraga hinnata ainult üht funktsiooni. Mitme funktsiooni lisamisel lükatakse rakendus tagasi.
- Videojuhised: esitage lühivideo link, mis demonstreerib selgelt teie rakenduses asukohapõhise funktsiooni (vormil deklareeritud funktsioon) kasutamist. Lisage kindlasti videosse ka silmapaistva avalikustamise dialoog, mida kasutajatele näidatakse. Video soovitatav kestus: kuni 30 sekundit.
Demovideo
Eelmises jaotises selgitati teile lühivideot, mille peate oma deklaratsiooni raames esitama. Siin on demovideo näide ja mõningad nõuded teie videole.
Nõuded videole
- taustal aktiveeritav funktsioon;
- kasutajatele kuvatav silmapaistev avalikustamisdialoog rakenduses;
- käitusaja viip.
- Kui funktsioonil puudub kasutajale suunatud liides ajal, mil asukohale taustal juurdepääs on aktiivne, märkige see ka oma deklaratsioonis ja demonstreerige funktsiooni või selle mõju oma videos võimalikult põhjalikult.
- Veenduge, et video kajastaks teie rakenduse käitumist Android-seadmes. Näiteks ärge esitage oma iOS-i rakenduse videot.
Silmapaistev rakendusesisene avalikustamine
Kui teie rakendus taotleb taustal juurdepääsu asukohale, peate esitama rakendusesisese avalikustamise selle kohta, kuidas kasutajaandmetele juurde pääsetakse, neid kogutakse, kasutatakse ja/või jagatakse.
Siin on mõned silmapaistvate rakendusesiseste avalikustamiste näited.
Avalikustamisavalduse nõuded
Teie rakendusesisene avalikustamine peab vastama järgmistele tingimustele.
- See peab sisalduma rakenduses ning ka rakenduse kirjelduses ja veebisaidil.
- See peab ilmuma rakenduse tavapärase kasutamise ajal, ilma et kasutaja peaks menüüs või seadetes navigeerima.
- See peab kirjeldama kogutavaid või juurdepääsetavaid andmeid.
- See peab selgitama, kuidas andmeid kasutatakse ja/või jagatakse.
- See ei tohi olla märgitud ainult privaatsuseeskirjades või teenusetingimustes.
- Seda ei tohi lisada muusse avalikustamisteabesse, mis ei ole seotud isiku- või delikaatsete andmete kogumisega.
- See ei vaja kasutaja sõnaselget nõusolekut, nagu „Nõustun“ või „Mõistan“. Seda tehakse käitusaja viibas, mis kuvatakse kohe pärast avalikustamist. Samuti võite võimaldada kasutajatel avalikustamise sulgeda või ekraanikuvalt pühkida.
Teie avalikustamise keelekasutus peab:
- hõlmama mõistet „asukoht“;
- näitama, millisel moel rakendus taustal asukohaandmeid kasutab, hõlmates üht järgmistest fraasidest: „taustal“ / „kui rakendus on suletud“ / „alati kasutusel“ / „ajal, mil rakendust ei kasutata“;
- loetlema kõik rakenduse funktsioonid, mis kasutavad taustal asukohaandmeid;
- sisaldama järgmist fraasi, kui laiendate lubatud kasutust reklaamidele: „kasutatakse reklaamide esitamiseks / reklaamimise toetamiseks / reklaamide toetamiseks“ (valige kõige sobivam fraas).
Avalikustamise soovitatav vorming
Eeskirjade nõuete järgimiseks soovitame kasutada järgmist sõnastust. Pange tähele, et teine näide hõlmab asukoha kasutamist reklaamide jaoks. Reklaamide jaoks asukohaandmete kasutamine peab järgima meie reklaamide jaoks asukohaandmete kasutamise eeskirju.
Valige sobivaim sõnastus.
- „[See rakendus] kogub asukohaandmeid, et lubada funktsioonid [„funktsioon“], [„funktsioon“] ja [„funktsioon“], isegi kui rakendus on suletud või seda ei kasutata.“
- „[See rakendus] kogub asukohaandmeid, et lubada funktsioonid [„funktsioon“], [„funktsioon“] ja [„funktsioon“], isegi kui rakendus on suletud või seda ei kasutata. Samuti kasutatakse andmeid reklaamimise toetamiseks.“
Näited.
„Fitness Funds kogub asukohaandmeid, et lubada treeningute jälgimine, isegi kui rakendus on suletud või seda ei kasutata.“
„See rakendus kogub asukohaandmeid jälgimise ja kohalike ilmahoiatuste edastamise võimaldamiseks isegi siis, kui rakendus on suletud või seda ei kasutata.“
Esiletõstetud avalikustamine võib sisaldada ka muud teavet, et tagada eeskirjade nõuete järgimine ja selgus kasutajate jaoks, kuid see peab sisaldama vähemalt ülalolevat teavet, kui see on asjakohane.
Märkus. Kui funktsioonil puudub kasutajale suunatud liides ajal, mil taustal asukohaandmetele juurdepääsemine on aktiivne, esitage silmapaistev avalikustamisteade rakenduse esmakordsel avamisel.
Privaatsuseeskirjad teie rakenduses ja selle poe kirje lehel
Teie rakenduse privaatsuseeskirjad peavad koos rakendusesiseste avalikustamistega avaldama täielikult selle, kuidas teie rakendus kasutajaandmeid kogub, kasutab ja/või jagab, sealhulgas selle, millist tüüpi osapooltega andmeid jagatakse. Veenduge, et teie privaatsuseeskirjad:
- oleksid aktiivsel URL-il saadaval (mitte PDF-idena);
- ei oleks muudetavad;
- oleksid lingitud teie rakenduse poe kirje lehel ja teie rakenduses;
- oleksid pealkirjas või URL-is ja lehe tekstis selgelt märgistatud kui teie rakenduse privaatsuseeskirjad;
- viitaksid Google Play kirjes märgitud isikule (arendaja või ettevõte) või rakenduse täpsele nimele;
- kirjeldaksid konkreetselt kasutajate privaatsust;
- sisaldaksid asjakohaseid seotud avalikustamisi ja viitaksid asukohaandmetele ning hõlmaksid teavet selle kohta, kuidas rakendus asukohaandmeid kasutab.
Peate lisama oma privaatsuseeskirjad ka rakenduse poe kirje lehele. See suurendab kasutajate jaoks läbipaistvust ja näitab, kuidas töötlete kasutajate ja seadmete delikaatseid andmeid. Muude nõuete asjus võite pidada nõu oma õigusnõustajaga.
Sagedasemad rikkumised ja nende lahendamise toimingud
Funktsiooni ebaselge kirjeldus
Kui meil ei õnnestu tuvastada funktsiooni, mis vajab teie deklaratsiooni kohaselt taustal juurdepääsu asukohale, tuleb teil esitada konkreetne selgitus või lisateavet funktsiooni kohta. Kui teie rakendus sisaldab mitut funktsiooni, mis nõuavad taustal asukohaandmetele juurdepääsu, peate deklareerimiseks valima ainult ühe funktsiooni.
Probleemi lahendamiseks tehke üht järgmistest.
- Esitage uuesti deklaratsioonivorm, mis selgitab ja/või lisab kirjeldusse teavet ühe funktsiooni kohta, mis nõuab asukohale taustal juurdepääsu.
- Eemaldage luba rakenduse manifestist ja kõikide radade (sealhulgas suletud ja avatud rajad) kõikide APK-de seotud lähtekoodist.
Kui teie rakendusel on mitu funktsiooni, mis nõuavad asukohale taustal juurdepääsu, valige järgmiste kriteeriumite põhjal deklareerimiseks vaid üks funktsioon. Seejärel esitage deklareerimisvorm oma Google Play Console'i konto kaudu uuesti.
- Valitav funktsioon peab olema oluline teie rakenduse põhifunktsiooni ehk peamise eesmärgi jaoks. Ilma põhifunktsioonita teie rakendus ei tööta või on kasutuskõlbmatu.
- Mõelge sellele, kas kasutajad eeldavad, et teie rakendusel on taustal juurdepääs nende asukohale, ja kas saaksite sama kasutuskogemust pakkuda ka siis, kui rakendus taustal asukohale juurde ei pääse.
- Funktsioon peab pakkuma kasutajatele olulisi hüvesid. Näiteks perele mõeldud kaasrakendus kasutab taustal asukohta, et esitada hoiatus, kui laps lahkub geotarastatud piirkonnast, ja teavitada kasutajaid lähedalasuvatest pakkumistest. Lubade deklaratsioonis tuleb kasutada laste ohutuse tagamiseks mõeldud geotarastamise funktsiooni, kuna see on kasutajatele kasulikum (ohutustunne) kui asukohapõhised reklaamid (mugavus/isikupärastamine).
- Asukohale taustal juurdepääs ainult reklaamide esitamiseks on keelatud.
Deklareeritud on mitu funktsiooni
Arendaja võib deklareerida ainult ühe asukohapõhise funktsiooni, mis vajab taustal juurdepääsu asukohale, mitte mitu. Valitav funktsioon peab olema oluline teie rakenduse põhifunktsiooni ehk peamise eesmärgi jaoks.
Kui teie rakendus sisaldab mitut funktsiooni, mis nõuavad taustal asukohaandmetele juurdepääsu, valige deklareerimiseks ainult üks funktsioon ja esitage deklaratsioonivorm Google Play Console'i kaudu uuesti. Funktsiooni valimisel mõelge järgmiste küsimuste peale.
- Kas funktsioon on vajalik rakenduse põhifunktsioonide ehk peamise eesmärgi jaoks? Kas rakendus oleks ilma selle funktsioonita katki või kasutuskõlbmatu?
- Kas kasutajad eeldavad, et teie rakendus pääseb taustal nende asukohaandmetele juurde? Kui ei, siis ei pruugi see hästi sobida asukohale taustal juurdepääsuks.
- Kas teie rakendus saaks pakkuda sama kasutuskogemust ilma taustal asukohaandmetele juurde pääsemata? Sel juhul on see heakskiidu saamiseks sobivam lahendus.
- Kui otsustate, et teie rakendus ei ole taustal asukohale juurdepääsu jaoks sobiv kandidaat ja/või saate ilma selleta pakkuda sama kasutuskogemust, eemaldage kindlasti taustal asukohale juurdepääsu luba rakenduse manifestist ning ka seotud lähtekoodist kõigi APK-de puhul kõigil radadel (sh suletud ja avatud rajad).
- Kas see funktsioon pakub kasutajatele olulist hüve? Näiteks perele mõeldud kaasrakendus kasutab taustal asukohta, et esitada hoiatus, kui laps lahkub geotarastatud piirkonnast, ja teavitada kasutajaid lähedalasuvatest pakkumistest. Lubade deklaratsioonis tuleb kasutada laste ohutuse tagamiseks mõeldud geotarastamise funktsiooni, kuna see on kasutajatele kasulikum (ohutustunne) kui asukohapõhised reklaamid (mugavus/isikupärastamine).
- Kas reklaamid on ainsaks põhjuseks, miks taotlete taustal juurdepääsu asukohale? Üksnes reklaamide eesmärgil esitatud taotlused lükatakse tagasi.
Rakenduse taustafunktsiooni ei saa kinnitada
Meie ülevaatustiimil peab olema võimalik kontrollida, kas rakendus pakub deklareeritud funktsiooni, mis nõuab taustal asukohale juurdepääsu, ja kontrollida rakenduses funktsiooni toimimist. Kui funktsioon pole kasutaja jaoks nähtav, tuleb selle toimimist demonstreerida esitatud videos.
Probleemi lahendamiseks muutke oma videot, et demonstreerida deklareeritud funktsiooni, mille jaoks taotlete asukohale taustal juurdepääsu, ja seejärel esitage oma Google Play Console'i konto kaudu deklaratsioonivorm uuesti.
- Näidake oma videos rakendusesisest funktsiooni mis kasutab taustal asukohta, sealhulgas kuidas kasutaja käivitab silmapaistva avalikustamise ja käitusaja loa (kasutaja nõusolekuga).
- Kui teie deklareeritud funktsioon ei ole kasutajale otseselt nähtav, demonstreerige rakendusesisest kogemust. Näidake näiteks seda, kuidas see teavitab kasutajat pettuse hoiatusest.
Funktsioon ei vasta taustal asukohale juurdepääsemise nõuetele
Meie ülevaatustiim võib leida, et deklareeritud funktsioon ei järgi meie asukohale juurdepääsu lubade eeskirjade nõudeid. Probleemi lahendamiseks eemaldage taustal asukohale juurdepääsu taotlus ja esitage oma rakenduse värskendus. Kui soovite deklareerida taustal asukohale juurdepääsu jaoks muu funktsiooni, järgige seda juhendit.
- Valige funktsioon ainult siis, kui see pakub teie kasutajatele selget väärtust ja on oluline teie rakenduse põhifunktsiooni ehk selle peamise eesmärgi jaoks. Ilma põhifunktsioonita teie rakendus ei tööta või on kasutuskõlbmatu.
- Kaaluge, kas kasutajad eeldavad, et teie rakendusel on taustal juurdepääs nende asukohale. Kui ei, siis ei pruugi see hästi sobida asukohale taustal juurdepääsuks.
- Kui saate pakkuda kasutajatele ilma asukohale taustal juurdepääsuta samasugust kasutuskogemust, tehke hoopis seda.
- Eemaldage kindlasti asukohale taustal juurdepääsu luba nii rakenduse manifestist kui ka kõikide radade (sealhulgas suletud ja avatud testi rajad) kõikide APK-de seotud lähtekoodist, kui otsustate, et teie rakendus ei sobi hästi asukohale taustal juurdepääsu jaoks ja/või saate pakkuda ilma selleta samasugust kasutuskogemust.
Probleemid esitatud videoga
Mõnikord ei saa me deklaratsioonis esitatud videot vaadata või video ei kajasta täpselt rakendusesisest kasutuskogemust. Video peab demonstreerima deklareeritud rakendusesisese funktsiooni toimimist ja seda, kuidas funktsioon taustal asukohta kasutab. Demonstreerige, kuidas kasutaja käivitab silmapaistva avalikustamise ja seadmepõhise käitusaja loa (kasutaja nõusolekul).
Veenduge, et teie video oleks juurdepääsetav, ja/või muutke oma videot, et näidata selgelt deklareeritud funktsiooni, mis nõuab taustal juurdepääsu asukohale. Seejärel esitage deklareerimisvorm oma Google Play Console'i konto kaudu uuesti.Sobimatud privaatsuseeskirjad
Meie ülevaatuse käigus võib selguda, et privaatsuseeskirjad ei järgi meie eeskirjade nõudeid. Probleemi lahendamiseks vaadake üle isiklike ja delikaatsete kasutajaandmete eeskirjad ja seejärel lisage privaatsuseeskirjad või värskendage neid nõuete järgimiseks, võttes aluseks järgmised juhised.
- Teie privaatsuseeskirjad peavad olema saadaval aktiivsel URL-il (mitte PDF-i kujul).
- Veenduge, et neid ei saaks muuta.
- Veenduge, et need viitaksid teie rakendusele.
- Need peavad konkreetselt käsitlema kasutaja privaatsust.
- Veenduge, et need oleksid lingitud teie rakenduse poe kirje lehel ja teie rakenduses.
- Need peavad sisaldama viidet samale juriidilisele isikule (nt arendaja või ettevõte), keda kasutatakse Google Play kirjes, või rakenduse täpsele nimele.
Privaatsuseeskirjade link on sobimatu või puudub
Värskendage oma privaatsuseeskirju.
- Need peavad olema saadaval aktiivsel URL-il (mitte PDF-idena).
- Veenduge, et neid ei saaks muuta.
- Veenduge, et need viitaksid teie rakendusele.
- Need peavad konkreetselt käsitlema kasutaja privaatsust.
- Veenduge, et need oleksid lingitud teie rakenduse poe kirje lehel ja teie rakenduses.
- Need peavad sisaldama viidet samale juriidilisele isikule (nt arendaja või ettevõte), keda kasutatakse Google Play kirjes, või rakenduse täpsele nimele.
Puuduv teave avalikustamises
Silmapaistvad avalikustamised peavad ilmuma enne rakenduse asukoha käitusaja luba ja need peavad kasutajatele selgitama, millised funktsioonid kasutavad taustal asukohta. Vaadake üle silmapaistva avalikustamise ja nõusoleku hankimise nõuded ja värskendage oma silmapaistvat avalikustamist.
- Kontrollige, et teie silmapaistev avalikustamine sisaldaks terminit „asukoht“.
- Märkige, kuidas taustal asukohta kasutatakse, lisades ühe neist fraasidest: „taustal“ / „kui rakendus on suletud“ / „alati kasutusel“ / „kui rakendust ei kasutata“.
- Lisage loend kõikidest funktsioonidest, mis kasutavad taustal asukohaandmeid.
- Kui laiendate lubatud kasutust reklaamidele, lisage: „kasutatakse reklaamide esitamiseks / reklaamimise toetamiseks / reklaamide toetamiseks“. (valige kõige sobivam fraas).
Silmapaistvat avalikustamist ei leitud
Enne rakenduse asukoha käitusaja luba peab rakendus kuvama dialoogiaknas silmapaistva avalikustamise. Kui teie rakendusel puudub silmapaistev avalikustamine, vaadake üle silmapaistva avalikustamise ja nõusoleku hankimise nõuded ning lisage silmapaistev avalikustamine.
- Teie silmapaistvat avalikustamist tuleb kuvada enne teie rakenduse asukoha käitusaja luba.
- Lisage vähemalt järgmine lause ja kohandage seda nii, et see hõlmaks kõiki kasutajale selgelt nähtavaid asjakohaseid funktsioone, mis taotlevad rakenduses asukohale taustal juurdepääsu: „See rakendus kogub asukohaandmeid, et lubada funktsioonid [„funktsioon“], [„funktsioon“] ja [„funktsioon“], isegi kui rakendus on suletud või seda ei kasutata.“ Kui laiendate lubatud kasutust reklaamidele, lisage ka: „Neid andmeid kasutatakse ka reklaamide esitamiseks / reklaamimise toetamiseks / reklaamide toetamiseks“.
- See peab hõlmama mis tahes muid vajalikke üksikasju, et kasutaja teaks, kuidas ja miks te taustal asukohta kasutate. Kuigi lisasisu on lubatud, ei tohi see põhjustada olukorda, kus nõutav sisu ei ole kohe nähtav.
Enne asukoha käitusaja luba nõutav silmapaistev avalikustamine
Enne rakenduse asukoha käitusaja luba peab rakendus kuvama dialoogiaknas silmapaistva avalikustamise. Veenduge, et teie silmapaistev avalikustamine ilmuks õigel ajal ja järgiks silmapaistva avalikustamise ja nõusoleku hankimise nõudeid.
- Tagage, et enne rakenduse asukoha käitusaja luba kuvatakse dialoogis rakenduse silmapaistev avalikustamine.
- Lisage vähemalt järgmine lause ja kohandage seda nii, et see hõlmaks kõiki kasutajale selgelt nähtavaid asjakohaseid funktsioone, mis taotlevad rakenduses asukohale taustal juurdepääsu: „See rakendus kogub asukohaandmeid, et lubada funktsioonid [„funktsioon“], [„funktsioon“] ja [„funktsioon“], isegi kui rakendus on suletud või seda ei kasutata.“
- Lisage kõik muud üksikasjad, mis on vajalikud, et kasutaja mõistaks, kuidas ja miks te taustal asukohta kasutate. Kuigi lisasisu on lubatud, ei tohi see põhjustada olukorda, kus nõutav sisu ei ole kohe nähtav.
- Kui laiendate lubatud kasutust reklaamidele, lisage järgmine lause: „Neid andmeid kasutatakse ka selleks, et pakkuda reklaame.“.
Funktsioon ei ole taustal asukohale juurdepääsemiseks sobilik
Meie ülevaatustiim võib leida, et deklaratsiooni teatud funktsioon ei nõua töötamiseks asukohale taustal juurdepääsu. Samuti võib ilmneda, et funktsioon võib asukohale taustal juurdepääsemise asemel pääseda asukohale juurde esiplaanil. Nendel juhtudel ei ole funktsioon asukohale taustal juurdepääsu heakskiitmiseks sobilik.
Selliste olukordade puhul võite eemaldada rakendusest asukohale taustal juurdepääsu ja/või kasutada selle asemel esiplaanil asukohale juurdepääsemist. Seejärel esitage rakenduse värskendus.
Puuduv või kehtetu testimismandaat
Rakendusesisene funktsioon ei ühti deklaratsiooniga
Taustal asukohale juurdepääsu eemaldamine
Kui leidsite, et teie rakendus ei vaja taustal juurdepääsu asukohale, järgige selles jaotises olevaid toiminguid, et taustal asukoha kasutamine eemaldada ja nõudeid järgida. Samuti peate rakenduse ülevaatuseks esitama juhul, kui järgmisi lube kasutatakse mis tahes rakenduse kogumites või APK-des (sh radadel, mis pole tootmisversioonis). Mõjutatud rakenduse kogumite või APK-de loendi leiate oma Google Play Console'i jaotisest Rakenduse sisu (Eeskirjad > Rakenduse sisu > Rakenduse delikaatsed load > Kuva kokkuvõte).
Kui teil oli varem eeskirju mittejärgivaid rakenduse kogumeid või APK-sid, mis asukohaandmetele taustal juurde pääsesid, veenduge, et eeskirju mittejärgivaid versioone poleks üheski praeguses väljalaskes, isegi kui te teatud radasid ei kasuta.
- Kui soovite kontrollida, kas teatud versioon on aktiivne, avage rakenduse kogumi avastaja (Testimine ja avaldamine > Rakenduse kogumi avastaja).
- Kui esitate uue rakenduse kogumi või APK, mis asendab eelmise eeskirju mittejärgiva rakenduse kogumi või APK, veenduge, et eeskirju mittejärgiv rakenduse kogum või APK oleks enne uue versiooni väljalaskmist jaotises „Ei kaasata“.
- Lisajuhiseid leiate artikli Versiooni ettevalmistamine ja väljalaskmine jaotisest „Ei kaasata“.
- Veenduge, et uued eeskirju järgivad väljalasked oleksid 100% avaldatud ja inaktiveeriksid eeskirju mittejärgivad rakenduse kogumid või APK-d täielikult.
Kui teil on ikka probleeme pärast seda, kui olete kooditeid uurinud ja kasutamise vaid esiplaanil toimuvate toimingutega piiranud, vaadake üle oma rakenduses kasutatavad kolmandate osapoolte SDK-d, mis võivad taustal asukohale juurde pääseda.
Millal värskendada rakenduse asukohalubade heakskiitu?
Teie ülesanne on tagada, et teie rakendus saaks taustal asukoha kasutamiseks heakskiidu ja järgiks nõudeid kõigi tulevaste versioonide puhul. Rakenduse värskendused vaadatakse Google Play eeskirjade alusel üle. Rakenduse olulised muudatused võivad mõjutada seda, kas rakendus on asukohale taustal juurdepääsu jaoks heaks kiidetud, ning tuua kaasa täiendavad ülevaatused.
Kui taustal asukohta kasutavat rakenduse funktsiooni muudetakse, esitage uus deklaratsioonivorm, misjärel vaatame teie rakenduse üle.
Probleemid vanade APK-dega, mis kasutavad asukohale juurdepääsu lube
Kui teil on vanu APK-sid, millel on asukohale juurdepääsu load, ja te ei saa enam nende koodi muuta, võite taotleda eeskirjade erandit.
Erandi jaoks kvalifitseerumiseks peate vastama kõigile järgmistele nõuetele.
- Peate esitama konkreetse(d) APK(-d), mille jaoks soovite erandit taotleda.
- APK-d, mille jaoks erandit taotlete, peavad olema avaldatud enne 2019. aasta 1. jaanuari.
- Teil peavad olema alternatiivsed APK-d, mis esitatakse Android Oreo (API 26. tase) või uuemate versioonide kasutajatele, ja need avad järgima asukohale juurdepääsu lubade eeskirju.
- Erandit taotlevad APK-d peavad moodustama väga väikese protsendi (oluliselt alla 10%) kogu teie installibaasist.
Google Play vaatab taotluse üle ja teeb erandeid juhtumipõhiselt. Kõikidele asukohale juurdepääsemise lubade eeskirjade järgimiseks võite ka rikkuvate APK-de avaldamise tühistada.
- Vaadake lisateavet Play Console'is lubade deklareerimise kohta.
- Vaadake Androidi arendajate saidilt lisateavet asukohateadlike rakenduste loomise kohta.
- Vaadake Androidi arendajate saidilt lisateavet lubade ja nende kasutamise töövoo kohta.
- Vaadake Androidi arendajate saidilt lisateavet heade privaatsustavade kohta.
- Lugege meie kasutajaandmete eeskirju.
- Vaadake teenusest Academy for App Success lisateavet selle kohta, kuidas järgida Google Play seadme asukoha eeskirju.