Despre permisiunile pentru accesarea locației în fundal

Acest articol îți prezintă considerentele și cerințele principale privind solicitarea permisiunilor pentru accesarea locației în fundal pentru aplicația ta.

Pentru a-ți face o idee despre lucrurile pe care trebuie să le iei în considerare când trimiți o aplicație care folosește locația în fundal, vizionează videoclipul Politica Google Play – permisiunile declarate și informările din aplicații.

Aplicația are nevoie de acces la locație în fundal?

Aplicația trebuie să solicite accesul la locație în fundal numai dacă este necesar pentru funcția de bază a aplicației. Gândește-te la funcția de bază ca la scopul principal al aplicației. Aceasta poate include un set de funcții importante fără care aplicația este deteriorată sau nu poate fi folosită. Toate funcțiile de bază trebuie să fie clar documentate și promovate în descrierea aplicației.

În plus, aplicația trebuie să respecte următoarele cerințe, precum și altele detaliate în acest articol:

  • accesarea locației în fundal se poate folosi numai dacă oferă utilizatorilor un beneficiu important și este relevantă pentru funcția de bază a aplicației;
  • nu trebuie să soliciți permisiuni pentru locație de la utilizatori doar pentru publicitate sau statistici;
  • aplicațiile concepute special pentru copii trebuie să respecte Politica Google Play privind familiile.

Dacă aplicația solicită acces la locație în fundal, dar accesul nu este important pentru funcția de bază a aplicației, trebuie să îl elimini din aplicație și/sau să implementezi accesul la locație în prim-plan, de exemplu, când activitatea aplicației este vizibilă pentru utilizatori. Locația dispozitivului reprezintă date cu caracter personal, iar datele sensibile ale utilizatorului nu pot fi vândute sau trimise în scopuri care facilitează vânzarea (de exemplu, folosirea neconformă a unui SDK). De aceea, aplicațiile care accesează locația în fundal trebuie să fie aprobate. Fără aprobare, actualizările aplicațiilor pot fi blocate și aplicația poate fi eliminată din Google Play.

Pentru a afla mai multe despre când și cum poți folosi informațiile despre accesarea locației în fundal, consultă cursul Declară folosirea datelor privind locațiile dispozitivului din Google Play Academy. Aici sunt incluse exemple de funcții care le oferă utilizatorilor un beneficiu important și care sunt relevante pentru funcția de bază a unei aplicații. În plus, oferă un ghid de completare a formularului de declarație privind permisiunile.

Accesarea locației în prim-plan

Când este posibil, încearcă să accesezi locația în prim-plan, nu în fundal. Care este diferența? Accesul la locație în prim-plan se face când aplicația este deschisă și vizibilă pentru utilizator. Dacă accesarea se face după ce utilizatorul închide aplicația sau folosește butonul ecran de pornire pentru a reveni la ecranul principal, aplicația accesează locația în fundal.

Ce înseamnă acest lucru din perspectiva Politicii privind permisiunile pentru locație? Accesarea locației în prim-plan este cea mai transparentă pentru utilizatori, promovând încrederea. De aceea, este abordarea noastră preferată pentru aplicațiile din Google Play.  

În unele cazuri, putem aproba ca aplicația să folosească foreground service, un API separat care permite aplicației să acceseze informațiile despre locație, chiar dacă aceasta este minimizată și nu este vizibilă pentru utilizator. Însă aceste aplicații sunt supuse examinării și trebuie să îndeplinească principalele cerințe, între care:

  • folosirea API-ului foreground service trebuie să fie inițiată în continuarea unei acțiuni în aplicație, inițiate de utilizator;
  • folosirea API-ului foreground service trebuie să înceteze imediat după încheierea din aplicație a situației de folosire dorite a acțiunii inițiate de utilizator.

Aplicațiile trebuie să solicite cea mai mică arie de acoperire necesară (folosind permisiunile pentru accesarea locației dispozitivului în prim-plan, nu în fundal) pentru a oferi funcția sau serviciul care necesită locația. Utilizatorii trebuie să se aștepte în mod rezonabil ca funcția sau serviciul din aplicație să aibă nevoie de nivelul de locație solicitat.

Dacă modul în care o aplicație folosește locația dispozitivului prin API-ul foreground service este echivalent cu permisiunea ACCESS_BACKGROUND_LOCATION (sau pentru accesarea locației în fundal), aplicația va trebui să respecte cerințele privind permisiunile pentru accesarea locației în fundal.

 

Exemple de accesare a locației în prim-plan

