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 Insight sulle norme di Play come controlli lint. Questi controlli lint presentano le seguenti informazioni:

  • Una panoramica della policy pertinente.
  • 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 indicazioni utili prima della revisione, in modo da poter inviare le app in modo più semplice. Non copre tutte le norme e non fornisce decisioni definitive relative alle revisioni delle app. Consulta sempre le norme complete nel Centro norme per garantire la conformità.

Per verificare se sono presenti Insight sulle norme di Play per il tuo progetto, vai a Codice > Ispeziona per Insight sulle norme di Play. Gli Insight vengono visualizzati nella finestra dello strumento Problemi e anche come avvisi di lint nei file corrispondenti.

Puoi eseguire i controlli lint di Insight sulle norme di Play 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 per l'esecuzione nell'ambito delle build CI.

Informazioni sui controlli lint di Insight sulle norme di Play

A differenza dei controlli lint tradizionali che spesso suggeriscono modifiche specifiche al codice o correzioni rapide, i controlli lint di Insight sulle norme di Play funzionano in modo diverso. Il loro scopo principale è quello di 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 Google Play Console.

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 Insight sulle norme di Play 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.

Disattivare i controlli lint di Insight sulle norme di Play

Puoi disattivare i controlli lint per la funzionalità Insight sulle norme di Play 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 adoperiamo costantemente per migliorare la funzionalità Insight sulle norme di Play. Il tuo feedback è importante per plasmare il suo sviluppo futuro. Se hai suggerimenti o riscontri problemi, segnalali.