¿Qué es el feed de productos para ChatGPT?
El feed de productos para ChatGPT es el archivo o la conexión con la que una tienda envía su catálogo a OpenAI para que sus productos puedan aparecer en las respuestas de compra de ChatGPT. Sigue la especificación de OpenAI: una fila por artículo o variante, nueve campos obligatorios y un envío completo del catálogo al menos una vez al día.
Lo esencial
- El feed de productos para ChatGPT lleva el catálogo de una tienda a OpenAI con una fila por artículo o variante y nueve campos obligatorios.
- El acceso es para socios aprobados: se solicita con un formulario, y las tiendas de Shopify llegan ya a través de Shopify Catalog.
- Se envía por SFTP como copia completa al menos una vez al día, y por API para los cambios del día y las promociones.
- La subida estándar se dirige hoy a Estados Unidos; otros mercados necesitan que OpenAI los configure.
- Que un producto sea apto para la búsqueda no garantiza que ChatGPT lo muestre.
Este feed no es un canal RSS ni una exportación genérica del catálogo: es el feed de productos con el formato exacto que pide OpenAI para que ChatGPT pueda indexar tus productos y mostrarlos con su precio y su disponibilidad al día.[1]OpenAI Developers. Get Started (Agentic Commerce) Importa porque es la vía de entrada de un catálogo en las respuestas de compra de ChatGPT, que OpenAI amplió el 24 de marzo de 2026 con resultados más visuales y comparaciones lado a lado.[2]OpenAI. Powering Product Discovery in ChatGPT Si tu tienda está en Shopify, buena parte del trabajo ya está hecho; si no, este es el archivo que tienes que preparar.
Cómo funciona
Quién puede enviarlo. Subir un feed a ChatGPT está disponible, por ahora, para socios aprobados: el acceso se pide con un formulario en chatgpt.com/merchants.[1]OpenAI Developers. Get Started (Agentic Commerce) Las tiendas de Shopify no tienen que hacerlo: sus datos de producto llegan a ChatGPT a través de Shopify Catalog sin trabajo adicional para cada comercio. OpenAI también admite la entrega a través de proveedores como Salesforce y Stripe.[2]OpenAI. Powering Product Discovery in ChatGPT El feed es una pieza del ACP (Agentic Commerce Protocol), y OpenAI lo presenta como el primer paso de esa integración.[1]OpenAI Developers. Get Started (Agentic Commerce)
Dos maneras de entregarlo. Por archivo, subido por SFTP, o por API. La recomendación general es enviar el catálogo entero una vez al día por archivo y los cambios del resto del día por API; si el catálogo es pequeño, todo puede ir por API, y las promociones solo se envían por API.[1]OpenAI Developers. Get Started (Agentic Commerce) La API permite crear el feed, consultar los productos y actualizar solo los campos que cambian.[3]OpenAI Developers, Agentic Commerce. API: Overview
El archivo es una copia completa del catálogo que OpenAI trata como la versión buena, y la frecuencia recomendada es de al menos una vez al día. OpenAI prefiere Parquet, y acepta también JSONL, CSV y TSV comprimidos con gzip, siempre en UTF-8. El nombre del archivo tiene que ser estable: se sobrescribe en cada envío en lugar de crear uno nuevo, y si el catálogo es grande se divide en fragmentos, con un máximo recomendado de 500.000 artículos por fragmento.[4]OpenAI Developers, Agentic Commerce. File Upload: Overview
Qué lleva cada fila. Una fila por artículo que se puede comprar, variantes incluidas, con nueve campos obligatorios: identificador, título, descripción, URL de la ficha, marca, nombre del vendedor, imagen, precio y disponibilidad.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) Tres reglas de la especificación evitan la mayoría de los rechazos:
- El precio se escribe como importe y moneda, por ejemplo
79.99 USD: punto decimal, sin separador de miles y con el código ISO 4217 de la moneda. El precio de oferta va aparte, tiene que ser menor que el habitual y en la misma moneda.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) - La disponibilidad es obligatoria y cerrada:
in_stock,out_of_stock,pre_order,backorderounknown. Una fila sin valor, o con uno que no está en la lista, se rechaza.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) - Lo que no sabes, lo omites. Nada de
null,unknownon/acomo relleno en un campo opcional: un campo vacío no significa cero ni «no».[5]OpenAI Developers, Agentic Commerce. Products (File Upload)
Las variantes de producto van en filas separadas, cada una con su identificador, el mismo group_id para todo el grupo, listing_has_variations a true y un variant_dict con las opciones elegidas.[5]OpenAI Developers, Agentic Commerce. Products (File Upload)
Ser apto no es salir. Cada producto es apto para la búsqueda salvo que digas lo contrario, y no lo es para el pago dentro de ChatGPT salvo que lo actives en una integración que lo admita. La propia especificación avisa: la aptitud no garantiza que se muestre.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) Y hay productos que no entran: OpenAI excluye, entre otros, el contenido para adultos, el alcohol, la nicotina, las apuestas, las armas y los medicamentos con receta.[1]OpenAI Developers. Get Started (Agentic Commerce)
En una tienda
Una tienda española de material de montaña que vende a Estados Unidos envía la talla 43 de unas zapatillas. Es un ejemplo ficticio, con los campos de la especificación y el JSON abierto en varias líneas para leerlo; en el archivo JSONL, cada registro va en una sola línea:
{
"item_id": "TRAIL-NEG-43",
"group_id": "TRAIL",
"listing_has_variations": true,
"variant_dict": { "color": "Negro", "talla": "43" },
"title": "Zapatillas de trail impermeables, negro, talla 43",
"description": "Zapatillas de trail con membrana impermeable y suela de goma.",
"url": "https://montana-ejemplo.com/products/trail?color=negro&talla=43",
"brand": "Marca Ejemplo",
"seller_name": "Montaña Ejemplo",
"image_url": "https://montana-ejemplo.com/img/trail-negro.jpg",
"price": "119.00 USD",
"availability": "in_stock"
}
La talla 44 sería otra fila con otro item_id, el mismo group_id y su propio precio, disponibilidad, URL e imagen.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) Un producto no desaparece en cuanto falta de un envío: OpenAI conserva su último registro hasta 14 días, para que un fragmento que llega tarde no vacíe el catálogo. Para retirarlo antes, se marca is_eligible_search como false.[4]OpenAI Developers, Agentic Commerce. File Upload: Overview
Clione, por ejemplo, genera este feed a partir del catálogo enriquecido y lo sube cada día a la cuenta SFTP que OpenAI da a la tienda; si los productos aparecen y dónde, lo decide OpenAI.
Lo que se suele confundir
Que con subir el feed tus productos ya pueden salir en ChatGPT en tu país. La subida estándar en el formato de OpenAI se dirige hoy a Estados Unidos: las columnas de país de cada fila no cambian ese destino, y otros mercados (la especificación nombra Canadá y México) solo se activan cuando OpenAI confirma la integración, sus países y sus monedas. Una moneda o una URL no eligen el mercado.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) Y aunque el mercado sea el correcto, ser apto no garantiza aparecer.
Cómo comprobarlo
- Decide si te toca. Si vendes en Shopify, tus productos llegan por Shopify Catalog; revisa que los datos de cada uno estén completos en tu panel.[2]OpenAI. Powering Product Discovery in ChatGPT Si no, solicita el acceso en
chatgpt.com/merchants.[1]OpenAI Developers. Get Started (Agentic Commerce) - Empieza con una muestra de unos 100 artículos con todos los campos obligatorios, y pasa al catálogo completo solo cuando la validación salga limpia.[4]OpenAI Developers, Agentic Commerce. File Upload: Overview
- Revisa el precio y la disponibilidad fila a fila: importe con punto decimal y código de moneda, y un valor de disponibilidad de la lista.[5]OpenAI Developers, Agentic Commerce. Products (File Upload)
- Busca valores de relleno como
n/aonullen los campos opcionales y bórralos.[5]OpenAI Developers, Agentic Commerce. Products (File Upload) - Si partes de un feed de Merchant Center, confirma con OpenAI que tu feed admite el formato compatible con Google antes de subirlo. Ese formato tiene sus propias reglas: escribe
preorderen lugar depre_order, no aceptaunknowny usa como vendedor el nombre que registras, no una columna.[5]OpenAI Developers, Agentic Commerce. Products (File Upload)
Concepto cercano: ACP
El ACP es un protocolo de comercio agéntico; el feed es una de sus piezas. OpenAI amplió el protocolo al descubrimiento de productos en marzo de 2026 para que los comercios compartan feeds y promociones, y dejó que cada comercio use su propio proceso de pago mientras se centra en el descubrimiento.[2]OpenAI. Powering Product Discovery in ChatGPT Para la mayoría de las tiendas, hoy el ACP es sobre todo un feed bien hecho. El mismo esquema sirve también para los feeds de los anuncios de ChatGPT, que tienen requisitos propios.[6]OpenAI Developers. Product Feeds (Ads) La diferencia con un feed genérico la explica el término feed de productos.
Para seguir, la ruta de lectura de comercio agéntico ordena el resto de términos, y el navegador agéntico explica el otro camino por el que un agente llega a tu tienda.
Sinónimos
- English
- ChatGPT product feed, OpenAI product feed
- Español
- feed de productos de OpenAI, feed para ChatGPT
Fuentes
- [1] OpenAI Developers. Get Started (Agentic Commerce). Consultado el . ↑ ↑ ↑ ↑ ↑ ↑
- [2] OpenAI. Powering Product Discovery in ChatGPT. Consultado el . ↑ ↑ ↑ ↑
- [3] OpenAI Developers, Agentic Commerce. API: Overview. Consultado el . ↑
- [4] OpenAI Developers, Agentic Commerce. File Upload: Overview. Consultado el . ↑ ↑ ↑
- [5] OpenAI Developers, Agentic Commerce. Products (File Upload). Consultado el . ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
- [6] OpenAI Developers. Product Feeds (Ads). Consultado el . ↑
Historial de cambios
- Primera versión.
Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.
Términos relacionados
Feed de productos
Qué es un feed de productos, qué campos lleva, cómo lo reciben Google Merchant Center y ChatGPT y por qué tiene que coincidir con la ficha publicada.
ACP
Qué es el ACP (Agentic Commerce Protocol) de OpenAI y Stripe, qué pasó con Instant Checkout en 2026 y qué datos pide a una tienda para salir en ChatGPT.
ChatGPT Shopping
Qué es ChatGPT Shopping, cómo elige y enseña productos, por qué vías llega un catálogo, qué cambió en 2026 y qué puede hacer una tienda desde España.
Shopify Catalog
Qué es Shopify Catalog, qué pide a la tienda y a cada producto, qué está disponible y qué solo anunciado, y cómo comprobar si tus productos entran.
Google Merchant Center
Qué es Google Merchant Center, cómo le llegan los datos de tus productos, dónde los muestra Google y cómo comprobar que el feed y la ficha coinciden.
Navegador agéntico
Qué es un navegador agéntico, de Gemini en Chrome a ChatGPT Work, cómo recorre una tienda, cómo se identifica y qué comprobar para que pueda comprar.
Haz que los bots entiendan tu catálogo
Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.