Iată o listă a funcțiilor care ar putea fi folosite cu accesarea locației în prim-plan în locul celei în fundal. Faptul că aceste funcții sunt disponibile nu înseamnă că aplicația ta va fi respinsă automat pentru accesarea unei locații în fundal. Evaluăm fiecare aplicație pe baza funcției de bază declarate. Dar dacă astfel de funcții reprezintă singurul motiv pentru care aplicația necesită acces la locație în fundal, probabilitatea de respingere este mai mare, deoarece ele pot fi îndeplinite prin accesarea locației în prim-plan.
  • Funcție care sugerează prieteni / jucători / conexiuni din apropiere de adăugat doar atunci când utilizatorul este în aplicație (exclude sugerarea prietenilor / jucătorilor / conexiunilor din apropiere când aplicația este închisă)
  • Funcție care personalizează conținutul din aplicație, cum ar fi știri locale sau playlisturi muzicale pentru acasă, pe baza locației utilizatorului (fără nicio notificare / alertă / funcție pentru utilizator când aplicația este închisă)
  • Funcție care restricționează conținutul pentru a aplica gestionarea drepturilor digitale în funcție de regiune
  • Urmărirea unei livrări / a unui serviciu (de exemplu, mâncare, colete sau o cursă) pentru utilizatori (nu șoferi)
  • Navigare pas cu pas (nu se aplică dacă există vreo funcționalitate în timp ce utilizatorul se află în afara aplicației, cum ar fi urmărirea pasivă a traseelor / etapelor, monitorizarea momentului când un utilizator începe sau încetează să conducă etc.)
  • Funcție care agregă datele privind locațiile utilizatorilor pentru a afișa modele de trafic / puncte supraîncărcate sau pentru a asocia vitezele conexiunilor la internet din apropiere
Aceasta nu este o listă completă. Însă, dacă aplicația are numai funcții precum cele de mai sus, care necesită folosirea locației în fundal, îți recomandăm să folosești accesarea locației în prim-plan.

Recomandări pentru accesarea locației în fundal

Nu uita să consulți următoarele recomandări pentru accesarea datelor privind locațiile în aplicație:

  • minimizează folosirea locației apelând la aria de acoperire minimă necesară pentru a oferi o funcție (de ex., localizare imprecisă în loc de precisă, prim-plan în loc de fundal);
  • gândește-te dacă utilizatorii aplicației trebuie să se aștepte în mod rezonabil ca funcția sau serviciul din aplicație să aibă nevoie de nivelul de locație solicitat. Este posibil să respingem aplicațiile care solicită sau accesează locația în fundal fără o justificare convingătoare;
  • examinează lista de verificare pentru accesarea locației în fundal ca să identifici eventualele accesări ale codului;
  • consultă cele mai bune practici privind confidențialitatea și asigură-te că respecți politicile de confidențialitate și de divulgare corespunzătoare;
  • confirmă că toate kiturile SDK sau bibliotecile terțe pe care le folosești respectă politicile noastre, inclusiv pe cele privind folosirea permisiunilor pentru locație;
  • reține că app bundle-urile sau APK-urile de pe toate canalele de lansare active (inclusiv canalele închise și deschise) sunt supuse examinării.

Considerente privind procesul de aprobare

Când examinăm o aplicație care solicită accesul la locație în fundal, luăm în considerare întrebări precum cele de mai jos.

  • Accesarea locației în fundal este importantă pentru funcția de bază a aplicației?
  • Accesarea locației în fundal îi oferă utilizatorului o valoare clară?
    • Printre beneficiile importante pentru utilizatori se numără siguranța fizică, siguranța percepută și sănătatea / fitnessul.
    • Între beneficiile minime pentru utilizatori se pot număra anunțuri sau oferte, date statistice, personalizare, divertisment și confort.
  • Utilizatorii se pot aștepta ca aplicația să le acceseze locația în fundal?
  • Aplicația poate oferi aceeași experiență fără să acceseze locația în fundal?
  • Politica de confidențialitate este postată în Play Console și în aplicația propriu-zisă?

Aceasta nu este o listă completă, dar îți oferă o idee asupra modului în care putem să examinăm și să interpretăm felul în care o aplicație folosește permisiunile pentru locație.

Documentația necesară pentru accesarea locației în fundal

Dacă folosești locația în fundal în aplicație, trebuie să le comunici clar acest lucru utilizatorilor, atât în aplicație, cât și în pagina înregistrării în magazin asociată. Poți face acest lucru cu ajutorul descrierii aplicației, al capturilor de ecran și (dacă este cazul) al unui titlu sau al unei pictograme.

