VenddorDocumentação API
API atualAPI legada
Guia rápidoReferência completa
Carregando índice…
API atual/Referência completa

Feeds de produtos

Feeds de catálogo do seller para Google Shopping, Meta, Mercado Livre e formatos livres, com link público.

Um feed de produtos é um arquivo (XML, CSV ou JSON) com o catálogo do seller, em um formato que um serviço externo lê sozinho: Google Shopping, Meta (Facebook/Instagram), Mercado Livre ou um formato livre. Você cadastra o feed uma vez, a plataforma gera o arquivo (manualmente ou em horários fixos) e entrega um link público para colar no serviço de destino.

Pontos principais
  • O feed do seller exporta somente os produtos do seller: o filtro vendor_ids é forçado a ser o seu, mesmo que você mande outro.
  • Cadastrar o feed não gera o arquivo. Chame generate ou use schedule_interval.
  • O link público tem um token secreto e dispensa autenticação. Trate-o como senha.
  • O formato real do arquivo segue o feed_type, não só o file_format (veja abaixo).
  • Rotas exigem privilégio de configurações do seller.

Como funciona

  1. Cadastre o feed

    Crie o feed com tipo, formato e filtros. A resposta traz public_url.

  2. Gere o arquivo

    Gere pela primeira vez. Antes disso o link público responde "Feed has not been generated yet".

  3. Entregue o link

    Cole public_url no Google Merchant Center, Meta Commerce Manager etc.

  4. Mantenha atualizado

    Defina schedule_interval (em segundos) para regenerar sozinho, por exemplo 86400 para uma vez por dia.

feed_typeConteúdo geradoUse file_format
google_shoppingXML no padrão do Google Shopping.xml
facebookCSV no padrão do catálogo da Meta.csv
mercado_livreCSV, ou JSON se file_format for json.csv / json
customColunas à sua escolha em field_mapping, no formato de file_format.xml / csv / json

Conceitos importantes

Link público

O public_url tem a forma https://sualoja/api/v1/feeds/<token>.<xml|csv|json>. Ele só funciona se o módulo de feeds estiver ligado na loja; sem o módulo, o link responde 404 mesmo com o feed criado. Para invalidar um link vazado, peça ao administrador para regenerar o token.

Endpoints

MétodoCaminhoPara que serve
GET/api/v1/vendor/data-feedsLista os feeds do seller.
POST/api/v1/vendor/data-feedsCria um feed.
GET/api/v1/vendor/data-feeds/{id}Lê um feed.
PUT/api/v1/vendor/data-feeds/{id}Altera um feed.
DELETE/api/v1/vendor/data-feeds/{id}Exclui um feed.
POST/api/v1/vendor/data-feeds/{id}/generateGera o arquivo agora.

Erros comuns

  1. Colar o link antes de gerar. O destino recebe "Feed has not been generated yet" (404).
  2. Combinar tipo e formato incoerentes. google_shopping com file_format: "csv" gera XML dentro de um arquivo .csv. Use os pares da tabela.
  3. Tentar exportar produtos de outro seller. vendor_ids é sobrescrito; o feed traz só os seus.
  4. Mandar preço em reais nos filtros. min_price e max_price são centavos.
  5. Esperar product_count atualizado ao criar. Ele só muda a cada geração.
  6. Expor public_token. Ele dá acesso de leitura ao feed inteiro.

Próximos passos

Cadastro de feeds
Crie e ajuste os feeds.
Gerar o arquivo
Atualize o arquivo sob demanda.
Anterior
Caixas de produto
Próxima
Cadastro de feeds
Nesta página
  • Como funciona
  • Conceitos importantes
  • Link público
  • Endpoints
  • Erros comuns
  • Próximos passos