AI shopping feed checker
Plak één product als feed-JSON, schema.org JSON-LD of een CSV-regel. Je ziet wat de productfeed van OpenAI voor ChatGPT en Google Merchant Center nodig hebben, welke velden ontbreken en welke waarden niet aan de specificatie voldoen.
Plak één product
Feed-JSON (veldnamen van OpenAI of Google), schema.org Product JSON-LD, een geplakte ld+json-scripttag, JSONL, of een CSV/TSV-kopregel met één productregel.
De check draait in je browser. Niets wat je plakt gaat naar WISEPIM.
Klaar per platform
Klaar voor Google Merchant Center. De feed van OpenAI heeft nog fixes nodig.
Gelezen als schema.org JSON-LD en omgezet naar feedvelden.
Ontbrekende verplichte velden
- seller_name
Problemen met waarden
Geen enkele waarde breekt deze specificatie.
Optionele velden om te overwegen
De specificatie noemt deze velden optioneel. Ze helpen als ze bij je product passen.
- mpn
- product_category
- color
- size
- material
Gecheckt tegen de productfeedspecificatie van OpenAI in OpenAI-formaat (developers.openai.com). OpenAI accepteert ook een Google-compatibel profiel, maar pas als OpenAI dat formaat voor je feed bevestigt.
Wat we hebben gelezen ({{n}} velden)
- sku
- MUG-350-BLUE
- name
- Northline ceramic mug, 350 ml, blue
- description
- Dishwasher-safe glazed stoneware mug with a wide handle. Holds 350 ml and keeps its colour after repeated washing.
- url
- https://example.com/products/mug-blue
- image
- https://example.com/images/mug-blue.jpg
- additional_image_urls
- https://example.com/images/mug-blue-side.jpg
- brand
- Northline
- availability
- in_stock
- price
- 18 EUR
- gtin
- 4006381333931
- condition
- new
Hetzelfde product in de veldnamen van elk platform
Omgezet uit wat je hebt geplakt, met alleen de velden die een waarde hebben. Los eerst de problemen hierboven op voordat je het gebruikt.
Productfeed van OpenAI (JSONL-regel)
{"item_id":"MUG-350-BLUE","title":"Northline ceramic mug, 350 ml, blue","description":"Dishwasher-safe glazed stoneware mug with a wide handle. Holds 350 ml and keeps its colour after repeated washing.","url":"https://example.com/products/mug-blue","brand":"Northline","image_url":"https://example.com/images/mug-blue.jpg","additional_image_urls":["https://example.com/images/mug-blue-side.jpg"],"availability":"in_stock","price":"18 EUR","gtin":"4006381333931","condition":"new"}Google Merchant Center (TSV-kopregel en productregel)
id title description link image_link additional_image_link availability price brand gtin condition MUG-350-BLUE Northline ceramic mug, 350 ml, blue Dishwasher-safe glazed stoneware mug with a wide handle. Holds 350 ml and keeps its colour after repeated washing. https://example.com/products/mug-blue https://example.com/images/mug-blue.jpg https://example.com/images/mug-blue-side.jpg in_stock 18 EUR Northline 4006381333931 new
Bronnen
Laatst gecheckt: 17 oktober 2026. De checker volgt deze pagina's; als ze veranderen, passen we de regels aan.
- OpenAI: Agentic Commerce: Product feed spec (Feed Reference)
Het OpenAI-formaat vraagt negen velden op elke regel: item_id, title, description, url, brand, seller_name, image_url, availability en price. De prijs is een bedrag met een punt als decimaalteken en een ISO 4217-code in hoofdletters, bijvoorbeeld 79.99 USD. Availability is in_stock, out_of_stock, pre_order, backorder of unknown. Beschrijvingen zijn platte tekst, en de specificatie raadt maximaal 150 tekens voor een titel en 5.000 voor een beschrijving aan. Een gtin heeft 8, 12, 13 of 14 cijfers met een geldig controlecijfer, zonder spaties of streepjes.
- OpenAI: Power product discovery in ChatGPT
Shoppen in ChatGPT is live voor gebruikers in de VS. OpenAI stapt af van een losse Instant Checkout: shoppers vinden producten in ChatGPT en rekenen af op de eigen site of app van de verkoper. Verkopers vragen aan om een feed te delen; catalogi van Shopify en Etsy zijn al gekoppeld.
- OpenAI: Powering Product Discovery in ChatGPT (24 March 2026)
Op 24 maart 2026 breidde OpenAI het Agentic Commerce Protocol uit naar productontdekking en liet het verkopers hun eigen checkout gebruiken, omdat de eerste versie van Instant Checkout volgens OpenAI niet flexibel genoeg was.
- Google: Merchant Center: Product data specification
Verplicht: id (max. 50 tekens), title (max. 150), description (max. 5000), link, image_link, availability (in_stock, out_of_stock, preorder, backorder), price als getal met een ISO 4217-code, en brand voor nieuwe producten (max. 70). availability_date is verplicht bij preorder en wordt ook bij backorder gevraagd, en mpn is verplicht als een product geen GTIN van de fabrikant heeft. Een GTIN heeft een kloppend controlecijfer nodig, geen streepjes of spaties, en mag niet in de beperkte (02, 04, 2) of couponreeksen (98, 99) vallen; een onjuiste GTIN leidt tot afkeuring. Vanaf 31 januari 2027 handhaaft Google een minimale afbeeldingsgrootte van 500 x 500 pixels.
- Google: UCP Guide: Prepare your Merchant Center account
Afrekenen via UCP vraagt een Merchant Center-account in goede staat met goedgekeurde gratis vermeldingen, en het attribuut native_commerce(checkout_eligibility) op elk product. Ontbreekt het of staat het op false, dan komt het product niet in aanmerking. Pre-orders, gebruikte, refurbished en final-sale-artikelen horen bij de producten die het niet kunnen gebruiken.
- Google: About the Universal Commerce Protocol (UCP) and UCP-powered checkout on Google
UCP-checkout zet een afrekenoptie bij geschikte vermeldingen in AI Mode in Search en in Gemini, betaald met Google Pay. Het is beschikbaar voor geselecteerde verkopers en geldt voor producten die in aanmerking komen in de Verenigde Staten, Canada en Australië.
Dit is een technische check tegen gepubliceerde specificaties, geen juridisch advies, en het garandeert niet dat een platform een product toont of accepteert.
Zo lezen AI-shoppingagents je productdata
De shoppingresultaten van OpenAI in ChatGPT putten uit productfeeds die verkopers delen via het Agentic Commerce Protocol. Bij Google bouwt afrekenen in AI Mode en Gemini via het Universal Commerce Protocol op Merchant Center, en daarvoor heb je een Merchant Center-account met goedgekeurde gratis vermeldingen nodig. De twee specificaties overlappen op de basis, een titel, beschrijving, prijs, beschikbaarheid, afbeelding en link, maar verschillen in veldnamen en in een paar waarden.
De verschillen die feeds laten struikelen zijn klein. OpenAI noemt de hoofdafbeelding image_url en de productpagina url; Google noemt ze image_link en link. OpenAI schrijft pre-order als pre_order en accepteert unknown; Google gebruikt preorder en kent geen unknown. OpenAI vraagt seller_name op elke regel. Beide willen de prijs als bedrag met een ISO 4217-code, zoals 79.99 EUR, en beide vragen om een GTIN met een geldig controlecijfer.
Afrekenen in de chat is een andere vraag dan gevonden worden. OpenAI zegt af te stappen van een losse Instant Checkout, dus wie een product in ChatGPT vindt, koopt het op je eigen site of app. De UCP-checkout van Google staat open voor geselecteerde verkopers, voor producten die in aanmerking komen in de Verenigde Staten, Canada en Australië, en vraagt het attribuut native_commerce(checkout_eligibility) op elk product dat meedoet.
Een feed die deze check doorstaat, heeft de velden en formaten die de specificaties vragen. Dat betekent niet dat een platform het product toont: OpenAI en Google bepalen allebei wat er verschijnt, en OpenAI laat feeds toe via een aanvraag. Houd de bronnen hieronder bij de hand, want beide specificaties veranderen nog.
Check elk product, niet maar één
Deze checker leest één product. In WISEPIM markeert Quality Guard ontbrekende verplichte velden in je hele catalogus, en Feed Hub schrijft dezelfde producten als ChatGPT Shopping-feed, Google Merchant Center-feed en schema.org JSON-LD vanuit één bron.
Gerelateerde gratis tools
Bekijk alle toolsMensen zoeken ook naar
Veelgestelde vragen
Welke velden heeft ChatGPT nodig in een productfeed?
De productfeedspecificatie van OpenAI vraagt in OpenAI-formaat negen velden op elke regel: item_id, title, description, url, brand, seller_name, image_url, availability en price. Velden als gtin, mpn, condition, product_category, color en size zijn optioneel.
Wat is het verschil tussen de feed van OpenAI en een Google Merchant Center-feed?
Ze dekken dezelfde basis met andere namen en een paar andere waarden. OpenAI gebruikt url en image_url, Google link en image_link. OpenAI schrijft pre_order en accepteert unknown als beschikbaarheid; Google schrijft preorder. OpenAI vraagt seller_name op elke regel, Google niet.
Kunnen shoppers mijn product in ChatGPT kopen?
OpenAI zegt af te stappen van een losse Instant Checkout. Shoppers ontdekken en vergelijken producten in ChatGPT en rekenen af op de eigen website of app van de verkoper. Shoppen in ChatGPT is live voor gebruikers in de VS.
Wat is het Universal Commerce Protocol (UCP) van Google?
UCP zorgt voor een afrekenoptie bij geschikte vermeldingen in AI Mode in Search en in Gemini, betaald met Google Pay. Het is beschikbaar voor geselecteerde verkopers, voor producten die in aanmerking komen in de Verenigde Staten, Canada en Australië, en elk product doet mee via het attribuut native_commerce(checkout_eligibility).
Hoe schrijf ik de prijs?
OpenAI wil een bedrag met een punt als decimaalteken, een spatie en een ISO 4217-code in hoofdletters, bijvoorbeeld 79.99 EUR, zonder scheidingsteken voor duizendtallen en met niet meer decimalen dan de valuta toestaat. De specificatie van Google vraagt een numerieke prijs met een ISO 4217-code, zoals 15.00 USD, en geen 0.
Betekent een geslaagde check dat mijn producten verschijnen?
Nee. De check bevestigt de velden en formaten die de gepubliceerde specificaties vragen. OpenAI en Google bepalen wat er verschijnt, en OpenAI laat productfeeds toe via een aanvraag.
Krachtig, maar makkelijk te gebruiken
Doe dit voor elk product, automatisch
- Geen creditcard
- Gratis te starten
- In minuten ingericht
