Contexto
Ao tentar automatizar a criação de conjuntos de anúncios via API do Facebook com TypeScript, muitos usuários enfrentam o erro:
"Você não pode executar anúncios de geração de leads até que sua Página do Facebook aceite os Termos de Serviço de Geração de Leads."
Apesar de aceitar os termos manualmente, o erro persiste na automação. Isso ocorre porque o Facebook exige que a aceitação seja reconhecida na API, não apenas na interface manual.
Como resolver
- Verifique se a Página do Facebook realmente está vinculada e aceita os termos via API. É preciso fazer uma requisição específica para aceitar esses termos programaticamente.
- Confirme se o token de acesso tem as permissões necessárias para gerenciar configurações de página.
- Após garantir isso, recomece a criação do adset.
Perguntas para a comunidade
- Alguém já enfrentou esse problema e conseguiu resolvê-lo sem precisar fazer a aceitação manual?
- Quais melhores práticas vocês usam para garantir que a aceitação dos termos esteja atualizada na API?
- Existe alguma API ou endpoint que possa verificar se a página está apta a criar anúncios de lead?
Vamos discutir, pessoal! Como garantir que a automação não fique travada por esses detalhes?