Utilizzare l'autorizzazione REQUEST_INSTALL_PACKAGES

Google Play limita l'uso delle autorizzazioni ad alto rischio o sensibili, inclusa l'autorizzazione REQUEST_INSTALL_PACKAGES, che consente a un'applicazione di richiedere l'installazione dei pacchetti. Le app con livello API target 26 o successivo devono disporre di questa autorizzazione per poter usare Intent.ACTION_INSTALL_PACKAGE o l'API PackageInstaller. Per poter utilizzare questa autorizzazione, la funzionalità di base dell'app deve includere:

  1. Invio o ricezione di pacchetti dell'app E
  2. Attivazione dell'installazione dei pacchetti dell'app avviata dall'utente. 

Se la tua app non soddisfa i requisiti relativi all'utilizzo accettabile descritti di seguito, devi rimuovere l'autorizzazione dal file manifest dell'app per rispettare le norme di Google Play. Di seguito vengono riportati anche suggerimenti per implementazioni alternative conformi alle norme.

Se la tua app soddisfa i requisiti delle norme di utilizzo accettabile per l'autorizzazione REQUEST_INSTALL_PACKAGES, dovrai dichiarare questa ed eventuali altre autorizzazioni ad alto rischio nel modulo Dichiarazione delle autorizzazioni disponibile in Play Console.

Le app che non soddisfano i requisiti previsti dalle norme o per le quali non viene inviato il modulo Dichiarazione delle autorizzazioni potrebbero essere rimosse da Google Play.

Importante: se l'utilizzo delle autorizzazioni limitate da parte dell'app cambia, devi inviare nuovamente la dichiarazione con informazioni aggiornate e accurate. Utilizzi ingannevoli e non dichiarati di queste autorizzazioni potrebbero comportare la sospensione dell'app e/o la chiusura del tuo account sviluppatore.

Quando è necessario richiedere l'autorizzazione REQUEST_INSTALL_PACKAGES?

L'autorizzazione REQUEST_INSTALL_PACKAGES ha effetto soltanto quando la tua app ha come target il livello API 26 di Android o versioni successive su dispositivi con Android 8 o versioni successive.

Per utilizzare questa autorizzazione, l'app deve rientrare negli utilizzi consentiti descritti di seguito e avere come scopo principale l'attivazione dell'installazione dei pacchetti. La funzionalità di base è lo scopo principale dell'app. Senza questa funzionalità che permette di installare applicazioni aggiuntive sul dispositivo, l'app non funziona o è inutilizzabile. La funzionalità di base e le eventuali caratteristiche che la costituiscono devono essere tutte documentate, illustrate e promosse in modo evidente nella descrizione dell'app.

Comprimi tutto Espandi tutto

Utilizzi consentiti dell'autorizzazione REQUEST_INSTALL_PACKAGES

Le app che devono attivare l'installazione di pacchetti dell'app per l'interoperabilità possono essere idonee per questa autorizzazione. Sono consentiti i seguenti utilizzi:

  • navigazione o ricerca sul Web; OPPURE
  • servizi di comunicazione che supportano gli allegati; OPPURE
  • condivisione, trasferimento o gestione di file; OPPURE
  • gestione di dispositivi aziendali. 
  • Backup e ripristino
  • Migrazione dispositivi/trasferimento telefono

Le app autorizzate ad accedere a questa autorizzazione devono rispettare le norme relative ai dati utente, tra cui il requisito di consenso e visibilità dell'informativa, e non possono estenderne l'utilizzo a scopi non dichiarati o non validi.

Utilizzi non validi

Di seguito è riportato un elenco di casi d'uso per cui non è consentito richiedere l'autorizzazione REQUEST_INSTALL_PACKAGES:

  • Quando l'uso dell'autorizzazione non è direttamente correlato allo scopo principale dell'app.
    • Questo include la condivisione peer-to-peer (P2P). Perché l'utilizzo possa essere considerato idoneo, lo scopo principale dell'app deve essere la condivisione P2P.
  • Quando l'attività richiesta può essere eseguita con un metodo meno invadente.

Nota: questo elenco non è esaustivo.

Domande frequenti

Perché Google vuole introdurre queste norme?

L'autorizzazione REQUEST_INSTALL_PACKAGES consente alle app di installare nuovi pacchetti sul dispositivo di un utente. Ci impegniamo a prevenire le attività illecite sulla piattaforma Android e a proteggere gli utenti dalle app che si aggiornano automaticamente utilizzando un metodo diverso dal meccanismo di aggiornamento di Google Play o dal download di APK dannosi. A questo scopo, stiamo introducendo le norme relative all'autorizzazione Richiesta di pacchetti di installazione per spiegare quali funzionalità e azioni sono consentite per l'autorizzazione.

Come faccio a sapere se ho o meno un caso d'uso consentito per questa autorizzazione?

Ti invitiamo a esaminare attentamente le norme per conoscere i casi d'uso consentiti e ad apportare le modifiche necessarie per garantire la conformità della tua app. Se la tua app non soddisfa i criteri relativi a un caso d'uso consentito, devi rimuovere questa autorizzazione dalla tua app prima della data di validità delle norme per assicurarne la conformità.

Quali sono le tempistiche per garantire la conformità?

Le nuove norme verranno applicate a partire dall'11 luglio 2022.

Questo nuovo chiarimento inciderà sulle tempistiche di revisione delle app?

Non sono previsti ritardi per le tempistiche di revisione delle app relative a questo aggiornamento.

Cosa succede se ho bisogno di più tempo per soddisfare i requisiti?

Le nuove norme entreranno in vigore l'11 luglio 2022. Ti invitiamo a esaminare attentamente le norme per conoscere i casi d'uso consentiti in tempo utile e ad apportare le modifiche necessarie per garantire la conformità della tua app. Se la tua app non soddisfa i criteri relativi a un caso d'uso consentito, devi rimuovere questa autorizzazione dalla tua app prima della data di validità delle norme per assicurarne la conformità.

La mia app è stata rimossa da Google Play a causa della violazione di queste norme. Credo che si tratti di un errore, che cosa devo fare?

Per informazioni sulle opzioni disponibili, esamina le linee guida in questa pagina del Centro assistenza.

È stato utile?

Come possiamo migliorare l'articolo?

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

Ricerca
Cancella ricerca
Chiudi ricerca
App Google
Menu principale
3155919178587975492
true
Cerca nel Centro assistenza
true
true
true
true
true
92637
false
false