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_ide estável para sempre. - Um código de barras ou um part number. A Criteo quer
gtinoumpnem 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 stockepreorder. 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
- 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.
- 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.
- 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.
- 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
gtine ompncomo 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á.
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.