Este documento foi atualizado.
A tradução para Português (Brasil) não foi concluída ainda.
Atualização em inglês: 22 de jun de 2021

Introdução

A análise do aplicativo permite solicitar a aprovação de permissões e recursos individuais. As permissões aprovadas por meio da análise do aplicativo podem ser solicitadas de qualquer usuário. No entanto, as permissões não aprovadas só podem ser solicitadas de usuários que tenham uma função no aplicativo solicitante. Da mesma forma, os recursos aprovados ficam ativos para todos os usuários, mas os não aprovados ficam ativos somente para aqueles que tiverem uma função no aplicativo.

Como parte do processo de análise, testaremos o aplicativo para verificar se ele realmente usa as permissões e os recursos que você está solicitando. Se não conseguirmos acessar seu aplicativo para a execução de testes, todo o seu envio será rejeitado. Se pudermos testar o aplicativo, mas não conseguirmos testar a funcionalidade que requer uma permissão ou um recurso específico solicitado, não aprovaremos o acesso a essa permissão ou esse recurso.

Se o aplicativo for usado apenas por usuários que têm uma função no próprio aplicativo, o processo de análise não será necessário.

Informações importantes

  • Faremos testes no seu aplicativo. Por isso, tenha certeza de que podemos acessá-lo.
  • Verifique se o aplicativo está no modo de desenvolvimento ou se é do tipo aplicativo de empresa.
  • Seguiremos suas gravações de tela ao testar o aplicativo. Por isso, certifique-se de que elas demonstram ações que exigem as permissões e os recursos que você está solicitando. As permissões ou os recursos solicitados sem gravações de tela não serão aprovados.

Painel de análise do aplicativo

O processo de análise começa na aba Análise do aplicativo no Painel de Aplicativos.

Screenshot of App Review > Permissions and Features in left-hand menu and App Review > Permissions and Features panel displayed.

Depois de concluir todo o desenvolvimento do aplicativo, leia o documento Antes de enviar. Em seguida, siga o guia Como enviar para análise a fim de solicitar a aprovação das permissões e dos recursos necessários. Ao enviar, é necessário descrever como o aplicativo usa cada permissão e recurso. Além disso, será necessário carregar gravações de tela que mostrem aos revisores como testar o aplicativo. Dessa forma, poderemos verificar se ele está em conformidade com as nossas políticas de uso.

Gravações de tela

Como parte do processo de envio, você precisará carregar gravações de tela que demonstrem como usar seu aplicativo para testar cada permissão e recurso solicitado. Tentaremos testar o seu aplicativo reproduzindo as etapas executadas por você nas gravações de tela. Se não pudermos usar o seu aplicativo para testar uma permissão ou um recurso solicitado, você não terá aprovação para essa permissão ou esse recurso.

Notificações do desenvolvedor

Depois de enviar uma solicitação para análise do aplicativo, você receberá notificações periódicas do desenvolvedor informando o status do envio. Esses alertas aparecerão em Alertas > Caixa de Entrada. Também é possível verificar o status do envio no painel Análise do aplicativo > Solicitações.

Normalmente, levamos menos de uma semana para processar o seu envio, ou até mesmo de 2 a 3 dias. Porém, o processo poderá demorar mais em períodos de pico.

Análise de aplicativos publicados

Caso o seu aplicativo já esteja no modo publicado e você queira lançar uma nova funcionalidade que exija análise ou alterar a forma como ele usa dados do Facebook, crie um aplicativo de teste a partir da versão publicada e use-o para o novo desenvolvimento. Os aplicativos de teste são aqueles subordinados que estão sempre em modo de desenvolvimento e herdam as configurações do aplicativo principal.

  1. Faça todos os testes e novos desenvolvimentos usando essa versão de teste e um usuário que tenha uma função no aplicativo principal ou de teste ou, ainda, uma empresa que tenha reivindicado um deles.
  2. Capture gravações de tela que demonstrem como o aplicativo de teste usa as novas opções de permissões e recursos.
  3. Volte para o aplicativo principal publicado no Painel de Aplicativos e inicie um novo envio para análise usando os screencasts capturados recentemente.
  4. Na seção de detalhes da verificação do envio, informe o nome e o ID do aplicativo de teste. Inclua também uma descrição clara de como podemos testá-lo. Caso o aplicativo de teste esteja em uma rede privada ou você queira que os testes sejam feitos com um usuário de teste específico, inclua as credenciais necessárias para que esse processo seja realizado corretamente.
  5. Realize o envio.

Observe que o tipo de aplicativo de empresa não tem modos, e sim níveis de acesso. Se você tem um aplicativo de empresa e quer lançar novas funcionalidades que precisam passar pela análise, teste as novas opções de permissões e recursos necessários com um usuário que tenha uma função no aplicativo ou na empresa que o obteve. Em seguida, solicite acesso avançado para essas permissões e esses recursos em um envio para análise do aplicativo.

Nova análise

Qualquer alteração que você fizer nas configurações básicas ou avançadas do seu aplicativo após enviá-lo para análise pode exigir uma nova análise para que ela entre em vigor.