← All insights
Insights

O feed de produtos da Criteo: de que precisa a Criteo, porque a coluna do preço está ao contrário e a tag sem a qual não funciona

Alguém vê uma poltrona na tua loja e vai-se embora. Uma hora depois, a poltrona aparece-lhe num site de notícias, num banner criado pela Criteo. Esse banner é feito a partir do teu feed de produtos. O preço que lá está, a fotografia, até o facto de a poltrona aparecer ou não: vem tudo do catálogo que envias.

Fica a saber o que esse catálogo precisa de ter, qual é a coluna que todos mapeiam ao contrário e as duas coisas que decidem se o feed serve para alguma coisa.

Sem o OneTag na loja, não acontece nada

A Criteo faz retargeting a quem viu os teus produtos. Só o consegue fazer se tiver visto essa visita. O OneTag é o pequeno script nas páginas de produto, carrinho e encomenda que reporta o que as pessoas viram, adicionaram e compraram. Sem ele, a Criteo diz que não consegue entregar anúncios personalizados, não consegue otimizar licitações nem reportar com precisão. Um catálogo perfeito sem a tag não mostra um único anúncio.

Os IDs que o OneTag reporta têm de ser os mesmos IDs que o teu feed envia. A Criteo mede essa sobreposição como taxa de correspondência. Pede-te para a manter acima dos 80 por cento e avisa que, abaixo de 60 por cento, o desempenho da campanha sofre. Uma divergência não trava a campanha. Piora-a em silêncio. Usa o mesmo ID nos dois lados e nunca mudes um ID depois de o produto estar no ar.

Os campos que a Criteo lê

A Criteo publica os nomes das suas colunas: id, title, description, link, image_link, price, retailprice, availability, gtin, mpn, item_group_id, brand, google_product_category e product_type. Aceita também name, producturl e bigimage para o título, o link e a imagem, por isso um feed escrito para uma especificação mais antiga continua a ser lido.

  • O ID é rigoroso. Até 50 caracteres, ASCII simples, sem aspas. Umas aspas dentro de um ID estragam o parser da Criteo. Um ID por variante, diferente do item_group_id e estável para sempre.
  • Um código de barras ou um part number. A Criteo quer gtin ou mpn em todos os produtos. Basta um dos dois.
  • As variantes partilham um item_group_id. Sem ele, a Criteo trata cada tamanho e cada cor como um produto separado. Um catálogo só de produtos avulsos não precisa dele.
  • Imagens de 800 por 800 pixels no mínimo, até 16 MB, em PNG, GIF ou JPEG.
  • Três valores de disponibilidade. in stock, out of stock e preorder. Não existe backorder. A Criteo deixa os produtos esgotados completamente fora dos banners.
  • Quatro formatos à escolha. XML, CSV, TSV ou JSON. A Criteo nomeia expressamente o formato de feed XML da Google, por isso um ficheiro de feed que já tenhas para a Google ou para a Meta é aceite tal como está.

O par de preços funciona ao contrário

É este o erro que põe todos os artigos em promoção a preço cheio nos teus banners. Num feed da Google, price é o preço normal e sale_price é o preço com desconto. Num feed da Criteo, price é o que o cliente paga hoje, já com desconto, e retailprice é o preço normal antes dele.

Copia o mapeamento da Google tal e qual e a poltrona que esta semana está a 199 sai a 249, sem poupança nenhuma para mostrar. Todos os produtos levam retailprice. Quando não há desconto, é igual ao preço.

