Compliance

Nenhum adapter depende de uma aprovação documentada só em comentário de código. O que vale é este quadro — e ele é configuração operacional.

Matriz de autorização

FonteColetaAfiliadoImagensRastreio de preçoMensageria
Mock Marketplace
approvedapprovedapprovedapprovedapproved
Amazon
approvedapprovedapprovedpendingrestricted
Mercado Livre
approvedpendingapprovedapprovedapproved
OLX
pendingdisabledrestrictedpendingdisabled
Shopee
disableddisableddisableddisableddisabled
Magazine Luiza
disableddisableddisableddisableddisabled
KaBuM!
disableddisableddisableddisableddisabled

Feature flags

O kill switch de cada integração

  • Amazon — coletaFEATURE_AMAZON

    Catálogo e preços via Creators API oficial.

  • Amazon — afiliadoFEATURE_AMAZON_AFFILIATE

    Geração de links com Partner Tag por canal.

  • Amazon — alertas de preçoFEATURE_AMAZON_PRICE_ALERTS

    Alerta e rastreamento de preço para itens Amazon. Implementado, porém desligado até aprovação explícita do Programa de Associados BR.

    🔒 Aguardando validação de compliance (PRD §5).

  • Mercado Livre — coletaFEATURE_MERCADOLIVRE

    Busca e detalhe de anúncios via API oficial.

  • Mercado Livre — afiliadoFEATURE_MERCADOLIVRE_AFFILIATE

    Geração programática de links de afiliado.

    🔒 Sem método oficial autorizado para esta conta — provider em manual_required.

  • OLXFEATURE_OLX

    Coleta de anúncios de usados na OLX.

    🔒 authorization_status = experimental. Kill switch ativo.

  • Normalização por IAFEATURE_AI_NORMALIZATION

    Camada de validação por IA para candidatos acima do threshold.

  • Publicação automáticaFEATURE_AUTOPUBLISH

    Permite que canais em modo AUTO publiquem sem aprovação.

  • TelegramFEATURE_TELEGRAM

    Distribuição automatizada via Bot API.

  • WhatsAppFEATURE_WHATSAPP

    Distribuição via provider aprovado. Com a flag desligada, o conteúdo fica pronto para publicação manual.

    🔒 WHATSAPP_AUTOPUBLISH=false — publicação manual (PRD §47).

Providers de afiliado

Nunca inventar URL com parâmetro adivinhado

  • AmazonAffiliateProvideractive

    Links montados com o Partner Tag oficial por canal. Redirecionamento intermediário desligado até validação do programa (PRD §53).

  • MercadoLivreAffiliateProvidermanual

    Geração programática indisponível para a conta. Enquanto isso o provider devolve manual_required e a publicação aguarda o link do Portal do Afiliado.

  • MockAffiliateProvideractive

    Provider sintético usado nos testes de contrato.

  • NoAffiliateProviderdisabled

    Fonte sem programa de afiliados aplicável. affiliate_status = not_supported.

Regras de ouro

  • Conseguir acessar tecnicamente não significa poder acessar. Todo adapter respeita authorization_status e tem kill switch.
  • Link de afiliado só por API oficial, gerador oficial ou método aprovado — caso contrário, manual_required.
  • A IA nunca é fonte de verdade para preço, estoque, URL, desconto ou histórico.
  • Imagens vêm de API oficial, feed autorizado ou do próprio anúncio quando os termos permitirem.
Radar de Oportunidades · protótipo navegável|Dados simulados — nenhuma integração externa ativa nesta fase