Reklamy v ChatGPT necílí na přesnou shodu klíčových slov. Produkty se ke konverzacím přiřazují podle dat ve feedu a podle obsahu stránky produktu. Shoptet tato data připravuje automaticky v OpenAI feedu, jejich kvalita ale závisí na tom, jak má e-shop vyplněné produkty. Na datech nástroje Ranketta ukážeme, jak často u e-shopů chybí EAN, a projdeme nejčastější chyby, které se vyplatí opravit v administraci ještě před spuštěním kampaně.

Když spouštíte kampaň z produktového feedu, vkládáte do OpenAI Ads Manageru odkaz na feed. Shoptet ho pro vás generuje automaticky jako OpenAI produktový feed v sekci Propojení → XML feedy, takže nic ručně neexportujete. Celý postup založení kampaně najdete v návodu Jak spustit reklamu v ChatGPT.
ChatGPT pak podle údajů z produktového feedu, obsahu stránky produktu a kontextových nápověd, které zadáte v kampani, rozhoduje, ke kterým konverzacím se váš produkt hodí. Ani kontextové nápovědy nejsou pravidla přesné shody, jen vodítko. O to víc záleží na datech: co ve feedu chybí nebo je nepřesné, z toho systém nemá co vyčíst.
V článku si ukážeme, jak vám doplněk Ranketta pomůže odhalit nedostatky v produktových datech, navrhnout jejich úpravy a připravit obohacený feed pro reklamy v ChatGPT.
V Rankettě každý den sledujeme, jak AI asistenti odpovídají na nákupní dotazy. Vidíme, že ChatGPT nepracuje jen s doslovným zněním otázky zákazníka, ale rozloží ji na řadu dílčích dotazů. Z dotazu „mobilní telefony do 5000 Kč“ se tak stanou například „recenze mobilů do 5000 Kč“, „nejlepší mobil do 5000 Kč“ nebo „mobilní telefony 2026“. Produkt má větší šanci na zařazení, pokud jeho data pokrývají co nejvíc těchto dílčích dotazů – například cenou, značkou, parametry a informacemi o použití.
Pokud v Ads Manageru vidíte málo produktů nebo žádné: podle nápovědy OpenAI může být záložka Products prázdná nebo ukazovat méně produktů, než obsahuje váš feed, a neznamená to nutně, že nahrání feedu selhalo. První produkty se tam navíc mohou objevit až do sedmi hodin poté, co se kampaň začne zobrazovat. Je to ale vhodná chvíle data připravit: stejné údaje mezitím čtou i srovnávače zboží a AI asistenti.

