Hub de marketplaces do seller
Como o seller (lojista) acompanha suas contas em marketplaces, publica anúncios do catálogo da loja nesses canais e recebe os pedidos de volta.
Um marketplace é um site de terceiros que vende por conta de lojistas, como o Mercado Livre, a Shopee, a Amazon ou o TikTok Shop. O Hub de marketplaces (MarketHub) liga o catálogo e o estoque da loja a esses canais: o seller escolhe produtos, a plataforma monta e envia o anúncio (listing) ao canal, mantém preço e estoque em dia e traz de volta os pedidos do canal como pedidos da loja. Esta seção é a visão do seller: só enxerga as contas e os dados que são dele.
Como funciona
- Veja suas contasListe as contas e confira
status_label. Uma contapending_authoureauth_requirednão consegue falar com o canal e pede ação do administrador. - Crie o anúncioCrie o rascunho escolhendo a conta e o produto, e preencha categoria e atributos do canal (consulte categorias e atributos).
- Confira antes de publicarChame a prévia: ela devolve o conteúdo que seria enviado e os problemas a corrigir, sem enviar nada.
- PubliquePublique. Se há problemas bloqueantes, volta
422 listing_issuese nada entra na fila. Se está tudo certo, o anúncio vai paraQ(na fila) e o canal responde depois. - Receba os pedidosOs pedidos do canal viram pedidos da loja sozinhos; use a lista para acompanhar nota fiscal, etiqueta e envio.
Situação do anúncio
O status do anúncio é uma letra.
| Letra | Nome | Significado |
|---|---|---|
D | rascunho | Criado, ainda não publicado. |
Q | na fila | Publicação ou atualização enviada à fila. |
A | ativo | No ar no canal. |
P | pausado | Pausado. |
E | erro | A última tentativa falhou ou tem problemas; veja last_issues. |
C | encerrado | Fechado. |
R | em revisão | O canal está revisando. |
Situação da conta
status | status_label | Significado |
|---|---|---|
P | pending_auth | Criada, aguardando autorização. |
A | active | Operando. |
R | reauth_required | A autorização venceu ou foi revogada. |
D | disabled | Desligada. |
E | error | Com erro. |
Conceitos importantes
Modo de teste e execução seca
Uma conta pode estar em sandbox (ambiente de testes do canal) ou em execução seca (dry_run): nesses modos a plataforma monta e guarda o que enviaria, mas não chama o canal. Publicar numa conta assim devolve dry_run: true. Também só nesses modos é permitido forçar a busca manual de pedidos.
Jobs
Cada ação com o canal vira um job (publish, update, order_pull, order_fetch, label...) com situação P pendente, R em execução, S sucesso, F falhou (nova tentativa agendada) ou D esgotou as tentativas. A rota de jobs da conta mostra a fila.
Dados que o canal exige
Cada canal tem a própria árvore de categorias e uma lista de atributos obrigatórios por categoria (marca, cor, tamanho). O anúncio só é aceito quando os atributos obrigatórios estão preenchidos.
Endpoints
Erros comuns
- Procurar a conta do administrador e achar a lista vazia. Uma conta sem seller dono não aparece para sellers. Peça ao administrador que associe a conta ao seu seller.
- Publicar sem preencher os atributos obrigatórios. Volta
422 listing_issues; leia a listaissuese corrija o rascunho comPATCH. - Achar que
200na publicação é "no ar". O anúncio só vai para a fila; acompanhe ostatuse os jobs. - Usar
orders/pullnuma conta de produção. Só contas em sandbox ou em execução seca aceitam busca manual; as demais voltam400. - Mandar data com hora em
fromeuntil. UseAAAA-MM-DD. - Passar um id que não é UUID. Várias rotas respondem
500em vez de400.