Approfondimenti sulle norme di Google Play in Android Studio

Android Studio fornisce approfondimenti più dettagliati e indicazioni sulle norme di Google Play che potrebbero influire sulla tua app. Queste informazioni ti aiutano a creare app più sicure fin dall'inizio, prevenendo problemi che potrebbero interrompere la procedura di lancio e richiedere più tempo e risorse per la risoluzione in un secondo momento.

Puoi visualizzare Play Policy Insights come controlli lint. Questi controlli lint presentano le seguenti informazioni:

  • Una panoramica delle norme pertinenti.
  • Cose da fare e da non fare per evitare gli errori più comuni.
  • Link alle pagine delle norme di Google Play, dove puoi trovare dettagli e ulteriori informazioni e risorse utili.

Questa funzionalità ha lo scopo di fornire utili indicazioni pre-revisione per consentirti di inviare le app in modo più semplice. Non copre tutte le norme e non fornisce decisioni definitive relative alla revisione delle app. Consulta sempre le norme complete nel Centro norme per garantire la conformità.

Per verificare se sono presenti informazioni sulle norme di Play per il tuo progetto, vai a Codice > Controlla le informazioni sulle norme di Play. Le informazioni vengono visualizzate nella finestra dello strumento Problemi e anche come avvisi lint nei file corrispondenti.

Puoi eseguire i controlli lint di Play Policy Insights nelle build di integrazione continua (CI) aggiungendo l'ultima versione della libreria com.google.play.policy.insights:insights-lint alle dipendenze del progetto (come dipendenza lintChecks):

lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")

e configurando lint da eseguire nell'ambito delle build CI.

Informazioni sui controlli lint di Play Policy Insights

A differenza dei controlli lint tradizionali che spesso suggeriscono modifiche specifiche al codice o correzioni rapide, i controlli lint di Play Policy Insights funzionano in modo diverso. Il loro scopo principale è informarti di potenziali problemi relativi alle norme in relazione a determinate autorizzazioni o funzionalità all'interno dell'applicazione. L'obiettivo è che tu possa:

  • Comprendere le potenziali implicazioni delle norme.
  • Apportare le modifiche necessarie alla progettazione o all'implementazione dell'app per garantire la conformità. Alcuni approfondimenti potrebbero non essere completamente risolvibili in Android Studio e potrebbero richiedere azioni nella console Google Play.

Questi approfondimenti sono progettati per fornire avvisi tempestivi e guidarti verso pratiche conformi alle norme fin dall'inizio del processo di sviluppo. Pertanto, non esistono correzioni rapide per i controlli lint di Play Policy Insights come per altri avvisi lint. Questi approfondimenti devono invece spingerti a esaminare più a fondo il comportamento previsto della tua app e la sua conformità alle norme di Google Play.

Disattiva i controlli lint di Play Policy Insights

Puoi disattivare i controlli lint per la funzionalità Play Policy Insights deselezionandoli nel profilo di ispezione predefinito. Per farlo, vai a File > Impostazioni > Editor > Ispezioni (su Windows/Linux) o Android Studio > Impostazioni > Editor > Ispezioni (su macOS). Da qui, puoi disattivare i singoli controlli di Play Policy Insights in Android > Lint > Play Policy.

Feedback

Ci occupiamo costantemente del miglioramento della funzionalità Approfondimenti sulle norme di Play. Il tuo feedback è importante per plasmare il suo sviluppo futuro. Se hai suggerimenti o riscontri problemi, segnalali.