Como levar o feed até à Criteo

  1. Abre uma conta. O Criteo GO, o registo self-service, está disponível nos Estados Unidos e no Reino Unido a meio de 2026. Em todos os outros lados, incluindo os países nórdicos e o resto da Europa, é a equipa da Criteo que cria a conta depois de um contrato. Um URL de feed já publicado é a metade útil que levas para essa conversa.
  2. Adiciona o feed. No Management Center da Criteo, abre a página Feeds do catálogo de produtos, adiciona um feed, escolhe URL de feed de produtos e cola o teu. Antes de guardares, a Criteo mostra uma pré-visualização da leitura que fez do ficheiro, e tem um ecrã de mapeamento se os nomes das tuas colunas forem diferentes.
  3. Agenda as importações. A Criteo lê o ficheiro até quatro vezes por dia, às horas que definires em UTC. Uma alteração que publiques chega à Criteo na leitura agendada seguinte. Deixa pelo menos uma importação agendada, senão o feed não pode voltar a ser ativado.
  4. Atenção às duas definições. Comprimir o feed muda o endereço, e a Criteo precisa de ter ligada a definição de feed comprimido do lado dela para acompanhar. Também pode bloquear uma importação quando demasiados produtos deixarem de poder ser mostrados de uma só vez. É uma rede de segurança, e vale a pena saberes disso antes de uma grande limpeza.

Os teus templates de anúncio não vão aparecer nos banners da Criteo

A Criteo compõe o banner dela a partir do catálogo, com os layouts dela. Um anúncio já pronto na coluna da imagem seria um banner dentro de um banner. Envia a fotografia do produto, ou o recorte sem fundo, e deixa a Criteo fazer o layout. No catálogo da Criteo não há campo de vídeo, nem layout que mostre uma segunda imagem do mesmo produto. Uma fotografia limpa por produto é o que funciona.

Envia à Criteo um catálogo com que ela consiga trabalhar

A Renable importa o feed que a tua loja já exporta e publica um feed da Criteo ao lado dos teus feeds da Google, Meta e TikTok, a partir de um só catálogo. O canal Criteo já começa com as colunas da Criteo e com o par de preços ligado da forma que a Criteo o lê, para ninguém ter de se lembrar de que lado é que fica cada um.

  • Stock atualizado. Uma regra inicial põe a disponibilidade em out of stock quando um produto esgota ou tem conteúdo incompleto, para a Criteo o deixar de fora em vez de o mostrar mal. O feed volta a ser lido na tua loja a cada hora.
  • IDs que o parser aceita. A Renable verifica o comprimento e os caracteres de cada ID e aponta aqueles que a Criteo não conseguiria ler.
  • Falhas à vista. O separador Campos do canal mostra a taxa de preenchimento de cada campo na última execução. Vê o gtin e o mpn como um par.
  • Fotografias com que a Criteo consegue trabalhar. Processa as tuas imagens e o canal passa a enviar o recorte em vez da fotografia original, ficando a original como alternativa.

Na Shopify, a app da própria Criteo liga o feed e instala o OneTag por ti. O que um canal da Renable acrescenta é o catálogo em si: títulos mais limpos, cobertura de códigos de barras, imagens processadas e o par de preços certo, tratados no mesmo lugar que todos os outros canais.

Ou diz à Aimée, a agente de IA integrada na Renable.

Aimée

Configura um feed da Criteo para a Pinecraft. Loja: pinecrafthome.com

Criei o rascunho do feed da Criteo

1 208 produtos, CSV, URL de feed alojado

price ← preço de venda, retailprice ← preço normal

Regra de disponibilidade: out of stock a zero

Duas coisas antes de entregares isto à Criteo. Há 14 produtos sem gtin nem mpn, por isso defini nesses a marca e o mpn a partir do SKU do fornecedor. E o OneTag tem de estar na tua loja. Eu não o consigo instalar nem ver se está lá.

PublicarRever o rascunho

Os detalhes da configuração estão no centro de ajuda: O feed da Criteo. Vê como a Renable funciona com a Criteo

Os teus banners da Criteo estão a mostrar o preço certo?

Liga o teu feed e a Aimée prepara o rascunho do canal Criteo com o par de preços no sentido certo. Todas as contas começam com 30 dias de teste gratuito.