Google Play piirab riskantsete või tundlike lubade kasutamist, sealhulgas loa REQUEST_INSTALL_PACKAGES
kasutamist, mis võimaldab rakendusel taotleda pakettide installimist. Rakendused, mis sihivad API taset 26 või uuemat taset, vajavad seda luba, et kasutada API-t Intent.ACTION_INSTALL_PACKAGE või PackageInstaller. Loa kasutamiseks peab teie rakenduse põhifunktsioon hõlmama:
- rakendusepakettide saatmist või vastuvõtmist JA
- kasutaja algatatud rakendusepakettide installimise lubamist.
Kui teie rakendus ei järgi allpool toodud kasutusreeglite nõudeid, peate selle loa oma rakenduse manifestist eemaldama, et tagada Google Play eeskirjade järgimine. Samuti on allpool toodud eeskirju järgivad alternatiivsed juurutamismeetodid.
Kui teie rakendus järgib loa REQUEST_INSTALL_PACKAGES
puhul kasutusreeglite nõudeid, peate selle ja kõik muud riskantsed load deklareerima, kasutades Play Console'i lubade deklaratsioonivormi.
Rakendused, mis ei järgi eeskirjade nõudeid ega esita lubade deklaratsioonivormi, võidakse Google Playst eemaldada.
Tähtis! Kui muudate viisi, kuidas teie rakendus neid piiratud lube kasutab, peate oma deklaratsiooni värskendatud ja täpse teabega parandama. Nende lubade petturliku ja deklareerimata kasutuse puhul võidakse teie rakendus blokeerida ja/või arendajakonto sulgeda.
Millal peaksite luba REQUEST_INSTALL_PACKAGES taotlema?
Luba REQUEST_INSTALL_PACKAGES
kehtib ainult juhul, kui teie rakendus sihib Androidi API taset 26 või uuemat taset seadmetes, milles töötab Android 8 või uuem versioon.
Loa kasutamiseks peab teie rakenduse kasutuseesmärk olema nimetatud allpool esiletoodud lubatud eesmärkide seas ja pakettide installimise lubamine peab olema rakenduse üks põhieesmärke. Põhifunktsioon on rakenduse peamine eesmärk. Kui rakendus ei saa oma peamist ülesannet täita ehk seadmesse muid rakendusi installida, siis rakendus ei tööta või on kasutuskõlbmatu. Põhifunktsioon ja kõik funktsioonid, millest põhifunktsioon koosneb, peavad olema rakenduse kirjelduses silmapaistvalt dokumenteeritud ja esile tõstetud.
Loa REQUEST_INSTALL_PACKAGES lubatud kasutusviisidRakendused, mis peavad lubama rakenduse pakettide installimise koostalitlusvõimega seotud eesmärkidel, võivad olla selle loa jaoks sobilikud. Lubatud kasutusviisid on järgmised:
- veebi sirvimine või otsing;
- sideteenused, mis toetavad manuseid;
- failide jagamine, edastamine või haldamine;
- ettevõtte seadmehaldus;
- varundamine ja taastamine;
- seadme üleviimine / telefoni andmete edastamine.
Rakendused, millele see luba antakse, peavad järgima kasutajaandmete eeskirju, sealhulgas silmapaistva avalikustamise ja nõusoleku hankimise nõudeid, ega tohi seda luba avaldamata või sobimatutel eesmärkidel edasi anda.
Allpool on loend kasutuseesmärkidest, mille puhul loa REQUEST_INSTALL_PACKAGES taotlust ei rahuldata.
- Kui loa kasutus pole otseselt seotud rakenduse põhieesmärgiga.
- See hõlmab partnerühenduse (P2P) kaudu jagamist. Lubatud kasutuse jaoks kvalifitseerumiseks peab P2P olema rakenduse põhieesmärk.
- Kui vajalikku toimingut saab teha vähemsekkuva viisiga.
Märkus. See loend ei ole lõplik.
Korduma kippuvad küsimused
Miks soovib Google need eeskirjad kehtestada?Luba REQUEST_INSTALL_PACKAGES
võimaldab rakendustel installida kasutaja seadmesse uusi pakette. Töötame selle nimel, et ennetada väärkasutust Androidi platvormil ja kaitsta kasutajaid rakenduste eest, mis värskendavad end ise muude meetodite kaudu peale Google Play värskendamismehhanismi või mis laadivad alla kahjulikke APK-sid. Seetõttu kehtestame installipaketi taotlemise eeskirju, milles selgitatakse, millised lubatud funktsioonid ja toimingud on konkreetse loa puhul lubatud.
Soovitame teil eeskirjad hoolikalt üle vaadata, et mõistaksite lubatud kasutusjuhtumeid ja saaksite teha vajalikud muudatused, et teie rakendus järgiks eeskirju ka edaspidi. Kui teie rakendus ei järgi lubatud kasutusjuhtumi kriteeriume, peate selle loa enne eeskirjade jõustumise kuupäeva oma rakendusest eemaldama, et teie rakendus järgiks eeskirju ka edaspidi.
Uued eeskirjad jõustuvad 2022. aasta 11. juulil.
Selle värskendusega seoses ei ole oodata viivitusi rakenduste ülevaatamise ajaskaalal.
Uued eeskirjad jõustuvad 2022. aasta 11. juulil. Soovitame teil eeskirjad aegsasti ja hoolikalt üle vaadata, et mõistaksite lubatud kasutusjuhtumeid ja saaksite teha vajalikud muudatused, et teie rakendus järgiks eeskirju ka edaspidi. Kui teie rakendus ei järgi lubatud kasutusjuhtumi kriteeriume, peate selle loa enne eeskirjade jõustumise kuupäeva oma rakendusest eemaldama, et teie rakendus järgiks eeskirju ka edaspidi.
Vaadake oma valikuvõimalusi sellel abikeskuse lehel olevatest juhistest.