„Google Play“ riboja labai rizikingų leidimų ar leidimų pasiekti neskelbtiną informaciją, įskaitant leidimą REQUEST_INSTALL_PACKAGES
, leidžiantį programai pateikti paketų diegimo užklausą, naudojimą. Programoms, kurios taikomos pagal dvidešimt šešto ar aukštesnio lygio API, turi būti suteiktas šis leidimas, kad būtų galima naudoti „Intent.ACTION_INSTALL_PACKAGE“ arba „PackageInstaller“ API. Norint naudoti šį leidimą, jūsų programos pagrindinės funkcijos turi apimti:
- programos paketų siuntimą arba gavimą IR
- naudotojo inicijuoto programos paketų diegimo įgalinimą.
Jei programa neatitinka toliau nurodytų priimtino naudojimo reikalavimų, turite pašalinti ją iš programos aprašo, kad atitiktumėte „Google Play“ politiką. Be to, toliau pateikiama politiką atitinkančių alternatyvių diegimo metodų pasiūlymų.
Jei programa atitinka leidimo REQUEST_INSTALL_PACKAGES
priimtino naudojimo politikos reikalavimus, turėsite apibrėžti šį ir kitus labai rizikingus leidimus, naudodami leidimų deklaracijos formą sistemoje „Play Console“.
Jei programos neatitiks politikos reikalavimų arba nepateiksite leidimų deklaracijos formos, tokios programos gali būti pašalintos iš „Google Play“.
Svarbu: jei pakeisite šių apribotų leidimų naudojimo programoje paskirtį, turėsite pataisyti deklaraciją nurodydami atnaujintą ir tikslią informaciją. Apgaule ir nenurodytais tikslais naudojant šiuos leidimus gali būti sustabdyta programa ir (arba) uždaryta kūrėjo paskyra.
Kada turėtumėte pateikti užklausą dėl leidimo REQUEST_INSTALL_PACKAGES?
Leidimas REQUEST_INSTALL_PACKAGES
galioja tik tada, kai programa taikoma pagal dvidešimt šešto arba aukštesnio lygio „Android“ API įrenginiuose, kuriuose veikia aštuntos ar naujesnės versijos „Android“.
Kad galėtumėte naudoti šį leidimą, programa turi atitikti toliau nurodytas leidžiamo naudojimo sąlygas ir jos pagrindinis tikslas turi būti paketų diegimo įgalinimas. Pagrindinės funkcijos apibrėžiamos kaip pagrindinė programos paskirtis. Be šios pagrindinės galimybės įdiegti papildomas programas įrenginyje programa yra sugadinta arba jos negalima naudoti. Pagrindinė funkcija ir visos ją sudarančios pagrindinės funkcijos turi būti aiškiai dokumentuojamos ir akcentuojamos programos apraše.
Sutraukti viską Išskleisti viską
Leidžiamo leidimo REQUEST_INSTALL_PACKAGES naudojimo sąlygosProgramos, kurios turi įgalinti programų paketų diegimą suderinamumo tikslais, gali atitikti šio leidimo reikalavimus. Leidžiamo naudojimo atvejai:
- žiniatinklio naršymas ar paieška;
- bendravimo paslaugos, palaikančios priedus;
- failų bendrinimas, perkėlimas arba tvarkymas;
- įmonių įrenginių tvarkymas;
- atsarginių kopijų kūrimas ir atkūrimas;
- įrenginio perkėlimas ir (arba) telefono perkėlimas.
Programos, kurioms leidžiama pasiekti šį leidimą, turi atitikti naudotojų duomenų politiką, įskaitant aiškaus paskelbimo ir sutikimo reikalavimus, ir jų negalima naudoti nenurodytais ar neleistinais tikslais.
Toliau pateikiamas naudojimo atvejų, kai neleidžiama teikti leidimo REQUEST_INSTALL_PACKAGES užklausos, sąrašas.
- Kai leidimo naudojimas nėra tiesiogiai susijęs su pagrindiniu programos tikslu.
- Tai apima lygiarangių (P2P) bendrinimą. P2P turi būti pagrindinis programos tikslas, kad atitiktų leidžiamo naudojimo sąlygas.
- Kai reikiamą užduotį galima atlikti naudojant palankesnį metodą.
Pastaba: šis sąrašas nėra baigtinis.
Dažniausiai užduodami klausimai
Kodėl „Google“ nori pristatyti šią politiką?Leidimas REQUEST_INSTALL_PACKAGES
suteikia programoms galimybę įdiegti naujus paketus naudotojo įrenginyje. Esame įsipareigoję išvengti piktnaudžiavimo „Android“ platformoje ir apsaugoti naudotojus nuo programų, kurios savarankiškai atnaujinamos naudojant bet kokį metodą, išskyrus „Google Play“ atnaujinimo mechanizmą, arba atsisiunčia žalingų APK. Todėl pristatome paketų diegimo užklausų politiką, kurioje paaiškinama, kurios leidžiamos funkcijos ir veiksmai yra leidžiami turint leidimą.
Raginame atidžiai peržiūrėti politikos nuostatas dėl leidžiamo naudojimo atvejų ir atlikti visus reikiamus pakeitimus, kad programa atitiktų reikalavimus. Jei programa neatitinka leidžiamo naudojimo atvejo kriterijų, turite pašalinti šį leidimą iš programos iki politikos įsigaliojimo datos, kad programa atitiktų reikalavimus.
Naujoji politika bus pradėta taikyti nuo 2022 m. liepos 11 d.
Nenumatomas joks programų peržiūros vėlavimas dėl šio atnaujinimo.
Naujoji politika įsigalios 2022 m. liepos 11 d. Raginame laiku atidžiai peržiūrėti politiką dėl leidžiamo naudojimo atvejų ir atlikti visus reikiamus pakeitimus, kad programa atitiktų reikalavimus. Jei programa neatitinka leidžiamo naudojimo atvejo kriterijų, turite pašalinti šį leidimą iš programos iki politikos įsigaliojimo datos, kad programa atitiktų reikalavimus.
Peržiūrėkite gaires, pateiktas šiame pagalbos centro puslapyje, kur pateikiamos parinktys.