Използване на разрешението REQUEST_INSTALL_PACKAGES

Google Play ограничава използването на разрешения с високо ниво на риск и такива за достъп до поверителна информация, включително разрешението REQUEST_INSTALL_PACKAGES, което дава възможност на приложението да заявява инсталиране на пакети. Приложенията с 26-о или по-ново целево ниво на API трябва да имат това разрешение, за да използват API на Intent.ACTION_INSTALL_PACKAGE или PackageInstaller. За да използвате това разрешение, основната функционалност на приложението ви трябва да включва:

  1. изпращане или получаване на пакети на приложения; И
  2. даване на възможност на потребителя да инициира инсталиране на пакети на приложения.

Ако приложението ви не отговаря на изискванията за приемлива употреба по-долу, трябва да премахнете разрешението от манифеста му с цел спазване на правилата на Google Play. По-долу са описани предложенията за спазващи правилата алтернативни внедрявания.

Ако приложението ви отговаря на изискванията за приемлива употреба на разрешението REQUEST_INSTALL_PACKAGES, трябва да го декларирате заедно с всички други разрешения с високо ниво на риск посредством формуляра за целта в Play Console.

Приложенията, които не отговарят на изискванията, свързани с правилата, или за които не бъде подаден формуляр за деклариране на разрешения, може да бъдат премахнати от Google Play.

Важно: Ако промените начина, по който приложението ви използва тези ограничени разрешения, трябва да коригирате декларацията си с точната актуализирана информация. Подвеждащите и недекларираните начини на използване на тези разрешения може да доведат до спиране на приложението ви и/или до прекратяване на профила ви на програмист.

Кога трябва да заявите разрешението REQUEST_INSTALL_PACKAGES?

Разрешението REQUEST_INSTALL_PACKAGES се прилага само когато приложението ви е насочено към 26-о или по-високо ниво на API на устройства с Android 8 или по-нова версия.

За да ползвате това разрешение, приложението ви трябва да отговаря на позволените начини на използване по-долу и инсталирането на пакети да е сред основните му цели. Основната функционалност е главното предназначение на приложението. Без тази основна възможност за инсталиране на допълнителни приложения на устройството приложението няма да работи правилно или ще бъде неизползваемо. Основната функционалност и всички основни функции, които тя включва, трябва да бъдат ясно документирани и представени в описанието на приложението.

Свиване на всички Разгъване на всички

Позволени начини на използване на разрешението REQUEST_INSTALL_PACKAGES

Приложенията, които трябва да активират инсталирането на пакети с приложения с цел съвместимост, може да отговарят на условията за това разрешение. Позволените начини на използване включват:

  • сърфиране или търсене в мрежата;
  • услуги за комуникация, които поддържат прикачени файлове;
  • споделяне, прехвърляне или управление на файлове;
  • управление на корпоративно устройство;
  • резервни копия и възстановяване;
  • мигриране на устройството/прехвърляне на телефона.

Приложенията, на които е даден достъп до това разрешение, трябва да спазват правилата относно потребителските данни, включително изискванията за разкриване на информация по ясен начин и за получаване на съгласие, и не могат да разширяват употребата му до неразкрити или невалидни цели.

Невалидни начини на използване

По-долу са изброени случаите на употреба, за които не се допуска заявяване на разрешението REQUEST_INSTALL_PACKAGES:

  • Когато използването на разрешението не е пряко свързано с основната цел на приложението.
    • Това включва споделянето с равноправен достъп. За да бъде окачествено като позволен начин на ползване, то трябва да бъде основната цел на приложението.
  • Когато изискваната задача може да бъде изпълнена с по-малко натрапчив метод.

Забележка: Този списък не е изчерпателен.

Често задавани въпроси

Защо Google иска да въведе тези правила?

Разрешението REQUEST_INSTALL_PACKAGES дава възможност на приложенията да инсталират нови пакети на устройството на потребителя. Поели сме ангажимент да предотвратяваме злоупотребите в платформата Android и да защитаваме потребителите от приложения, които се актуализират сами посредством метод, различен от предлагания от Google Play механизъм за актуализиране, или изтеглят опасни APK файлове. За целта въвеждаме правила за заявките за инсталиране на пакети, които обясняват за кои функции и действия може да се използва разрешението.

Как да разбера дали случаят ми на употреба за това разрешение е позволен, или не?

Препоръчваме ви внимателно да прегледате позволените случаи на употреба в правилата и да извършите необходимите промени, така че приложението ви да продължи да спазва изискванията. Ако то не отговаря на критериите за позволените случаи на употреба, трябва да премахнете това разрешение от него преди датата на влизане в сила на правилата, за да продължи да спазва изискванията.

Какви са сроковете за привеждане в съответствие?

Новите правила ще влязат в сила на 11 юли 2022 г.

Това ново пояснение ще засегне ли сроковете за преглед на приложенията?

Във връзка с тази актуализация не се очаква забавяне във времето за преглед на приложенията.

Какво се случва, ако се нуждая от допълнително време, за да спазя изискванията?

Новите правила ще влязат в сила на 11 юли 2022 г. Препоръчваме ви внимателно и своевременно да прегледате позволените случаи на употреба в правилата и да извършите необходимите промени, така че приложението ви да продължи да спазва изискванията. Ако то не отговаря на критериите за позволените случаи на употреба, трябва да премахнете това разрешение от него преди датата на влизане в сила на правилата, за да продължи да спазва изискванията.

Приложението ми е премахнато от Google Play поради нарушение на правилата. Смятам, че това е грешка. Какво трябва да направя?

За възможности прегледайте указанията на тази страница в Помощния център.

Това полезно ли бе?

Как можем да направим подобрения?

Нуждаете се от още помощ?

Изпробвайте следните стъпки:

Търсене
Изчистване на търсенето
Затваряне на търсенето
Главно меню
9980139749203671034
true
Търсене в Помощния център
true
true
true
true
true
92637
false
false