App Review & Permissions
TL;DR: Quase de certeza que NÃO precisa de App Review. Mas vamos explicar porquê, para ficar 100% claro.
O Que é App Review?
App Review é um processo em que a Meta (Facebook) analisa a sua app para garantir que cumpre as suas políticas. É necessário quando uma app quer aceder a dados de outras pessoas.
Preciso de App Review?
NÃO – Se Está a Usar a App para as SUAS Próprias Páginas
Este é o cenário mais comum. Você cria a app, liga a sua própria Page e acede aos seus próprios leads.
| Cenário | App Review Necessário? |
|---|---|
| Executa Lead Ads na sua própria Facebook Page | Não |
| Acede a leads da sua própria Page | Não |
| É admin da App e da Page | Não |
| A sua app está em Development Mode | Não |
| Tem 1–5 Pages, todas suas | Não |
É você! Se comprou este módulo para o seu próprio negócio, NÃO precisa de App Review. Ponto final.
SIM – Apenas Se Está a Construir para Outras Pessoas
App Review é necessário apenas se:
| Cenário | App Review Necessário? |
|---|---|
| Quer que estranhos conectem as suas Pages à SUA app | Sim |
| Está a construir uma plataforma SaaS que acede a dados de outros | Sim |
| Quer mais de ~2000 utilizadores a usar a sua app | Sim |
Este módulo não faz isso. Cada utilizador cria a SUA PRÓPRIA app. A sua app nunca toca nos dados de ninguém.
O Modelo Self-Hosted
É assim que este módulo funciona – e por que App Review não é necessário:
Webmaster A Webmaster B
│ │
├── Cria PRÓPRIA Meta App ├── Cria PRÓPRIA Meta App
├── Liga PRÓPRIA Page ├── Liga PRÓPRIA Page
├── Acede aos PRÓPRIOS leads ├── Acede aos PRÓPRIOS leads
└── ✅ Sem revisão necessária └── ✅ Sem revisão necessária
Cada utilizador:
- Cria a sua própria Meta App
- Liga a sua própria Facebook Page
- Acede aos seus próprios dados de leads
Como todos acedem apenas aos seus próprios dados através da sua própria app, não é necessária revisão.
Este é o mesmo modelo usado por:
- Plugins WordPress (WPForms, Gravity Forms)
- Integrações Zapier
- Módulos CRM self-hosted
- A maioria das integrações Facebook SaaS
Compreender as Permissões
A sua Meta App usa estas permissões:
| Permissão | O Que Faz | Revisão Necessária? |
|---|---|---|
pages_show_list | Listar as suas Pages | Não (para a sua própria conta) |
pages_read_engagement | Ler dados da Page | Não (para as suas próprias Pages) |
leads_retrieval | Aceder a submissões de formulários de lead | Não (para as suas próprias Pages) |
pages_manage_ads | Gerir anúncios da Page | Não (para as suas próprias Pages) |
ads_management | Gerir campanhas de anúncios | Não (para as suas próprias Pages) |
Todas estas permissões funcionam em Development Mode quando é o admin/desenvolvedor da app a aceder às suas próprias Pages.
Development Mode vs Live Mode
| Recurso | Development Mode | Live Mode |
|---|---|---|
| Quem pode usar | Apenas admins/desenvolvedores/testers da app | Qualquer pessoa |
| App Review necessário | Não | Sim |
| Aceder aos seus próprios dados | Sim | Sim |
| Aceder a dados de outros | Não | Sim (após revisão) |
| Limites de taxa | Inferiores (mas suficientes para CRM) | Superiores |
| O que deve usar | Este! | Apenas se precisar |
Fique em Development Mode. É tudo o que precisa.
Se Alguma Vez Precisar de App Review
Caso tenha curiosidade, assim funciona o processo:
O Que Precisaria:
- Business Verification – Verificar o seu negócio com a Meta
- Privacy Policy URL – Uma página a explicar como trata os dados dos utilizadores
- App Purpose – Explicar o que a app faz e por que precisa de cada permissão
- Screen Recording – Um vídeo mostrando como a app usa os dados
- Tempo de Espera – 1–5 dias úteis para revisão
Como Submeter:
- Vá a developers.facebook.com
- Abra a sua app
- Clique em "App Review" na barra lateral esquerda
- Clique em "Permissions and Features"
- Solicite cada permissão individualmente
- Forneça a documentação necessária
- Submeta para revisão
Mas novamente – não precisa disto para usar o módulo com as suas próprias Pages!
Resumo
| Pergunta | Resposta |
|---|---|
| Preciso de App Review? | Não (para as suas próprias Pages) |
| Devo mudar para Live mode? | Não (Development é suficiente) |
| Posso aceder aos meus próprios leads? | Sim |
| Outros podem usar a minha app? | Não (criam a deles) |
| Isto é normal? | Sim! É o padrão da indústria |
Pronto para configurar o módulo? Setup Wizard