Šiame straipsnyje aprašomos pagrindinės sąlygos ir reikalavimai, taikomi norint pateikti programą, kad jai būtų suteikti leidimai pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis.
- Ar programai reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis?
- Prieiga prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų
- Geriausia prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų praktika
- Patvirtinimo proceso sąlygos
- Dokumentai, reikalingi norint gauti leidimus pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis
- Dažni pažeidimai ir jų šalinimo veiksmai
- Kaip pašalinti fone veikiančios vietovės nustatymo funkcijos duomenis
- Kada atnaujinti programos leidimų pasiekti vietovės duomenis patvirtinimą
- Problemos dėl senų APK, kuriems naudojami leidimai pasiekti vietovės duomenis
Kad gerai suprastumėte, į ką reikia atsižvelgti pateikiant programą, kuri naudoja fone veikiančios vietovės nustatymo funkcijos duomenis, peržiūrėkite „Google Play“ politikos skiltį apie nurodytus leidimus ir paskelbimus programoje.
Ar programai reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis?
Programa turėtų prašyti prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų, tik jei to reikia pagrindinėms programos funkcijoms. Pagrindinės funkcijos yra pagrindinė programos paskirtis. Tai gali apimti svarbių funkcijų, be kurių programa bus sugadinta ar nenaudojama, rinkinį. Pagrindinė (-ės) funkcija (-os) turi būti aiškiai dokumentuojama (-os) ir akcentuojama (-os) programos apraše.
Be to, programa turi atitikti toliau nurodytus ir kitus šiame straipsnyje pateiktus reikalavimus.
- Fone veikiančią vietovės nustatymo funkciją galima naudoti tik tada, kai ji itin naudinga naudotojams ir yra susijusi su pagrindinėmis programos funkcijomis.
- Niekada neprašykite naudotojų leidimų pasiekti vietovės duomenis, jei jų reikia tik reklamai ar analizei.
- Būtent vaikams skirtos programos turi atitikti „Google Play“ šeimos politiką.
- Patarimas: jei norite sužinoti daugiau, apsilankykite „Google Play“ akademijos skiltyje „Google Play“ šeimos politikos paaiškinimas“.
Jei programa prašo prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų, bet tai nėra būtina pagrindinėms programos funkcijoms užtikrinti, turite tai pašalinti iš programos ir (arba) suteikti galimybę pasiekti vietovės duomenis priekiniame plane, kai programos veikla matoma naudotojams. Įrenginio vietovė yra asmens ir neskelbtini naudotojo duomenys, kurių negalima parduoti ar bendrinti siekiant palengvinti pardavimą (pvz., naudojant reikalavimų neatitinkantį SDK). Todėl programos, kurios pasiekia fone veikiančios vietovės nustatymo funkcijos duomenis, turi būti patvirtintos. Negavus šios patvirtinimo, programos naujiniai gali būti blokuojami ir programa gali būti pašalinta iš „Google Play“.
Jei norite sužinoti daugiau, kada ir kaip naudoti fone veikiančios vietovės nustatymo funkcijos informaciją, peržiūrėkite „Google Play“ akademijos mokymus „Informacija apie įrenginio vietovės duomenų naudojimą“. Tai apima funkcijų, kurios yra labai naudingos naudotojams ir yra susijusios su pagrindinėmis programos funkcijomis, pavyzdžius. Be to, pateikiamas vadovas, kaip užpildyti leidimų deklaracijos formą.
Prieiga prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų
Jei įmanoma, stenkitės pasiekti priekiniame plane, bet ne fone veikiančios vietovės nustatymo funkcijos duomenis. Koks skirtumas? Prieiga prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų suteikiama, kai programa atidaryta ir matoma naudotojui. Jei prieiga suteikiama, kai naudotojas uždaro programą arba naudoja pagrindinio ekrano mygtuką, kad grįžtų į pagrindinį ekraną, tada programa pasiekia fone veikiančios vietovės nustatymo funkcijos duomenis.
Ką tai reiškia pagal mūsų leidimų pasiekti vietovės duomenis politiką? Prieiga prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų yra skaidriausia naudotojams, o tai skatina pasitikėjimą ir yra priimtiniausias programų teikimo sistemoje „Google Play“ metodas.
Tam tikrais atvejais galime patvirtinti programos priekinio plano paslaugos naudojimą – atskirą API, kuri leidžia programai pasiekti vietovės informaciją, net kai programa yra sumažinta ir nerodoma naudotojui. Tačiau tokius atvejus reikia peržiūrėti ir jie turi atitikti pagrindinius reikalavimus, įskaitant nurodytus toliau.
- Priekinio plano paslaugos naudojimas turi būti inicijuotas kaip programoje naudotojo pradėto veiksmo tęsinys.
- Priekinio plano paslaugos naudojimas turi būti nutrauktas iškart, kai programa užbaigia numatytą naudotojo pradėto veiksmo naudojimo atvejį.
Programose turi būti prašoma mažiausios apimties prieigos (t. y. naudojami leidimai pasiekti priekiniame plane, o ne fone veikiančios įrenginio vietovės nustatymo funkcijos duomenis), kad būtų galima teikti funkciją ar paslaugą, kuriai reikalinga vietovės informacija. Be to, naudotojai turėtų pagrįstai numatyti, kad programos funkcijai ar paslaugai reikalinga prašomo vietovės lygio informacija.
Jei programos įrenginio vietovės duomenų naudojimas priekiniame plane atitinka ACCESS_BACKGROUND_LOCATION (arba fone veikiančios vietovės nustatymo funkcijos duomenų naudojimą), programai bus taikomi leidimų pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis reikalavimai.
Prieigos prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų pavyzdžiai
- Funkcija, siūlanti pridėti netoliese esančius draugus, žaidėjus ar kontaktus, tik kai naudotojas yra programoje (neįtraukiamas netoliese esančių draugų, žaidėjų ar kontaktų siūlymas, kai programa uždaryta).
- Funkcija, suasmeninanti turinį programoje, pvz., vietines naujienas, namų muzikos grojaraščius ir kt., pagal naudotojo vietovę (be jokio pranešimo, įspėjimo ar funkcijos naudotojui uždarius programą).
- Funkcija, kuri apriboja turinį, kad būtų užtikrintas regioninis skaitmeninių teisių tvarkymas.
- Pristatymo ir (arba) paslaugos stebėjimas (pvz., maisto, siuntinių arba pavėžėjimo paslaugos) naudotojams (ne vairuotojams).
- Nuoseklioji navigacija (netaikoma, jei bet kokios funkcijos vykdomos, kai naudotojas nenaudoja programos, pvz., pasyvus maršrutų ar žingsnių stebėjimas, stebėjimas, kada naudotojas pradeda važiuoti arba sustoja, ir pan.).
- Funkcija, kaupianti naudotojų vietovės duomenis, siekiant parodyti srauto šablonus ir (arba) didelius perkrovos taškus arba susieti interneto spartą netoliese.
Geriausia prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų praktika
Būtinai peržiūrėkite toliau nurodytus geriausios praktikos pavyzdžius, kaip pasiekti vietovės duomenis programoje.
- Sumažinkite vietovės duomenų naudojimą, taikydami mažiausios apimties prieigą, būtiną norint teikti funkciją (pvz., apytikslę vietoj tikslios ir priekinio plano vietoj fono).
- Apsvarstykite, ar programos naudotojai turėtų pagrįstai numatyti, kad programos funkcijai ar paslaugai reikalinga prašomo vietovės lygio informacija. Galime atmesti programas, prašančias fone veikiančios vietovės nustatymo funkcijos duomenų ar juos pasiekiančias be tinkamo pagrindo.
- Peržiūrėkite prieigos prie fone veikiančios vietovės nustatymo funkcijos kontrolinį sąrašą ir nustatykite potencialią prieigą kode.
- Peržiūrėkite geriausios privatumo praktikos pavyzdžius ir įsitikinkite, kad laikotės tinkamos paskelbimo ir privatumo politikos.
- Patvirtinkite, kad visi jūsų naudojami trečiųjų šalių SDK ar bibliotekos atitinka mūsų politiką, įskaitant leidimų pasiekti vietovės duomenis naudojimą.
- Atminkite, kad bus peržiūrimi visi programos komponentų rinkiniai arba APK visose aktyviose leidimo grupėse (įskaitant uždaras ir atviras grupes).
Patvirtinimo proceso sąlygos
Kai peržiūrime programą, kuri prašo prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų, atsižvelgiame į toliau nurodytus klausimus.
- Ar fone veikiančios vietovės nustatymo funkcijos duomenys svarbūs pagrindinėms programos funkcijoms?
- Ar fone veikiančios vietovės nustatymo funkcijos duomenys suteikia aiškios vertės naudotojui?
- Svarbūs pranašumai naudotojui apima fizinę saugą, suvokiamą saugą bei sveikatą ir (arba) kūno rengybą.
- Minimalūs pranašumai naudotojui gali apimti skelbimus arba pasiūlymus, analizę, suasmeninimą, pramogas ir patogumus.
- Ar naudotojai galės numatyti, kad programa pasieks fone veikiančios vietovės nustatymo funkcijos duomenis?
- Ar programoje galima teikti tas pačias funkcijas nenaudojant fone veikiančios vietovės nustatymo funkcijos duomenų?
- Ar privatumo politika paskelbta sistemoje „Play Console“ ir pačioje programoje?
Tai nėra baigtinis sąrašas, bet iš jo galite sužinoti, kaip galime peržiūrėti ir interpretuoti programos leidimų pasiekti vietovės duomenis naudojimą.
Dokumentai, reikalingi norint gauti leidimus pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis
Jei programoje naudojate fone veikiančios vietovės nustatymo funkcijos duomenis, turite apie tai aiškiai pranešti naudotojams programoje ir jos parduotuvės įrašo puslapyje. Tai galite padaryti programos apraše, ekrano kopijose ir (jei taikoma) pavadinime ar piktogramoje.
Toliau pateikiami keli pasiūlymai, kaip aiškiai nurodyti, kad programoje naudojami fone veikiančios vietovės nustatymo funkcijos duomenys.
- Pateikite trumpą aprašą, nurodantį, kad visada įjungta vietovės nustatymo funkcija (pvz., „visada žinokite, kur“).
- Įtraukite programos ekrano kopiją, kurioje rodomi žemėlapio ar naudotojo vietovės arba geografinėmis žymomis pažymėti vaizdai.
- Jei reikia, į programos pavadinimą ar piktogramą įtraukite formuluočių arba vaizdų, kad taip pat nurodytumėte programos vietovės funkciją.
Kai pateikiate programą patvirtinti, turite pateikti toliau nurodytus konkrečius dokumentus, kad būtų suteiktas leidimas pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis.
- Leidimų deklaracijos forma
- Demonstracinis vaizdo įrašas
- Aiškus paskelbimas programoje
- Privatumo politika programoje ir parduotuvės įrašo puslapyje
Leidimų deklaracijos forma
Leidimų deklaracijos forma pasiekiama „Google Play Console“ paskyroje. Formą galite rasti atlikę toliau nurodytus veiksmus.
- Eikite į puslapį „Programos turinys“.
- Skiltyje „Svarbūs programos leidimai“ spustelėkite Pradėti.
- Tada skiltyje „Leidimai pasiekti vietovės duomenis“ spustelėkite Pradėti.
Jei rodomi kitų formų raginimai, pvz., programos prieigos teisių ar įgaliojimo deklaracijos, pirmiausia užpildykite šias formas. Tai yra būtini veiksmai ruošiant programą peržiūrėti sistemoje „Google Play Console“. Išsamias instrukcijas rasite puslapyje „Programos paruošimas peržiūrėti“.
Jei „Google Play Console“ nematote deklaracijos raginimo, patikrinkite, ar naudojate vieną iš svarbių leidimų pasiekti vietovės duomenis pagal programos tikslinį SDK lygį.
- Jei programos komponentų rinkinys arba APK taikomas pagal 10 ar naujesnės versijos „Android“ (29 ar aukštesnio SDK lygio) ir apraše yra leidimas ACCESS_BACKGROUND_LOCATION, būsite nukreipti į išsamią informaciją apie vietovės naudojimą
- Jei programos komponentų rinkinys arba APK taikomas pagal 9 ar senesnės versijos „Android“ (28 ar žemesnio SDK lygio) ir jame yra leidimas ACCESS_COARSE_LOCATION arba ACCESS_FINE_LOCATION, turėsite nurodyti savo tikslus, kad pasiektumėte vietovės duomenis fone, tada būsite nukreipti į išsamią informaciją apie vietovės duomenų naudojimą.
Deklaracijos formos įvestys
Pildydami deklaracijos formą dėl leidimų ir API, kurie pasiekia neskelbtiną informaciją, atsakykite į toliau pateiktus klausimus, kad „Google“ galėtų įvertinti programos prieigą prie fone veikiančios vietovės nustatymo funkcijos duomenų.
Leidimų deklaracijos formoje pagrindinis dėmesys skiriamas šiam klausimui: koks pagrindinis programos tikslas?
- Prieiga prie vietovės duomenų: kodėl programa turi pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis?
- Papasakokite tik apie vieną vietove pagrįstą programos funkciją, kuriai reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis, ir paaiškinkite, kodėl jos negalima įdiegti be šios prieigos. Funkcija turi būti susijusi su pagrindine programos paskirtimi. Patvirtinimas bus suteiktas visai programai, o ne atskirai šiai vienai funkcijai.
- Vienu metu galime įvertinti tik vieną funkciją. Įtraukus kelias funkcijas programa bus atmesta.
- Vaizdo įrašo instrukcijos: pateikite nuorodą į trumpą vaizdo įrašą, kuriame aiškiai rodoma programoje naudojama vietovės duomenimis pagrįsta funkcija, kurią nurodėte formoje. Į vaizdo įrašą būtinai įtraukite aiškaus paskelbimo dialogo langą, rodomą naudotojams. Rekomenduojama vaizdo įrašo trukmė: ne daugiau kaip trisdešimt sekundžių.
Demonstracinis vaizdo įrašas
Ankstesnėje skiltyje pristatėme trumpą vaizdo įrašą, kurį turite pateikti deklaracijoje. Toliau pateikiamas demonstracinio vaizdo įrašo pavyzdys ir keli reikalavimai vaizdo įrašui.
Vaizdo įrašo reikalavimai
- Fone suaktyvinama funkcija.
- Naudotojams pateikiamas aiškiai matomas paskelbimo programoje dialogo langas.
- Vykdymo laiko raginimas.
- Jei funkcija neveikia naudotojui matomoje sąsajoje, kai suaktyvinama fone veikianti vietovės nustatymo funkcija, nurodykite tai deklaracijoje ir kuo išsamiau parodykite funkciją ar jos poveikį vaizdo įraše.
- Įsitikinkite, kad vaizdo įrašas atspindi programos veikimą „Android“ įrenginyje. Pvz., nepateikite „iOS“ programos vaizdo įrašo.
Aiškus paskelbimas programoje
Jei programa prašo prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų, turite programoje pateikti paskelbimą, kaip pasiekiami, renkami, naudojami ir (arba) bendrinami naudotojo duomenys.
Toliau pateikiami keli aiškaus paskelbimo programoje pavyzdžiai.
Paskelbimo pranešimo reikalavimai
Paskelbimas programoje turi atitikti toliau nurodytas sąlygas.
- Turi būti pačioje programoje, programos apraše ir svetainėje.
- Turi būti rodomas įprastai naudojant programą, o ne naudotojui apsilankius meniu ar nustatymuose.
- Jame turi būti aprašyti pasiekiami ar renkami duomenys.
- Turi būti paaiškinta, kaip bus naudojami ir (arba) bendrinami duomenys.
- Jo negalima įtraukti vien tik į privatumo politiką arba paslaugų teikimo sąlygas.
- Negali būti pateiktas su kitais paskelbimais, nesusijusiais su asmens ar neskelbtinų duomenų rinkimu.
- Neturi būti reikalaujama aiškaus naudotojo sutikimo, pvz., „Sutinku“ ar „Suprantu“. Tai atliekama iš karto po jo pateikiamame vykdymo laiko raginime. Taip pat galite leisti naudotojams uždaryti arba perbraukti norint išeiti, kad būtų uždarytas paskelbimas.
Paskelbimo pranešimo turinyje turi būti:
- įtrauktas terminas „vietovė“;
- nurodyta, kaip programoje naudojami fone veikiančios vietovės nustatymo funkcijos duomenys, vartojant vieną iš šių frazių: „fone“, „kai programa uždaroma“, „visada naudojama“ ar „kai programa nenaudojama“;
- pateiktos visos programos funkcijos, naudojančias fone veikiančios vietovės nustatymo funkcijos duomenis;
- įtraukta toliau pateikta frazė, jei šiuos duomenis leidžiama naudoti ir teikiant skelbimus: „naudojama teikiant skelbimus, reklamavimo ir (arba) skelbimų palaikymo funkcijas“. (Pasirinkite tiksliausią frazę.)
Rekomenduojamas paskelbimo formatas
Kad atitiktumėte politikos reikalavimus, rekomenduojame vartoti toliau pateiktas formuluotes. Atminkite, kad antrame pavyzdyje nurodomas vietovės duomenų naudojimas skelbimams. Naudojant vietovės duomenis skelbimams būtina laikytis vietovės duomenų naudojimo skelbimams politikos.
Pasirinkite tinkamiausią frazę.
- „[Ši programa] renka vietovės duomenis, kad įgalintų [„funkciją“], [„funkciją“], ir [„funkciją“], net kai programa yra uždaryta arba nenaudojama.“
- „[Ši programa] renka vietovės duomenis, kad įgalintų [„funkciją“], [„funkciją“], ir [„funkciją“], net kai programa yra uždaryta arba nenaudojama, be to, duomenys naudojami reklamavimui palaikyti.“
Toliau pateikiami pavyzdžiai.
„Fitness Funds“ renka vietovės duomenis, kad būtų galima stebėti mankštą net tada, kai programa uždaryta arba nenaudojama.“
„Ši programa renka vietovės duomenis, kad būtų galima stebėti ir pateikti įspėjimų apie vietos orus net tada, kai programa uždaryta arba nenaudojama.“
Jei reikia, aiškiame paskelbime galima pateikti kitos informacijos, siekiant laikytis politikos reikalavimų ir teikti aiškią informaciją naudotojams, bet būtinai turi būti įtraukta bent jau anksčiau nurodyta informacija.
Pastaba: jei funkcija neveikia naudotojui matomoje sąsajoje, kai suaktyvinama fone veikianti vietovės nustatymo funkcija, pateikite aiškiai matomą paskelbimo pranešimą, kai programa atidaroma pirmą kartą.
Privatumo politika programoje ir parduotuvės įrašo puslapyje
Programos privatumo politikoje kartu su kitais paskelbimais programoje turi būti išsamiai paskelbta, kaip programa renka, naudoja ir (arba) bendrina naudotojų duomenis, įskaitant šalių, su kuriomis jie bendrinami, tipus. Užtikrinkite, kad privatumo politika:
- pasiekiama aktyviu URL adresu (jokių PDF);
- neredaguojama;
- susieta nuoroda programos parduotuvės įrašo puslapyje ir programoje;
- aiškiai pažymėta kaip programos privatumo politika pavadinime ar URL ir puslapio turinyje;
- nurodo subjektą (kūrėją ar įmonę), pateiktą „Google Play“ įraše, arba tikslų programos pavadinimą;
- konkrečiai apibūdina naudotojo privatumą;
- apima atitinkamus susijusius paskelbimus ir nuorodų vietovės duomenis bei joje pateikiama informacija apie tai, kaip programa naudoja vietovės duomenis.
Privatumo politiką taip pat turite pridėti programos parduotuvės įrašo puslapyje. Taip užtikrinamas skaidrumas naudotojams ir rodoma, kaip apdorojate neskelbtinus naudotojų ir įrenginių duomenis. Pasitarkite su savo teisininku, kuris patars dėl kitų reikalavimų.
Dažni pažeidimai ir jų šalinimo veiksmai
Neaiškus funkcijos aprašas
Jei negalėsime nustatyti funkcijos, kuriai reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų, pagal jūsų deklaraciją, turėsite pateikti aiškų aprašą arba papildomos informacijos apie funkciją. Kai programoje yra kelios funkcijos, kurioms reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų, apibrėždami turite pasirinkti tik vieną funkciją.
Kad išspręstumėte šią problemą, atlikite vieną iš toliau nurodytų dviejų veiksmų.
- Iš naujo pateikite deklaracijos formą, kurioje paaiškinama ir (arba) pridedama informacijos prie vienos funkcijos, kuriai reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų, aprašo.
- Pašalinkite leidimą iš programos aprašo ir susijusio šaltinio kodo visuose visų grupių APK (įskaitant uždaras ir atviras grupes).
Jei programoje yra kelios funkcijos, kurioms reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis, naudodami nurodytus kriterijus pasirinkite tik vieną funkciją, kurią norite apibrėžti. Tada iš naujo pateikite deklaracijos formą naudodami „Google Play Console“ paskyrą.
- Pasirinkta funkcija turi būti svarbi pagrindinėms programos funkcijoms – jos pagrindiniam tikslui. Be šios pagrindinės funkcijos programa yra sugadinta arba nenaudojama.
- Apsvarstykite, ar naudotojai gali numatyti, kad programa pasieks fone veikiančios vietovės nustatymo funkcijos duomenis, ir ar galite teikti tas pačias funkcijas, nepasiekdami fone veikiančios vietovės nustatymo funkcijos duomenų.
- Ši funkcija turi būti labai naudinga naudotojams. Pavyzdžiui, papildoma šeimos programa, naudojanti fone veikiančios vietovės nustatymo funkcijos duomenis, kad suaktyvintų įspėjimą, jei vaikas išeina iš regiono, apibrėžto pagal geografinius rodiklius, ir praneštų naudotojams apie netoliese teikiamus pasiūlymus. Leidimų deklaracijoje reikėtų nurodyti vaikų saugos geografinių zonų aptikimo funkciją, nes ji teikia daugiau naudos naudotojui (suvokiamas saugumas) nei vietovės kontekstiniai skelbimai (patogumas ir (arba) suasmeninimas).
- Prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų, skirta tik skelbimams teikti, bus atmesta.
Apibrėžtos kelios funkcijos
Kūrėjas gali apibrėžti tik vieną (ne kelias) vietove pagrįstą funkciją, kuriai reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų. Pasirinkta funkcija turi būti svarbi pagrindinėms programos funkcijoms – jos pagrindiniam tikslui.
Kai programoje yra kelios funkcijos, kurioms reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis, pasirinkite apibrėžti tik vieną funkciją ir iš naujo pateikite deklaracijos formą naudodami „Google Play Console“ paskyrą. Rinkdamiesi funkciją atsižvelkite į toliau nurodytus klausimus.
- Ar ši funkcija būtina pagrindinėms programos funkcijoms arba pagrindiniam tikslui? Ar be šios funkcijos programa būtų sugadinta ar nenaudojama?
- Ar naudotojai galės numatyti, kad programa pasieks fone veikiančią vietovės nustatymo funkciją? Jei ne, gali būti, kad ji netinkama norint pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis.
- Ar programoje galima teikti tas pačias funkcijas nenaudojant fone veikiančios vietovės nustatymo funkcijos duomenų? Jei taip, vertėtų rinktis šį patvirtinimą.
- Jei nuspręsite, kad jūsų programa nėra tinkama norint pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis ir (arba) galite teikti tas pačias funkcijas naudotojams be šių duomenų, būtinai pašalinkite leidimą pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis iš programos aprašo ir susijusio šaltinio kodo visuose visų grupių APK (įskaitant uždaras ir atviras grupes).
- Ar ši funkcija labai naudinga naudotojams? Pavyzdžiui, tarkime, kad tai yra papildoma šeimos programa, naudojanti fone veikiančios vietovės nustatymo funkcijos duomenis, kad suaktyvintų įspėjimą, jei vaikas išeina iš regiono, apibrėžto pagal geografinius rodiklius, ir praneštų naudotojams apie netoliese teikiamus pasiūlymus. Leidimų deklaracijoje reikėtų nurodyti vaikų saugos geografinių zonų aptikimo funkciją, nes ji teikia daugiau naudos naudotojui (suvokiamas saugumas) nei vietovės kontekstiniai skelbimai (patogumas ir (arba) suasmeninimas).
- Ar skelbimai yra vienintelė priežastis, dėl kurios prašoma prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų? Prieigos, skirtos tik skelbimams teikti, užklausos bus atmestos.
Nepavyksta programoje patvirtinti fone veikiančios funkcijos
Mūsų peržiūros komandai turi būti leidžiama patikrinti, ar programoje teikiama apibrėžta funkcija, kuriai reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų, ir patvirtinamos funkcijos programoje. Jei naudotojas nemato funkcijos, tuomet pateiktame vaizdo įraše turi būti parodytos jos funkcijos.
Kad išspręstumėte šią problemą, pakeiskite vaizdo įrašą, kad būtų parodyta apibrėžta funkcija, dėl kurios pateikėte užklausą pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis, ir iš naujo pateikite deklaracijos formą naudodami „Google Play Console“ paskyrą.
- Vaizdo įraše rodykite programos funkcijas, kurioms naudojami fone veikiančios vietovės nustatymo funkcijos duomenys, įskaitant tai, kaip naudotojas turėtų suaktyvinti aiškų paskelbimą ir vykdymo laiko leidimą (gavus naudotojo sutikimą).
- Jei apibrėžtos funkcijos naudotojui nėra matomos tiesiogiai, parodykite funkcijas programoje. Pavyzdžiui, parodykite, kaip naudotojas įspėjamas apie apgaulę.
Funkcija neatitinka reikalavimų, kad būtų galima pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis
Mūsų peržiūros komanda gali pastebėti, kad apibrėžta funkcija neatitinka leidimų pasiekti vietovės duomenis politikos reikalavimų. Kad tai išspręstumėte, pašalinkite užklausą pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis ir pateikite programos naujinį. Jei norite apibrėžti kitą funkciją, kuriai reikia pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis, vadovaukitės šiuo vadovu.
- Pasirinkite funkciją, tik jei ji naudotojams teikia aiškią vertę ir yra svarbi pagrindinėms programos funkcijoms – pagrindiniam tikslui. Be šios pagrindinės funkcijos programa yra sugadinta arba nenaudojama.
- Apsvarstykite, ar naudotojai galės numatyti, kad programa pasieks fone veikiančią vietovės nustatymo funkciją. Jei ne, gali būti, kad ji netinkama norint pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis.
- Jei galite teikti tas pačias funkcijas naudotojams nepasiekę fone veikiančios vietovės nustatymo funkcijos duomenų, tai ir padarykite.
- Nepamirškite pašalinti leidimo pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis iš programos aprašo ir susijusio šaltinio kodo visuose visų grupių APK (įskaitant uždaro ir atviro bandymo grupes), jei nuspręsite, kad jūsų programa nėra tinkama norint pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis ir (arba) galite teikti tokias pat funkcijas naudotojams be šios prieigos.
Problemos, susijusios su pateiktu vaizdo įrašu
Kartais negalime peržiūrėti deklaracijoje pateikto vaizdo įrašo arba vaizdo įrašas tiksliai neatspindi programos funkcijų. Vaizdo įraše turi būti rodomos veikiančios apibrėžtos programos funkcijos ir kaip šios funkcijos naudoja fone veikiančios vietovės nustatymo funkcijos duomenis. Demonstruokite, kaip naudotojas turėtų suaktyvinti aiškų paskelbimą ir įrenginio vykdymo laiko leidimą (gavus naudotojo sutikimą).
Patikrinkite, ar vaizdo įrašas pasiekiamas, ir (arba) pakeiskite vaizdo įrašą aiškiai parodydami apibrėžtą funkciją, kuriai reikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų. Tada iš naujo pateikite deklaracijos formą naudodami „Google Play Console“ paskyrą.Netinkama privatumo politika
Peržiūrėję nustatėme, kad privatumo politika neatitinka politikos reikalavimų. Kad išspręstumėte šią problemą, peržiūrėkite asmens ir neskelbtinų naudotojų duomenų politiką, tada, jei reikia, pridėkite arba atnaujinkite privatumo politiką, vadovaudamiesi toliau pateiktomis gairėmis.
- Privatumo politika turi būti pasiekiama aktyviu URL adresu (jokių PDF).
- Įsitikinkite, kad jos negalima redaguoti.
- Įsitikinkite, kad ji nurodo jūsų programą.
- Ji turi apimti būtent naudotojo privatumą.
- Įsitikinkite, kad ji susieta programos parduotuvės įrašo puslapyje ir programoje.
- Joje turi būti pateikta to paties subjekto (pvz., kūrėjo ar įmonės), kuris nurodytas „Google Play“ įraše, arba tikslaus programos pavadinimo nuoroda.
Privatumo politikos nuoroda netinkama arba jos nėra
Privatumo politikos atnaujinimas
- Ji turi būti pasiekiama aktyviu URL adresu (jokių PDF).
- Įsitikinkite, kad jos negalima redaguoti.
- Įsitikinkite, kad ji nurodo jūsų programą.
- Ji turi apimti būtent naudotojo privatumą.
- Įsitikinkite, kad ji susieta programos parduotuvės įrašo puslapyje ir programoje.
- Joje turi būti pateikta to paties subjekto (pvz., kūrėjo ar įmonės), kuris nurodytas „Google Play“ įraše, arba tikslaus programos pavadinimo nuoroda.
Trūksta informacijos paskelbimo pranešime
Aiškūs paskelbimai turi būti rodomi prieš programos vietovės vykdymo laiko leidimą ir turi nurodyti naudotojams, kuri (-ios) funkcija (-os) naudos fone veikiančios vietovės nustatymo funkcijos duomenis. Peržiūrėkite aiškaus paskelbimo ir sutikimo reikalavimus ir atnaujinkite aiškaus paskelbimo pranešimą.
- Įsitikinkite, kad į aiškų paskelbimą įtrauktas terminas „vietovė“.
- Nurodykite, kaip naudojami fone veikiančios vietovės nustatymo funkcijos duomenys, įtraukdami vieną iš šių frazių: „fone“, „kai programa uždaryta“, „visada naudojama“ ar „kai programa nenaudojama“.
- Įtraukite visų funkcijų, kurios naudoja fone veikiančios vietovės nustatymo funkcijos duomenis, sąrašą.
- Jei šiuos duomenis leidžiama naudoti ir teikiant skelbimus, įtraukite: „naudojama teikiant skelbimus, reklamavimo ir (arba) skelbimų palaikymo funkcijas“. (Pasirinkite tiksliausią frazę.)
Nerasta aiškaus paskelbimo
Programos dialogo lange turi būti pateiktas aiškus paskelbimas, kurio iššokantysis langas rodomas prieš programos vietovės vykdymo laiko leidimą. Jei programoje jo nėra, peržiūrėkite aiškaus paskelbimo ir sutikimo reikalavimus ir pridėkite aiškų paskelbimą.
- Aiškus paskelbimas turi būti rodomas prieš programos vietovės vykdymo laiko leidimą.
- Įtraukite bent toliau pateiktą sakinį, kurį pritaikykite įtraukdami visas atitinkamas programos funkcijas, teikiančias prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų užklausas, kurios aiškiai matomos naudotojui: „Ši programa renka vietovės duomenis, kad įgalintų [„funkciją“], [„funkciją“] ir [„funkciją“], net kai programa yra uždaryta arba nenaudojama“. Jei šiuos duomenis leidžiama naudoti ir teikiant skelbimus, taip pat įtraukite: „Šie duomenys taip pat naudojami teikiant skelbimus, reklamavimo ir (arba) skelbimų palaikymo funkcijas“.
- Įtraukite kitą išsamią informaciją, reikalingą, kad naudotojui būtų aišku, kaip ir kodėl naudojate fone veikiančios vietovės nustatymo funkcijos duomenis. Nors papildomas turinys yra leidžiamas, jis neturėtų trukdyti iš karto parodyti reikiamą turinį.
Aiškus paskelbimas turi būti pateiktas prieš vietovės vykdymo laiko leidimą
Programos dialogo lange turi būti pateiktas aiškus paskelbimas, rodomas prieš programos vietovės vykdymo laiko leidimą. Įsitikinkite, kad aiškus paskelbimas rodomas tinkamu metu ir atitinka aiškaus paskelbimo ir sutikimo reikalavimus.
- Pateikite aiškų programos paskelbimą dialogo lange, kuris rodomas prieš programos vykdymo laiko leidimą.
- Įtraukite bent toliau pateiktą sakinį, kurį pritaikykite įtraukdami visas atitinkamas programos funkcijas, teikiančias prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų užklausas, kurios aiškiai matomos naudotojui: „Ši programa renka vietovės duomenis, kad įgalintų [„funkciją“], [„funkciją“] ir [„funkciją“], net kai programa yra uždaryta arba nenaudojama“.
- Įtraukite kitą išsamią informaciją, reikalingą, kad naudotojui būtų aišku, kaip ir kodėl naudojate fone veikiančios vietovės nustatymo funkcijos duomenis. Nors papildomas turinys yra leidžiamas, jis neturėtų trukdyti iš karto parodyti reikiamą turinį.
- Įtraukite toliau pateiktą sakinį, jei šiuos duomenis leidžiama naudoti ir teikiant skelbimus: „Šie duomenys taip pat naudojami skelbimams teikti“.
Funkcija netinkama pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis
Mūsų peržiūros komanda gali pastebėti, kad pasirinktai funkcijai veikti nereikalinga prieiga prie fone veikiančios vietovės nustatymo funkcijos duomenų. Arba funkcija gali naudoti prieigą prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų, užuot pasiekusi fone veikiančios vietovės nustatymo funkcijos duomenis. Todėl jos prieigos prie fone veikiančios vietovės nustatymo funkcijos duomenų negalima patvirtinti.
Tokiais atvejais galite pašalinti programos prieigą prie fone veikiančios vietovės nustatymo funkcijos duomenų ir (arba) naudoti prieigą prie priekiniame plane veikiančios vietovės nustatymo funkcijos duomenų. Tada pateikite programos naujinį.
Trūksta testavimo prisijungimo duomenų arba jie netinkami
Funkcija programoje neatitinka deklaracijos
Kaip pašalinti fone veikiančios vietovės nustatymo funkcijos duomenis
Jei nustatėte, kad jūsų programai nereikia fone veikiančios vietovės nustatymo funkcijos duomenų, atlikite šioje skiltyje nurodytus veiksmus, kad pašalintumėte naudojimą fone ir atitiktumėte politiką. Taip pat turėsite pateikti programą peržiūrėti, jei leidimai pasiekti vietovės duomenis naudojami bet kokiuose programos komponentų rinkiniuose ar APK, įskaitant ne gamybinės versijos grupes. Jei norite peržiūrėti paveiktų programos komponentų rinkinių ar APK sąrašą, žr. skiltį Programos turinys (Politika > Programos turinys > Svarbūs programos leidimai > Rodyti suvestinę) „Google Play Console“ paskyroje.
Jei anksčiau turėjote politikos neatitinkančių programos komponentų rinkinių arba APK, kurie pasiekia fone veikiančią vietovės nustatymo funkciją, įsitikinkite, kad politikos neatitinkančių versijų nėra jokiame dabartiniame jūsų leidime, net jei nenaudojate tam tikrų grupių.
- Atidarykite Programos komponentų rinkinio naršyklę (
Testuokite ir paskelbkite
> Programos komponentų rinkinio naršyklė), kad patikrintumėte, ar tam tikra versija aktyvi. - Kai pateikiate naują programos komponentų rinkinio APK, kad pakeistumėte ankstesnį politikos neatitinkantį programos komponentų rinkinį ar APK, įsitikinkite, kad politikos neatitinkantis programos komponentų rinkinys arba APK yra skiltyje „Neįtraukta“, prieš išleisdami naują leidimą.
- Jei reikia daugiau patarimų, žr. straipsnio „Leidimo parengimas ir išleidimas“ skiltį „Neįtraukta“.
- Įsitikinkite, kad visi nauji, politiką atitinkantys leidimai išleisti 100 proc. ir visiškai išjungia politikos neatitinkančius programos komponentų rinkinius ar APK.
Jei išnagrinėję kodo kelius ir apriboję naudojimą tik priekiniame plane vis tiek susiduriate su problemomis, peržiūrėkite visus programoje naudojamus trečiųjų šalių SDK, kurie gali pasiekti fone veikiančios vietovės nustatymo funkcijos duomenis.
Kada atnaujinti programos leidimų pasiekti vietovės duomenis patvirtinimą
Privalote užtikrinti, kad programa būtų patvirtinta naudoti fone veikiančios vietovės nustatymo funkcijos duomenis ir visada atitiktų reikalavimus ateityje. Programų naujiniai bus peržiūrėti atsižvelgiant į „Google Play“ politiką. Atlikus esminių programos pakeitimų, tai gali turėti įtakos patvirtinant programos prieigą prie fone veikiančios vietovės nustatymo funkcijos duomenų ir gali būti atliekama papildomų peržiūrų.
Jei bus pakeista programos funkcija, kuri naudoja fone veikiančios vietovės nustatymo funkcijos duomenis, pateikite naują deklaracijos formą ir mes atitinkamai peržiūrėsime jūsų programą.
Problemos dėl senų APK, kuriems naudojami leidimai pasiekti vietovės duomenis
Jei turite seną (-us) APK su leidimais pasiekti vietovės duomenis ir nebegalite keisti jo (jų) kodo, galite pateikti politikos išimties paraišką.
Kad būtų galima taikyti išimtį, turite atitikti visus toliau nurodytus reikalavimus.
- Turite apibrėžti konkrečius APK, kuriems turėtų būti taikoma išimtis.
- APK, dėl kurių teikiate išimties užklausą, turi būti paskelbti iki 2019 m. sausio 1 d.
- Turite turėti alternatyvių APK, pateikiamų naudotojams „Android Oreo“ (26 lygio API) ar naujesnės versijos sistemoje „Android“, ir jie turi atitikti leidimų pasiekti vietovės duomenis politiką.
- APK, kuriems prašote pritaikyti išimtį, turi sudaryti labai mažą viso jūsų įdiegimų skaičiaus procentinę dalį (ne daugiau nei nedidelis vienaženklis skaičius procentais).
„Google Play“ peržiūrės užklausą ir pritaikys išimtį atsižvelgdama į konkrečius atvejus. Arba galite atšaukti politiką pažeidžiančių APK paskelbimą, kad atitiktumėte leidimų pasiekti vietovės duomenis politiką.
Susijęs turinys
- Sužinokite daugiau apie leidimų deklaravimą sistemoje „Google Play Console“.
- Sužinokite daugiau apie vietovės duomenis galinčių pasiekti programų kūrimą „Android Developers“ svetainėje.
- Sužinokite daugiau apie leidimus ir leidimų naudojimo darbo eigos formą „Android Developers“ svetainėje.
- Sužinokite daugiau apie geriausios privatumo praktikos pavyzdžius „Android Developers“ svetainėje.
- Perskaitykite mūsų naudotojo duomenų politiką.
- Sužinokite daugiau, kaip laikytis „Google Play“ įrenginių vietovės politikos, apsilankę Sėkmingo programėlių kūrimo akademijoje.