Iată câteva sugestii pentru a evidenția folosirea locației în fundal în aplicație:

  • oferă o scurtă descriere pentru a semnala accesul permanent la locație (de exemplu, „știi întotdeauna unde”);
  • include o captură de ecran din aplicație care afișează o hartă, locația utilizatorului sau imagini geoetichetate;
  • dacă este cazul, include formulări sau imagini în titlul sau pictograma aplicației pentru a semnala folosirea locației în aplicație.

Atunci când trimiți aplicația spre aprobare, trebuie să atașezi următoarele elemente pentru permisiunea de accesare a locației în fundal:

  • formularul de declarație privind permisiunile,
  • o demonstrație video,
  • informarea vizibilă din aplicație,
  • politica de confidențialitate atât în aplicație, cât și în pagina înregistrării în magazin.

Formularul de declarație privind permisiunile

Formularul de declarație privind permisiunile este disponibil în contul Google Play Console. Îl poți accesa astfel:

  1. accesează pagina Conținutul aplicației;
  2. dă clic pe Începe în secțiunea Permisiunile sensibile pentru aplicație;
  3. apoi dă clic pe Începe în secțiunea Permisiuni pentru locație.

Dacă se afișează solicitări pentru alte formulare, cum ar fi Formularul privind drepturile de acces la aplicație sau Formularul de declarație privind autoritatea, completează-le mai întâi pe acestea. Sunt necesare pentru a pregăti aplicația în vederea examinării în Google Play Console. Pentru instrucțiuni detaliate, consultă pagina Pregătește aplicația pentru examinare.

Dacă nu vezi solicitarea privind declarația în Google Play Console, confirmă că folosești una dintre permisiunile sensibile pentru locație, în funcție de nivelul SDK vizat al aplicației:

  • dacă APK-ul sau app bundle-ul vizează Android 10 sau o versiune ulterioară (nivelul SDK 29 sau o versiune ulterioară) și conține permisiunea ACCESS_BACKGROUND_LOCATION în manifest, vei fi direcționat(ă) la detalii complete despre folosirea locației;
  • dacă APK-ul sau app bundle-ul vizează Android 9 sau o versiune mai veche (nivelul SDK 28 sau o versiune anterioară) și conține ACCESS_COARSE_LOCATION sau ACCESS_FINE_LOCATION, va trebui să indici intenția de a accesa locația din fundal, apoi vei fi direcționat(ă) la detalii complete despre folosirea locației.

Informații pentru formularul de declarație

Când completezi formularul de declarație privind Permisiunile și API-urile care accesează informații sensibile, răspunde la următoarele întrebări pentru ca Google să poată evalua accesul aplicației la locație în fundal.

Formularul de declarație privind permisiunile se axează pe scopul principal al aplicației.

  • Accesul la locație: de ce are aplicația nevoie de acces la locație în fundal?
    • Spune-ne despre o funcție bazată pe locație din aplicație care necesită acces la locație în fundal și explică de ce nu poate fi implementată fără acest acces. Funcția trebuie să fie legată de scopul principal al aplicației. Aprobarea se va acorda pentru întreaga aplicație, nu doar pentru această funcție.
    • Putem evalua o singură funcție odată. Dacă incluzi mai multe funcții, aplicația va fi respinsă.
  • Instrucțiuni pentru videoclipuri: introdu un link către un scurt videoclip care prezintă clar funcția bazată pe locație folosită în aplicație (pe care ai declarat-o în formular). Include în videoclip dialogul cu informarea vizibilă care se afișează utilizatorilor. Durata recomandată a videoclipului: maximum 30 de secunde.

Demonstrația video

În secțiunea anterioară este menționat un scurt videoclip pe care trebuie să-l trimiți ca parte a declarației. Iată un exemplu de demonstrație video, urmat de câteva cerințe pentru videoclip.

Cerințe privind videoclipul

Videoclipul trebuie să prezinte funcția declarată a aplicației, care necesită acces la locație în fundal (în timp ce aplicația nu este folosită). Trebuie să arate și pașii necesari pentru a găsi și a activa această funcție în aplicație.
Include următoarele elemente în videoclip:
  • funcția activată din fundal,
  • dialogul cu informarea vizibilă din aplicație afișată utilizatorilor,
  • solicitarea de executare.
Creează un videoclip cu durata de maximum 30 de secunde. Formatul preferat este un link YouTube, dar sunt acceptate și linkuri pentru spațiul de stocare Google Drive către un fișier în format MP4 sau în alt format de fișier video obișnuit.
Observații importante:
  • dacă funcția nu are o interfață afișată utilizatorilor când locația din fundal este activă, menționează acest lucru în declarație și demonstrează funcția sau rolul acesteia în videoclip;
  • asigură-te că videoclipul reflectă comportamentul aplicației pe un dispozitiv Android. De exemplu, nu trimite un videoclip cu aplicația iOS.

