Visão geral
Catálogos são contêineres para produtos. Eles fornecem um fluxo de trabalho estruturado para gerenciar conteúdo de produtos que espelha o controle de versão baseado em git.Ciclo de vida do catálogo
Estados
- Draft — editável, não visível para consumidores externos
- Published — bloqueado para edições diretas, visível via API pública de produtos
Operações
Publicar
Publicar
Marca o catálogo como ativo. Produtos publicados ficam disponíveis através do endpoint público
/api/catalog/products. Um catálogo publicado não pode ser editado diretamente — bifurque-o primeiro.Despublicar
Despublicar
Reverte o catálogo para estado draft e remove seus produtos do feed público.
Bifurcar (Fork)
Bifurcar (Fork)
Cria uma cópia do catálogo. Use forks para iterar sobre conteúdo (adicionar produtos, editar descrições, executar melhorias de IA) sem afetar a versão ao vivo.
Mesclar (Merge)
Mesclar (Merge)
Aplica mudanças de um fork de volta ao catálogo pai. Resolução de conflitos é tratada no nível do produto.
Estatísticas do catálogo
Cada catálogo rastreia estatísticas agregadas:- Contagem total de produtos
- Produtos com pontuação de otimização acima do limite
- Produtos prontos para feed (todos os campos obrigatórios preenchidos)
- Timestamp da última publicação
Marketplace Hub
Catálogos publicados podem ser listados no Marketplace Hub — a exchange de conteúdo B2B onde outros workspaces podem descobrir, visualizar, clonar ou assinar seu catálogo.- Publicar no Hub — tornar seu catálogo descobrível no feed público
- Assinar — receber atualizações de sync em tempo real quando o publisher lança uma nova versão
- Clonar — tirar um snapshot estático de um catálogo em um ponto no tempo
- Resolução de conflitos — quando um catálogo assinado é atualizado, conflitos de campo podem ser resolvidos automaticamente ou manualmente
Integração com o pipeline de dados
Quando produtos são importados, o pipeline Bronze → Silver → Gold executa automaticamente ou sob demanda:- Bronze — ingestão bruta, chaveada por idempotência via
source_identifier - Silver — normalização (mapeamento de campos, detecção de duplicatas, validação de URLs de imagem)
- Gold — scoring de otimização (0–100) em 7 estágios da rubrica
- Normalizar (Silver) — executar normalização de campos em massa
- Analisar (Gold) — computar pontuações de otimização em massa