Insights de políticas do Google Play no Android Studio

O Android Studio oferece insights e orientações mais detalhados sobre as políticas do Google Play que podem afetar seu app. Essas informações ajudam você a criar apps mais seguros desde o início, evitando problemas que podem interromper o processo de lançamento e custar mais tempo e recursos para corrigir mais tarde.

O recurso Play Policy Insights aparece como verificações de lint. Essas verificações de lint apresentam as seguintes informações:

  • Uma visão geral da política relevante.
  • O que fazer e o que não fazer para evitar armadilhas comuns.
  • Links para páginas de políticas do Google Play, onde você pode encontrar detalhes e mais informações e recursos úteis.

Esse recurso tem como objetivo fornecer orientações úteis de pré-análise para que você tenha experiências de envio de apps mais tranquilas. Ele não abrange todas as políticas nem fornece decisões finais de análise de apps. Sempre revise a política completa na Central de políticas para garantir a conformidade.

Para saber se há insights de políticas do Google Play para seu projeto, acesse Code > Inspect for Play Policy Insights. Os insights aparecem na janela de ferramentas Problems e também como avisos de lint nos arquivos correspondentes.

Você pode executar as verificações de lint do recurso Play Policy Insights nos builds de integração contínua (CI, na sigla em inglês) adicionando a versão mais recente da biblioteca com.google.play.policy.insights:insights-lint às dependências do projeto (como uma dependência lintChecks):

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

e configurando o lint para ser executado como parte dos builds de CI.

Entender as verificações de lint do recurso Play Policy Insights

Ao contrário das verificações de lint tradicionais, que geralmente sugerem mudanças de código específicas ou correções rápidas, as verificações de lint do recurso Play Policy Insights funcionam de maneira diferente. O objetivo principal delas é informar sobre possíveis problemas de política relacionados a determinadas permissões ou funcionalidades no aplicativo. O objetivo é que você possa fazer o seguinte:

  • Entender as possíveis implicações da política.
  • Fazer as mudanças necessárias no design ou na implementação do app para garantir a conformidade. Alguns dos insights podem não ser totalmente resolvidos no Android Studio e podem exigir ações no Google Play Console.

Esses insights foram criados para fornecer avisos antecipados e orientar você para práticas em conformidade com a política desde o início do processo de desenvolvimento. Portanto, não há correções rápidas para as verificações de lint do recurso Play Policy Insights da mesma forma que para outros avisos de lint. Em vez disso, esses insights devem gerar uma análise mais detalhada do comportamento pretendido do app e do alinhamento dele com as políticas do Google Play.

Desativar as verificações de lint do recurso Play Policy Insights

Você pode desativar as verificações de lint do recurso Play Policy Insights desmarcando-as no perfil de inspeção padrão. Para fazer isso, acesse File > Settings > Editor > Inspections (no Windows/Linux) ou Android Studio > Settings > Editor > Inspections (no macOS). Nessa seção, você pode desativar verificações individuais do recurso Play Policy Insights em Android > Lint > Play Policy.

Feedback

Estamos sempre trabalhando para melhorar o recurso Play Policy Insights. Seu feedback é valioso para moldar o desenvolvimento futuro dele. Se você tiver sugestões ou encontrar problemas, por favor, informe-os.