Informarea vizibilă din aplicație

Dacă aplicația solicită acces la locație în fundal, trebuie să oferi o informare în aplicație privind modul în care datele utilizatorului sunt accesate, colectate, folosite și/sau trimise.

Iată câteva exemple de informări vizibile în aplicație.

Cerințe privind informarea

Informarea din aplicație:

  • trebuie să fie în aplicația propriu-zisă, precum și în descriere și pe un site;
  • trebuie să se afișeze la folosirea obișnuită a aplicației, fără ca utilizatorul să navigheze într-un meniu sau în setări;
  • trebuie să descrie datele care se accesează sau se colectează;
  • trebuie să explice cum vor fi folosite și/sau trimise datele;
  • nu poate fi prezentată numai într-o politică de confidențialitate sau în termeni și condiții;
  • nu trebuie să fie inclusă alături de alte informări care nu țin de colectarea datelor sensibile sau cu caracter personal;
  • nu are nevoie de consimțământul explicit al utilizatorului, de exemplu, „Accept” sau „OK”.Acesta se acordă în solicitarea de executare care se afișează imediat după. În plus, poți să le oferi utilizatorilor posibilitatea să închidă sau să gliseze pentru a ieși din informare.

Informarea trebuie să întrunească următoarele cerințe:

  • include termenul „locație”;
  • indică modul în care aplicația folosește locația în fundal, prin una dintre următoarele expresii: „în fundal” / „când aplicația este închisă” / „folosită în permanență” / „când aplicația nu este folosită”;
  • enumeră toate funcțiile aplicației care folosesc locația în fundal;
  • include următoarea expresie dacă extinzi utilizarea permisă la anunțuri: „folosită pentru a oferi anunțuri / acceptă publicitatea / acceptă anunțurile”.(Alege expresia corectă.)

Formatul recomandat pentru informare

Pentru a respecta cerințele politicii, se recomandă să folosești următoarele cuvinte. După cum observi, al doilea exemplu include folosirea locației pentru anunțuri. Folosirea datelor privind locațiile pentru anunțuri trebuie să respecte politicile pentru Folosirea datelor privind locațiile pentru anunțuri.

Alege expresia corectă:

  • „[Această aplicație] colectează date privind locațiile pentru a activa [„funcție”], [„funcție”], [„funcție”] chiar și atunci când aplicația este închisă sau nu este folosită.”
  • „[Această aplicație] colectează date privind locațiile pentru a activa [„funcție”], [„funcție”] și [„funcție”], chiar și atunci când aplicația este închisă sau nu este folosită, și este utilizată și pentru a susține publicitatea.”

Exemple:

„Fitness Funds colectează date privind locațiile pentru a activa urmărirea exercițiilor fizice, chiar și atunci când aplicația este închisă sau nu este folosită.”

„Această aplicație colectează date privind locațiile pentru a face posibile urmărirea și trimiterea alertelor meteo locale, chiar și atunci când aplicația este închisă sau nu este folosită.”

Informările vizibile pot include și alte informații pentru a asigura respectarea cerințelor politicii și claritatea pentru utilizatori, dar trebuie să includă cel puțin cele de mai sus, acolo unde este cazul.

Notă: dacă funcția nu are o interfață de utilizare când locația din fundal este activă, afișează notificarea de informare vizibilă atunci când aplicația este deschisă pentru prima oară.

Politica de confidențialitate atât în aplicație, cât și în pagina înregistrării în magazin

Politica de confidențialitate a aplicației trebuie, împreună cu eventualele informări din aplicație, să dezvăluie în întregime modul în care aplicația colectează, folosește și/sau permite accesul la datele utilizatorului, inclusiv tipurile de entități cărora le este permis accesul la ele. Asigură-te că politica de confidențialitate:

  • este disponibilă la o adresă URL activă (nu în format PDF);
  • este needitabilă;
  • este asociată unui link din pagina înregistrării în magazin a aplicației și în aplicație;
  • este etichetată clar ca politică de confidențialitate a aplicației în titlu sau în adresa URL și în corpul paginii;
  • face referire la entitatea (dezvoltatorul sau compania) folosită în înregistrarea din Google Play sau la numele exact al aplicației;
  • reglementează în mod special confidențialitatea utilizatorului;
  • conține informări aferente corespunzătoare, face referire la datele privind locațiile și oferă informații despre modul în care aplicația folosește datele privind locațiile.

