Upotreba dopuštenja REQUEST_INSTALL_PACKAGES

Google Play ograničava upotrebu visokorizičnih dopuštenja ili dopuštenja za osjetljive podatke, uključujući dopuštenje REQUEST_INSTALL_PACKAGES koje omogućuje aplikaciji da zahtijeva instaliranje paketa. Aplikacije koje ciljaju razinu API-ja 26 ili novije verzije moraju imati to dopuštenje da bi upotrebljavale Intent.ACTION_INSTALL_PACKAGE ili PackageInstaller API. Da biste upotrebljavali to dopuštenje, osnovna funkcija aplikacije mora uključivati sljedeće:

  1. slanje i primanje paketa aplikacija, kao i
  2. omogućivanje instaliranja paketa aplikacija koje pokreće korisnik.

Ako vaša aplikacija ne zadovoljava zahtjeve za prihvatljiv način upotrebe navedene u nastavku, morate ukloniti tu upotrebu iz manifesta aplikacije radi usklađivanja s pravilima Google Playa. U nastavku su navedeni i prijedlozi alternativnih implementacija usklađenih s pravilima.

Ako vaša aplikacija zadovoljava zahtjeve pravila za prihvatljiv način upotrebe dopuštenja REQUEST_INSTALL_PACKAGES, morat ćete deklarirati to i druga visokorizična dopuštenja putem obrasca izjave o dopuštenjima na Play konzoli.

Aplikacije koje ne zadovoljavaju zahtjeve pravila ili za koje ne pošaljete obrazac izjave o dopuštenjima mogu se ukloniti s Google Playa.

Važno: ako promijenite način na koji aplikacija upotrebljava ta ograničena dopuštenja, u izjavu morate unijeti ažurirane i točne informacije. Obmanjujuće i nedeklarirane upotrebe tih dopuštenja mogu rezultirati obustavom aplikacije i/ili ukidanjem računa razvojnog programera.

Kad biste trebali tražiti dopuštenje REQUEST_INSTALL_PACKAGES?

Dopuštenje REQUEST_INSTALL_PACKAGES primjenjuje se samo kad aplikacija cilja Android razinu API-ja 26 ili novije verzije na uređajima s Androidom 8 ili novijim verzijama.

Da biste upotrebljavali to dopuštenje, aplikacija mora biti obuhvaćena dopuštenim upotrebama u nastavku i osnovna joj svrha mora biti omogućivanje instaliranja paketa. Osnovna funkcija definira se kao glavna svrha aplikacije. Bez te osnovne mogućnosti instaliranja dodatnih aplikacija na uređaj, aplikacija "ne radi" ili se ne može upotrebljavati. Osnovna funkcija i sve osnovne značajke koje sačinjavaju tu osnovnu funkciju moraju se uočljivo dokumentirati i promovirati u opisu aplikacije.

Sažmi sve Proširi sve

Dopuštene upotrebe dopuštenja REQUEST_INSTALL_PACKAGES

Aplikacije koje moraju omogućiti instaliranje paketa aplikacija u svrhe interoperabilnosti možda ispunjavaju kriterije za to dopuštenje. Dopuštene upotrebe uključuju sljedeće:

  • pregledavanje ili pretraživanje weba ILI
  • usluge komunikacije koje podržavaju privitke ILI
  • dijeljenje datoteka, njihov prijenos ili upravljanje njima ILI
  • upravljanje uređajima tvrtke.  
  • Sigurnosna kopija i vraćanje
  • Migracija uređaja / prijenos telefona

Aplikacije kojima je odobren pristup tom dopuštenju moraju biti usklađene s pravilima o korisničkim podacima, uključujući zahtjev za uočljivu otkrivajuću objavu i pristanak, i ne smiju proširivati upotrebu na svrhe koje nisu objavljene ili važeće.

Nevažeće upotrebe

U nastavku je naveden popis scenarija upotrebe za koje neće biti dopušteno tražiti dopuštenje REQUEST_INSTALL_PACKAGES:

  • Ako upotreba dopuštenja nije izravno povezana s osnovnom svrhom aplikacije.
    • To uključuje P2P dijeljenje. P2P mora biti osnovna svrha aplikacije da bi aplikacija ispunila uvjete za dopuštenu upotrebu.
  • Ako se traženi zadatak može izvršiti manje nametljivom metodom.

Napominjemo da popis nije sveobuhvatan.

Česta pitanja

Zašto Google želi uvesti ta pravila?

Dopuštenje REQUEST_INSTALL_PACKAGES pruža aplikacijama mogućnost instaliranja novih paketa na korisnikov uređaj. Cilj nam je spriječiti zloupotrebu na Android platformi i zaštititi korisnike od aplikacija koje se same ažuriraju na bilo koji način osim mehanizmom ažuriranja Google Playa ili preuzimaju štetne APK-ove. U tu svrhu uvodimo pravilo Request Install Package kako bismo objasnili za koje se dopuštene funkcije i radnje smije tražiti dopuštenje.

Kako mogu znati imam li dopušteni scenarij upotrebe za to dopuštenje?

Preporučujemo da pažljivo pregledate pravila u vezi s dopuštenim scenarijima upotrebe i unesete potrebne promjene kako biste uskladili svoju aplikaciju. Ako vaša aplikacija ne zadovoljava kriterije za dopušteni scenarij upotrebe, morate ukloniti to dopuštenje iz aplikacije prije datuma stupanja pravila na snagu kako biste uskladili aplikaciju.

Koji su rokovi za usklađivanje s pravilima?

Nova pravila stupit će na snagu 11. srpnja 2022.

Hoće li to novo pojašnjenje utjecati na rokove za pregled aplikacija?

Nema očekivanih odgoda rokova pregleda aplikacija u vezi s tim ažuriranjem.

Što ako mi je potrebno više vremena za usklađivanje sa zahtjevima?

Nova pravila stupit će na snagu 11. srpnja 2022. Preporučujemo da na vrijeme pažljivo pregledate pravila u vezi s dopuštenim scenarijima upotrebe te izvršite potrebne promjene kako biste uskladili svoju aplikaciju. Ako vaša aplikacija ne zadovoljava kriterije za dopušteni scenarij upotrebe, morate ukloniti to dopuštenje iz aplikacije prije datuma stupanja pravila na snagu kako biste uskladili aplikaciju.

Moja je aplikacija uklonjena s Google Playa zbog kršenja tih pravila. Smatram da je to bila pogreška. Što trebam učiniti?

Opcije potražite u smjernicama na ovoj stranici centra za pomoć.

Je li to bilo korisno?

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