Open AI product feed najdete v administraci Shoptet e-shopu v sekci Propojení → XML feedy. Konkrétně na řádku OpenAI produktový feed. Jde o systémový feed, jehož obsah nelze ručně upravovat. Více informací najdete v Shoptet Nápovědě.
Feed posílá u každého produktu osm údajů. Nápověda Shoptetu k nim přidává jedno doporučení: doplněný EAN a výrobce (značka) zvyšují šanci, že OpenAI produkt správně spáruje. V tabulce je proto EAN jako devátý, doporučený údaj.
| Údaj ve feedu | Kde ho v administraci najdete | Co údaj znamená a na co si dát pozor |
|---|---|---|
| Název | detail produktu, záložka Hlavní údaje | Z názvu musí být jasné, co produkt je. Samotné modelové označení nestačí. |
| Krátký popis | detail produktu, záložka Hlavní údaje | Jediný popisný text ve výčtu údajů. Dlouhý popis ve výčtu není. |
| Obrázek | detail produktu | Hlavní obrázek by měl ukazovat samotný produkt. |
| Aktuální cena | záložka Ceník, u variant v přehledu variant | Cena musí být vyšší než 0, jinak produkt ve feedu nebude. |
| Hmotnost | záložka Logistika → Detail produktu | Posílá se, pokud je u produktu relevantní. |
| Dostupnost | záložka Sklad, u variant v přehledu variant | Zda je produkt skladem. Vyprodané zboží můžete z feedu vyřadit, viz níže. |
| Výrobce (značka) | Hlavní údaje → Doplňující informace → Značka | Jméno výrobce produktu. Nezaměňujte s polem Dodavatel, které je jen interní. |
| Kód produktu | záložka Ceník → Značení, u variant sloupec Kód | Váš vlastní identifikátor položky (SKU). Každá položka má mít vlastní, unikátní kód. |
| EAN (doporučený, devátý údaj) | záložka Sklad → Kódy, u variant Ceník → název varianty → Sklad | Celosvětově jedinečné číslo zboží z čárového kódu. U produktu s variantami se vyplňuje u každé varianty zvlášť. |
Do feedu se produkt dostane jen tehdy, když je viditelný, má aspoň jednu viditelnou variantu, cenu vyšší než 0 a viditelnou výchozí kategorii. Pokud vám nějaký produkt ve feedu chybí, začněte kontrolou těchto čtyř podmínek.
Abychom věděli, jak to s EAN vypadá v praxi, prošli jsme data 30 e-shopů na Shoptetu, které mají v Rankettě načtený celý katalog. Dohromady nabízejí 42 609 variant produktů, tedy konkrétních položek, které si zákazník může koupit (například tričko v určité velikosti a barvě). EAN chybí u 39 % z nich, tedy zhruba u dvou variant z pěti. U 19 z 30 e-shopů chybí dokonce u více než poloviny variant.
Zajímavější než celkový podíl je to, jak velké jsou rozdíly mezi obchody:
| Podíl variant bez EAN | Počet e-shopů |
|---|---|
| méně než 10 % | 5 |
| 10–49 % | 6 |
| 50–99 % | 7 |
| 100 % (žádná varianta nemá EAN) | 12 |
Podíl chybějících EAN stahují dolů dva největší e-shopy ve vzorku. Každý má přes 11 tisíc variant a EAN mají zhruba u 85 % z nich. U 24 e-shopů s méně než tisícem variant chybí EAN u 60 % variant.
Jednu chybu přitom bez kontroly nepoznáte: u 236 variant je pole EAN vyplněné, ale kód nemá správnou délku. Kód GTIN, jehož nejčastější podobou je právě EAN, má 8, 12, 13 nebo 14 číslic. Pokud je v poli něco jiného, například interní skladový kód, jako EAN neposlouží.
Jak jsme počítali: data z Ranketty k 29. 9. 2026, 30 e-shopů na Shoptetu napojených přes doplněk Ranketta, u kterých se do Ranketty načetl celý katalog. Počítáme varianty, protože EAN patří ke konkrétní položce. Jde o e-shopy, které Rankettu používají, nikoli o průměr celého Shoptetu. Názvy e-shopů neuvádíme.
Dvanáct e-shopů bez jediného EAN neznamená automaticky dvanáct chyb. EAN si zboží nese od výrobce. Vlastní výroba, ruční práce, čerstvé potraviny nebo zboží na váhu ho často vůbec nemají. Pro vlastní výrobky si ho můžete pořídit u organizace GS1, povinné to ale není.
Specifikace produktového feedu OpenAI je v tom jasná: GTIN (EAN) je nepovinný, a pokud ho zboží nemá přidělený, máte ho vynechat (v originále „Omit if unassigned“). Vymýšlet místo něj jiný kód nemá smysl. Značka naopak patří mezi povinné údaje.
Prakticky to znamená:
U produktu s variantami se EAN vyplňuje u každé varianty zvlášť: záložka Ceník → klikněte na název varianty → záložka Sklad. U produktu bez variant ho najdete v záložce Sklad v sekci Kódy. Kde EAN najdu v administraci Shoptetu?
Podívejte se na: Detail produktu → Ceník → otevřená varianta → záložka Sklad s polem EAN