Trebuie să adaugi politica de confidențialitate și în pagina înregistrării în magazin a aplicației. Astfel, promovezi transparența pentru utilizatori și prezinți modul în care gestionezi datele sensibile ale utilizatorului și ale dispozitivului. Consultă-te cu reprezentantul legal pentru recomandări privind alte cerințe.

Încălcări frecvente și pașii pentru remedierea acestora

Descriere neclară a funcției

Dacă nu putem identifica funcția care are nevoie de acces la locație în fundal pe baza declarației tale, trebuie să oferi o descriere clară sau informații suplimentare despre acea funcție. Dacă aplicația are mai multe funcții care necesită acces la locație în fundal, trebuie să alegi o singură funcție pe care să o declari.

Pentru a remedia problema, parcurge unul dintre următorii doi pași:

  • retrimite un formular de declarație care clarifică și/sau adaugă informații la descriere despre o funcție care necesită acces la locație în fundal;
  • elimină permisiunea din manifestul aplicației, precum și codul sursă asociat pentru toate APK-urile de pe toate canalele (inclusiv canalele închise și deschise).

Dacă aplicația are mai multe funcții care necesită acces la locație în fundal, folosește următoarele criterii pentru a alege o singură funcție pe care să o declari. Apoi retrimite formularul de declarație din contul Google Play Console.

  • Funcția pe care o alegi trebuie să fie importantă pentru funcția de bază a aplicației, adică scopul principal al acesteia. Fără această funcție de bază, aplicația este deteriorată sau nu se poate folosi.
  • Gândește-te dacă utilizatorii se așteaptă ca aplicația ta să le acceseze locația în fundal și dacă poți oferi aceeași experiență fără a le accesa locația în fundal.
  • Funcția trebuie să le ofere utilizatorilor beneficii importante. De exemplu, o aplicație parteneră pentru familie folosește locația în fundal atât pentru a declanșa o alertă dacă un copil părăsește o regiune cu delimitare geografică, cât și pentru a notifica utilizatorii cu privire la ofertele din apropiere. Funcția de delimitare geografică pentru siguranța copiilor trebuie folosită în declarația privind permisiunile, deoarece oferă un beneficiu mai mare pentru utilizator (siguranță percepută) decât anunțurile contextuale pentru locație (comoditate / personalizare).
  • Accesarea locației în fundal numai în scopul difuzării anunțurilor va fi refuzată.

Mai multe funcții declarate

Un dezvoltator poate să declare o singură funcție bazată pe locație care necesită acces la locație în fundal. Funcția pe care o alegi trebuie să fie importantă pentru funcția de bază a aplicației, adică scopul principal al acesteia.

Dacă aplicația are mai multe funcții care necesită acces la locație în fundal, selectează o singură funcție pentru a declara și retrimite formularul de declarație din contul Google Play Console. Atunci când alegi funcția, ține cont de următoarele întrebări:

  • Este necesară pentru funcția de bază sau scopul principal al aplicației? Fără această funcție, aplicația este deteriorată sau nu poate fi folosită?
  • Utilizatorii se pot aștepta ca aplicația să le acceseze locația în fundal? Dacă nu, este posibil să nu fie un candidat bun pentru accesarea locației în fundal.
  • Aplicația poate oferi aceeași experiență fără să acceseze locația în fundal? Dacă da, ai șanse mai mari ca aceasta să fie aprobată.
  • Dacă decizi că aplicația nu este un candidat bun pentru accesarea locației în fundal și/sau că poți oferi aceeași experiență de utilizare fără această permisiune, elimină permisiunea de accesare a locației în fundal din manifestul aplicației, precum și codul sursă asociat pentru toate APK-urile de pe toate canalele (inclusiv canalele închise și deschise).
  • Această funcție le oferă utilizatorilor un beneficiu important? De exemplu, să presupunem că o aplicație parteneră pentru familie folosește locația în fundal atât pentru a declanșa o alertă dacă un copil părăsește o regiune cu delimitare geografică, cât și pentru a notifica utilizatorii cu privire la ofertele din apropiere. Funcția de delimitare geografică pentru siguranța copiilor trebuie folosită în declarația privind permisiunile, deoarece oferă un beneficiu mai mare pentru utilizator (siguranță percepută) decât anunțurile contextuale pentru locație (comoditate / personalizare).
  • Anunțurile reprezintă singurul motiv pentru care este necesar accesul la locație în fundal? Accesarea locației în fundal numai în scopul difuzării anunțurilor va fi refuzată.

