Android Studio fornisce approfondimenti e indicazioni più dettagliati sulle norme di Google Play che potrebbero avere un impatto sulla tua app. Queste informazioni ti aiutano a creare app più sicure fin dall'inizio, evitando problemi che potrebbero interrompere la procedura di lancio e richiedere più tempo e risorse per essere risolti in un secondo momento.
Puoi visualizzare Insight sulle norme di Play 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 Play in cui puoi trovare dettagli e altre informazioni e risorse utili.
Questa funzionalità è pensata per fornire indicazioni utili prima della revisione, in modo che tu possa inviare le app in modo più semplice. Non copre tutte le norme né fornisce decisioni finali sulla revisione 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 degli strumenti Problemi e anche come avvisi 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 in modo che venga eseguito come parte delle build di integrazione continua.
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 Play Policy Insights funzionano in modo diverso. Il loro scopo principale è informarti di potenziali problemi relativi alle norme in relazione a determinati 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 insight potrebbero non essere completamente risolvibili in Android Studio e potrebbero richiedere azioni nella Google Play Console.
Questi insight sono progettati per fornire avvisi tempestivi e guidarti verso pratiche conformi alle norme fin dall'inizio della procedura di sviluppo. Pertanto, non esistono correzioni rapide per i controlli lint di Insight sulle norme di Play come per altri avvisi lint. Questi insight dovrebbero invece richiedere una revisione più approfondita del comportamento previsto dell'app e della 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 > Norme di Play.
Feedback
Ci occupiamo costantemente del miglioramento della funzionalità Insight sulle norme di Play. Il tuo feedback è prezioso per definire il suo sviluppo futuro. Se hai suggerimenti o riscontri problemi, segnalali.