Interní skladový kód patří do pole Kód (záložka Ceník → Značení). Do pole EAN patří jen skutečný EAN, tedy číslo z čárového kódu, které přidělil výrobce nebo GS1. Rychlá kontrola je délka: 8, 12, 13 nebo 14 číslic.
Značku vyplníte v záložce Hlavní údaje → Doplňující informace → Značka. Nápověda Shoptetu ji popisuje jako jméno výrobce a připomíná, že je důležitá pro srovnávače zboží. Pozor na záměnu s polem Dodavatel: to je jen interní označení a jako výrobce se nepoužívá.
Ve výčtu údajů feedu je krátký popis jediný text o produktu. Napište do něj jednu až dvě věty o tom, co produkt je, pro koho je a čím se liší, například materiálem, rozměrem nebo použitím. Podrobnosti patří do dlouhého popisu. V Rankettě označujeme popis kratší než 500 znaků jako příliš krátký.
Ilustrační příklad. Před: „Termoska 0,5 l modrá.“ Po: „Nerezová termoska 0,5 l pro cyklisty a turisty, která podle výrobce udrží nápoj teplý až 12 hodin. Díky štíhlému tvaru se vejde do držáku na lahev na kole.“
Krátký popis se zobrazuje i na e-shopu. Kde přesně se zobrazí, nastavíte v Nastavení → Produkty → Zobrazení, takže by se měl dobře číst i zákazníkům.
Pokud produkt ve feedu chybí, zkontrolujte čtyři podmínky výše: viditelnost, aspoň jednu viditelnou variantu, cenu vyšší než 0 a viditelnou výchozí kategorii. Pokud naopak nechcete propagovat vyprodané zboží, zapněte v sekci Propojení → ChatGPT Shopping volbu „Pouze produkty skladem“. Pozor na produkty s povoleným záporným stavem skladu: ve feedu zůstanou a budou označené jako skladem.
Celý katalog nemusíte opravit najednou. Návod Shoptetu na první kampaň doporučuje začít jednou kategorií nebo jasně ohraničenou částí nabídky se silnými produktovými daty. Vyberte kategorii, kterou chcete v ChatGPT propagovat, a v ní začněte:
U každého produktu hodnotíme tři oblasti: základní údaje (název, popis, obrázek, cena, dostupnost), identifikátory (značka, EAN, kód) a detail produktu (parametry, kategorie, přednosti produktu). Každý nedostatek má závažnost. Kritické jsou chybějící základní údaje, bez kterých produkt nejde zobrazit ani koupit: název, popis, obrázek, cena, dostupnost nebo značka. Středně závažné jsou například chybějící EAN, popis kratší než 500 znaků, chybějící kategorie Google nebo přednosti produktu. Drobnosti jsou například chybějící stav zboží, barva, velikost nebo pohlaví.

Detail produktu v Rankettě: nedostatky seřazené podle závažnosti (testovací účet).
Údaje z feedu jsou základ. Že na tom záleží i mimo reklamu, ukazují naše data: ve více než 100 tisících odpovědích AI na české nákupní dotazy tvoří e-shopy, recenzní weby a srovnávače zhruba dvě třetiny citací mezi weby, které AI cituje nejšířeji. Nejcitovanějším webem je Heureka, objevuje se v 11,5 % odpovědí. Srovnávače přitom berou data z vašich feedů, takže kvalitní produktová data se vyplatí i tam, kde zákazník reklamu vůbec nevidí. A ChatGPT při párování reklam čte i stránku produktu.
Proto se vyplatí zkontrolovat celý produkt:
Celý kontrolní seznam si můžete stáhnout v PDF, vytisknout a odškrtávat produkt po produktu.
Po napojení načte celý katalog a u každého produktu ukáže skóre ve třech oblastech a seznam konkrétních nedostatků s označením závažnosti, například „chybí značka“ nebo „popis je příliš krátký“. Chybějící údaje umí navrhnout: návrhy si projdete, schválíte nebo zamítnete. Ze schválených úprav vytvoří obohacený feed, který vložíte do ChatGPT Ads Manageru místo OpenAI feedu ze Shoptetu.
V záložce ChatGPT Ads pak vidíte, u kterých dotazů souvisejících s vaší kategorií se reklamy objevují, jak často je mezi nimi ta vaše a kdo inzeruje u stejných dotazů. Opravy přímo v administraci Shoptetu se propíšou i do feedů pro srovnávače.
Jak obohacování funguje: Ranketta vychází z dat, která u produktu máte, a chybějící údaje dohledává i jinde: na stránkách výrobce a konkurence, v recenzích, v Google Shopping, v kategorizaci Google a EAN v databázi čárových kódů. Každý navržený údaj musí mít oporu v některém z těchto zdrojů, nic si nevymýšlí. EAN doplňuje jen tam, kde chybí, a vyplněný nikdy nemění. Navrhuje například popis, přednosti produktu, kategorii nebo parametry jako materiál, barvu a velikost.
U každého návrhu vidíte původní a navrhovanou hodnotu, důvod změny a míru jistoty. Schválené údaje Ranketta pošle v obohaceném feedu pro ChatGPT Ads, který obsahuje víc údajů než OpenAI feed ze Shoptetu, například barvu, velikost, materiál, typ produktu, pohlaví nebo věkovou skupinu.

Návrhy v Rankettě: u každého pole vidíte původní a navrhovanou hodnotu, míru jistoty a důvod změny (testovací účet).
Napsat komentář