Nu se poate verifica funcția din fundal în aplicație

Echipa noastră de examinare trebuie să poată verifica dacă o aplicație oferă funcția declarată care necesită acces la o locație în fundal și să poată verifica funcția respectivă în aplicație. Dacă o funcție nu este vizibilă pentru utilizator, videoclipul trimis trebuie să prezinte funcția respectivă.

Pentru a remedia problema, modifică videoclipul pentru a demonstra funcția declarată pentru care soliciți accesarea locației în fundal și retrimite formularul de declarație din contul Google Play Console.

  • Prezintă în videoclip funcția în aplicație care folosește locația în fundal, inclusiv modul în care un utilizator va declanșa informarea vizibilă și permisiunea în timpul execuției (cu consimțământul utilizatorului).
  • Dacă funcția pe care ai declarat-o nu este vizibilă în mod direct pentru utilizator, demonstrează experiența în aplicație. De exemplu, arată cum este notificat utilizatorul privind o alertă de fraudă.

Funcția nu îndeplinește cerințele pentru accesarea locației în fundal

Echipa noastră de examinare poate constata că o funcție declarată nu respectă cerințele politicii privind permisiunile pentru locație. Pentru a remedia problema, elimină solicitarea de accesare a locației în fundal și trimite o actualizare a aplicației. Realizează următoarele acțiuni dacă dorești să declari altă funcție pentru accesarea locației în fundal:

  • alege o funcție numai dacă oferă o valoare clară utilizatorilor și este importantă pentru funcția de bază sau scopul principal al aplicației. Fără această funcție de bază, aplicația este deteriorată sau nu se poate folosi;
  • gândește-te dacă utilizatorii se așteaptă ca aplicația să le acceseze locația în fundal. Dacă nu, este posibil să nu fie un candidat bun pentru accesarea locației în fundal;
  • dacă poți oferi aceeași experiență utilizatorilor fără accesarea locației în fundal, alege această variantă;
  • nu uita să elimini permisiunea de acces la locație în fundal din manifestul aplicației, precum și codul sursă asociat pentru toate APK-urile de pe toate canalele (inclusiv canalele de testare închisă și deschisă) dacă decizi că aplicația nu este un candidat bun pentru accesarea locației în fundal și/sau că poți oferi aceeași experiență de utilizare fără această permisiune.

Probleme legate de videoclipul trimis

Uneori, nu putem să vizionăm un videoclip trimis într-o declarație sau videoclipul nu reflectă corect experiența în aplicație. Videoclipul trebuie să prezinte funcția declarată în aplicație în acțiune și modul în care acea funcție folosește locația în fundal. Arată modul în care un utilizator va declanșa informarea vizibilă și permisiunea în timpul execuției bazată pe dispozitiv (cu consimțământul utilizatorului).

Verifică dacă videoclipul este accesibil și/sau modifică-l pentru a prezenta clar funcția declarată care necesită acces la locație în fundal. Apoi retrimite formularul de declarație din contul Google Play Console.

Politică de confidențialitate nevalidă

În urma examinării, putem constata că o politică de confidențialitate nu respectă cerințele noastre privind politica. Pentru a remedia problema, consultă Politica privind datele cu caracter personal și sensibile ale utilizatorilor, apoi adaugă sau actualizează politica de confidențialitate după cum este necesar pentru conformitate, respectând următoarele cerințe:

  • politica de confidențialitate trebuie să fie disponibilă la o adresă URL activă (nu în format PDF);
  • asigură-te că nu se poate edita;
  • verifică dacă se referă la aplicația ta;
  • aceasta trebuie să acopere în mod special confidențialitatea utilizatorului;
  • verifică dacă este conectată la pagina înregistrării în magazin a aplicației și în aplicație;
  • trebuie să facă referire la aceeași entitate (de exemplu, dezvoltator sau companie) folosită în înregistrarea din Google Play sau la numele exact al aplicației.

Linkul spre politica de confidențialitate este nevalid sau lipsește

Uneori, adresa URL a paginii cu politica de confidențialitate a unei aplicații nu se încarcă sau deschide o pagină nevalidă cu politica de confidențialitate. Pentru a remedia problema, consultă cerințele privind politica de confidențialitate din Centrul pentru politici privind dezvoltatorii. Dacă adresa URL pe care ai transmis-o trimite la mai multe politici de confidențialitate, fă modificările necesare (în aplicație, pe site și/sau în pagina înregistrării în magazin a aplicației) pentru a indica o singură politică de confidențialitate care guvernează.

Actualizează politica de confidențialitate:

  • trebuie să fie disponibilă la o adresă URL activă (nu se acceptă fișiere PDF);
  • asigură-te că nu se poate edita;
  • verifică dacă se referă la aplicația ta;
  • aceasta trebuie să acopere în mod special confidențialitatea utilizatorului;
  • verifică dacă este conectată la pagina înregistrării în magazin a aplicației și în aplicație;
  • trebuie să facă referire la aceeași entitate (de exemplu, dezvoltator sau companie) folosită în înregistrarea din Google Play sau la numele exact al aplicației.

Lipsesc informații din informare

Informările vizibile trebuie să apară înainte de permisiunea pentru locație a aplicației în timpul execuției și trebuie să informeze utilizatorii cu privire la funcțiile care vor folosi locația în fundal. Examinează cerințele privind divulgarea vizibilă și solicitarea consimțământului și actualizează informarea vizibilă:

  • asigură-te că informarea vizibilă include termenul „locație”;
  • indică modul în care este folosită locația în fundal, incluzând una dintre următoarele expresii: „în fundal” / „când aplicația este închisă” / „folosită în permanență” / „când aplicația nu este folosită”;
  • include o listă cu toate funcțiile care folosesc locația în fundal;
  • dacă extinzi utilizarea permisă la anunțuri, include: „folosită pentru a oferi anunțuri / pentru publicitate / pentru afișarea anunțurilor”.(Alege expresia corectă.)

Nu s-a găsit informarea vizibilă

Aplicația trebuie să afișeze o informare vizibilă într-o casetă de dialog care apare înainte de permisiunea pentru locație a aplicației în timpul execuției. Dacă aplicația ta nu are una, consultă cerințele privind divulgarea vizibilă și solicitarea consimțământului și adaugă o informare vizibilă.

  • Informarea vizibilă trebuie să apară înaintea permisiunii pentru locație a aplicației în timpul execuției.
  • Include cel puțin următoarea propoziție, adaptată pentru a include toate funcțiile relevante ale aplicației care solicită accesul la locație, care sunt vizibile utilizatorului: „Această aplicație colectează date privind locațiile pentru a activa [funcție], [funcție] și [funcție], chiar și atunci când aplicația este închisă sau nu este folosită”. Dacă extinzi utilizarea permisă la anunțuri, include și: „Aceste date sunt folosite și pentru a oferi anunțuri / pentru publicitate / pentru afișarea anunțurilor”.
  • Include orice alte detalii necesare pentru a clarifica pentru utilizator modul și motivul pentru care folosești locația în fundal. Deși conținutul suplimentar este permis, nu trebuie ca acesta să împiedice afișarea imediată a conținutului necesar.

Este necesară o informare vizibilă înainte de permisiunea în timpul execuției pentru locație

Aplicația trebuie să afișeze o informare vizibilă într-o casetă de dialog care apare înainte de permisiunea pentru locație a aplicației în timpul execuției. Asigură-te că informarea vizibilă apare la momentul potrivit și că respectă cerințele privind divulgarea vizibilă și solicitarea consimțământului:

  • afișează informarea vizibilă a aplicației într-o casetă de dialog care apare înainte de permisiunea pentru locație a aplicației în timpul execuției;
  • include cel puțin următoarea propoziție, adaptată pentru a include toate funcțiile relevante ale aplicației care solicită accesul la locație, care sunt vizibile utilizatorului: „Această aplicație colectează date privind locațiile pentru a activa [funcție], [funcție] și [funcție], chiar și atunci când aplicația este închisă sau nu este folosită”;
  • include orice alte detalii necesare pentru a clarifica pentru utilizator modul și motivul pentru care folosești locația în fundal. Deși conținutul suplimentar este permis, nu trebuie ca acesta să împiedice afișarea imediată a conținutului necesar;
  • include următoarea propoziție dacă extinzi utilizarea permisă la anunțuri: „Aceste date sunt folosite și pentru a oferi anunțuri”.

Funcția nu este eligibilă pentru accesarea locației în fundal

Echipa noastră de examinare poate constata că funcția selectată pentru declarație nu necesită acces la locație în fundal pentru a rula. Sau că poate folosi accesul la locație în prim-plan în locul accesului la locație în fundal. Astfel, aplicația nu este eligibilă pentru aprobarea pentru accesul aplicației la locație în fundal.

În astfel de cazuri, poți să elimini accesul la locație în fundal din aplicație și/sau să folosești accesul la locație în prim-plan. Apoi trimite o actualizare a aplicației.

Datele de conectare pentru testare lipsesc sau nu sunt valide

Uneori, nu putem examina o aplicație deoarece dezvoltatorul nu a trimis date de conectare pentru testare sau datele de conectare trimise în declarație sunt nevalide. Pentru a remedia această problemă, avem nevoie de date de conectare pentru testare ca să putem examina și confirma experiența în aplicație. Trimite un formular de declarație actualizat cu datele de conectare pentru testare din contul Google Play Console. Dacă ai mai trimis date de conectare, asigură-te că nu au expirat.

Funcția din aplicație nu corespunde declarației

Dacă experiența oferită de o funcție în aplicație nu corespunde descrierii funcției din declarație, actualizează descrierea în formularul de declarație. Încearcă să prezinți experiența cât mai detaliat când descrii funcția declarată, astfel încât să putem verifica dacă aceasta rulează conform descrierii. Apoi trimite formularul din contul Google Play Console.

Cum să elimini accesarea locației în fundal

Dacă ai stabilit că aplicația ta nu necesită locația în fundal, parcurge pașii din această secțiune ca să elimini utilizarea în fundal și să respecți prevederile. În plus, va trebui să trimiți aplicația spre examinare dacă sunt folosite permisiuni pentru locație în orice app bundle-uri sau APK-uri, inclusiv canale care nu sunt de producție. Pentru afișarea app bundle-urilor sau a APK-urilor afectate, accesează Conținutul aplicației (Politică > Conținutul aplicației > Permisiuni sensibile pentru aplicație > Afișează rezumatul) în contul Google Play Console.

Dacă anterior ai avut app bundle-uri sau APK-uri neconforme care accesează locația în fundal, asigură-te că versiunile neconforme nu sunt în niciuna dintre versiunile actuale, chiar dacă nu folosești anumite canale.

  1. Deschide Explorator app bundle (Versiune> Explorator app bundle) pentru a verifica dacă o anumită versiune este activă.
  2. Când trimiți un nou APK al app bundle-ului pentru a înlocui app bundle-ul sau APK-ul anterior neconform, asigură-te că app bundle-ul sau APK-ul neconform se află în secțiunea Neincluse înainte de a lansa noua versiune. 
    1. Pentru instrucțiuni suplimentare, consultă secțiunea Neincluse din articolul Pregătește și lansează o versiune.
  3. Asigură-te că toate versiunile noi și conforme sunt lansate la 100 % și dezactivează complet app bundle-urile sau APK-urile neconforme.

Dacă întâmpini în continuare probleme după examinarea căilor de cod și restricționarea utilizării numai în prim-plan, verifică toate SDK-urile terțe folosite în aplicație care ar putea accesa locația în fundal.

Când să actualizezi aprobarea permisiunilor pentru locație pentru aplicație

Este responsabilitatea ta să te asiguri că aplicația ta primește aprobarea pentru utilizarea accesării locației în fundal și că aceasta respectă toate cerințele viitoare. Actualizările aplicațiilor vor fi examinate în conformitate cu politicile Google Play. Modificările importante ale aplicației pot afecta aprobarea aplicației pentru accesarea locației în fundal și pot duce la examinări suplimentare.

Dacă apare o modificare a unei funcții a aplicației care folosește locația în fundal, trimite un nou formular de declarație și vom examina aplicația în consecință.  

Probleme legate de APK-urile vechi care folosesc permisiunile pentru locație

Dacă ai APK-uri vechi cu permisiuni pentru locație și nu mai poți să modifici codul în APK-urile respective, poți să soliciți o excepție de la politică.

Ca să te califici pentru o excepție, trebuie să îndeplinești toate cerințele următoare:

  • trebuie să declari APK-urile pentru care dorești o excepție;
  • APK-urile pentru care soliciți o excepție trebuie să fi fost publicate înainte de 1 ianuarie 2019;
  • trebuie să ai APK-uri alternative care sunt difuzate utilizatorilor pe Android Oreo (nivelul API 26) sau pe versiuni ulterioare, iar acestea trebuie să respecte politica privind permisiunile pentru locație;
  • APK-urile pentru care se solicită excepția trebuie să reprezinte un procent foarte mic (<10 %) din baza de instalare totală.

Google va examina solicitarea și va accepta excepții în funcție de fiecare caz. Alternativ, poți alege să anulezi publicarea APK-urilor care încalcă politica, astfel încât să respecți politica privind permisiunile pentru locație.

A fost util?

Cum putem să îmbunătățim această pagină?

Aveți nevoie de mai mult ajutor?

Încercați pașii următori:

Căutare
Șterge căutarea
Închide căutarea
Meniu principal
9816958629074223817
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
92637
false
false