GTIN a EAN v produktoch: čo od vášho feedu chce Google a čo Heureka
Čiarový kód v karte produktu je malé pole s veľkým dopadom na to, či sa produkt zobrazí v Google Nákupoch a či ho Heureka správne zaradí. Ako vyzerá platný GTIN, kedy ho treba, kedy ho radšej nevyplňovať a ako ho overíte skôr, než vám Merchant Center nahlási chyby pri veľkom počte produktov.
5 min čítania Aktualizované 28. 10. 2026 Dáta: Slovensko
Obsah +
Zákazník v e-shope čiarový kód produktu nikdy nevidí, no vyhľadávače a porovnávače áno. GTIN (Global Trade Item Number) je jednoznačný identifikátor produktu a EAN je jeho najrozšírenejšia podoba. Podľa Shoptetu je EAN-13 najbežnejší kód, ktorý definuje organizácia GS1. Podľa Shoptetu ho porovnávače ako Heureka či Google používajú na triedenie produktov, teda aj na zistenie, že váš produkt je ten istý, ktorý ponúka konkurencia.
Čo vyžaduje Google
V špecifikácii pre Merchant Center je atribút GTIN odporúčaný pre všetky produkty, ktorým výrobca GTIN pridelil. Akceptované dĺžky sú 8, 12, 13 alebo 14 číslic (UPC, EAN, JAN, ISBN-13, ITF-14), medzery a pomlčky sa ignorujú a pri jednom produkte možno uviesť až 10 hodnôt. Kontrolná číslica musí byť správna a nie sú povolené vyhradené predčíslia 02, 04 a 2 a kupónové predčíslia 05, 98 a 99.
Dôležité sú dve vety, ktoré Google píše priamo. Prvá (v preklade): „Nehádajte ani nevymýšľajte hodnotu.“ Ak si nie ste istí, kód neposielajte. Druhá: produkt, ktorému výrobca GTIN pridelil, no vo feede ho nemá alebo ho má nesprávny, môže mať obmedzenú viditeľnosť. Nesprávna hodnota sa navyše v Merchant Center hlási ako chyba Invalid value [gtin]. Pri pochybnostiach je preto lepšie kód neuviesť než ho hádať.
-
8, 12, 13, 14
počet číslic, ktoré Google prijíma pri GTIN (UPC, EAN, JAN, ISBN, ITF-14)
-
10
najviac hodnôt GTIN, ktoré možno pri produkte v Google feede uviesť
-
EAN-13
jediný formát, ktorý podporuje Heureka
-
6
kategórií Heureky s povinným EAN (knihy, učebnice, mapy a sprievodcovia, filmy, hudba, komiksy)
Zdroj: Google Merchant Center Help (GTIN); Heureka, XML feed (overené 28. 10. 2026)
Čo vyžaduje Heureka
Heureka v popise XML feedu podporuje len formát EAN-13 a upozorňuje, že treba uvádzať oficiálne kódy tovaru, nie interné čísla. Povinný je len v kategóriách Knihy, Učebnice, Mapy a sprievodcovia, Filmy, Hudba a Komiksy, inde ho posielať netreba. Povinné polia sú ITEM_ID, PRICE_VAT a URL. ITEM_ID má najviac 36 znakov a musí zostať „unikátny navždy“, Keďže sa EAN výrobku môže zmeniť, nehodí sa ako ITEM_ID (to je náš záver, nie pravidlo Heureky).
| Google Merchant Center | Heureka | |
|---|---|---|
| Formát | GTIN s 8, 12, 13 alebo 14 číslicami | Iba EAN-13 |
| Povinnosť | Odporúčané pre produkty, ktorým výrobca GTIN pridelil | Povinné v šiestich kategóriách (knihy, učebnice, mapy a sprievodcovia, filmy, hudba, komiksy) |
| Bez kódu | GTIN nevypĺňať, uviesť značku a MPN | Netreba posielať, pokiaľ ide o inú kategóriu |
| Nesprávny kód | Hlási sa ako chyba, produkt môže mať obmedzenú viditeľnosť | Špecifikácia upozorňuje na oficiálne kódy, nie interné čísla |
Rozpor v návodoch, ktorý stojí za pozornosť
Návod Shoptetu uvádza, že EAN je pre Google Nákupy povinný. Google v špecifikácii píše „odporúčané“ a priamo pripúšťa, že vlastné značky a produkty bez pridelenej GTIN ho vo feede mať nemusia. Navyše návod hovorí, že kód môže prezradiť krajinu pôvodu výrobcu. GS1 Slovensko to vyvracia: predčíslo (u nás 858, v Česku 859) neoznačuje krajinu pôvodu výrobku, ale krajinu, v ktorej bol výrobku pridelený čiarový kód. Z predčíslia teda nepoznáte, kde bol tovar vyrobený.
Vlastná značka alebo produkt bez kódu
Nie každý produkt má čiarový kód. Vlastné značky, ručne vyrábaný tovar alebo zákazkové kusy GTIN často nemajú. Google pre ne výslovne radí kód nevypĺňať a namiesto neho poslať značku a MPN (kód výrobcu). Pri vlastnej značke, ktorú predávate pod svojím menom, teda vložíte svoju značku a interné číslo modelu a pole GTIN ostane prázdne. Ak chcete kód mať, napríklad kvôli veľkoobchodným odberateľom, môžete si ho vytvoriť: GS1 Slovensko ponúka online registráciu a vytváranie kódov v službe EANonline. Poplatky nájdete v aktuálnom cenníku GS1.
Ako vyzerá platný kód
Posledná číslica EAN-13 je kontrolná a vypočíta sa zo zvyšných dvanástich. Zľava ich vynásobte striedavo 1 a 3, výsledky sčítajte a kontrolná číslica je to, čo doplní súčet do najbližšej desiatky. Príklad: v kóde 4006381333931 dáva súčet 89, do 90 chýba 1, takže kontrolná číslica 1 sedí. Keď sa pri prepisovaní z Excelu stratí číslica alebo sa posledná číslica zmení na 2, kód je neplatný a Merchant Center ho môže odmietnuť. Dlhé čísla v tabuľkách Excel rád prevedie do vedeckého zápisu alebo skráti úvodné nuly, preto stĺpec s kódmi formátujte ako text.
- 1 Zdrojkód od výrobcu alebo dodávateľa, pri vlastnom produkte z registrácie GS1
- 2 Dĺžka13 číslic pri EAN-13, bez medzier a pomlčiek v poli
- 3 Kontrolná číslicaposledná číslica musí sedieť s výpočtom (príklad nižšie)
- 4 Zhodakód patrí presne tomuto variantu, nie celej skupine produktov
- 5 Diagnostikapo nahraní skontrolujte hlásenia v Merchant Center
Zdroj: Google Merchant Center Help; GS1 Slovensko
Oficiálnu overovaciu službu má aj GS1: Verified by GS1 poskytuje prístup k údajom, ktoré dodali výrobcovia a majitelia značiek, a obchody či trhoviská si tak môžu skontrolovať produkty, ktoré predávajú. GS1 Slovensko ponúka registráciu a správu čiarových kódov online a na svojom webe aj nástroj na výpočet kontrolnej číslice.
-
4006381333931
platný kód: kontrolná číslica 1 zodpovedá výpočtu
-
4006381333932
rovnaký kód s preklepom v poslednej číslici: neplatný
Zdroj: Postup výpočtu podľa GS1 (modul 10); vlastný výpočet
Knihy a ISBN
Google ISBN-13 medzi akceptovanými formátmi uvádza a Shoptet pripomína, že upravená podoba EAN môže niesť aj ISBN a ISSN. Knihy sú navyše jednou z kategórií, kde Heureka EAN vyžaduje. Kód vkladajte vždy v tvare, v akom je vytlačený na obale, bez pomlčiek, a overte ho rovnako ako iný EAN.
Kam kód vložiť
V Shoptete sa EAN zadáva v detaile produktu na karte Sklad, v časti Kódy. Pri variantoch otvorte kartu Cenník, kliknite na názov variantu a EAN zadajte na jeho karte Sklad, pretože každý variant má vlastný kód. Ďalšie postupy: Shoptet: XML feed pre Heureku, Shoptet: feed pre Google Nákupy a WooCommerce: mapovanie atribútov pre Google. Zoznam povinných polí pre Google je v návode Merchant Center: povinné atribúty.
Najčastejšie chyby v dátach
- Interné číslo namiesto kódu. Heureka žiada oficiálne kódy tovaru, nie interné čísla.
- Vymyslená hodnota. Google výslovne radí hodnotu nehádať ani nevymýšľať, produkt môže mať obmedzenú viditeľnosť.
- Straty pri prepise. Preklep, chýbajúca číslica alebo vedecký zápis v Exceli zmení platný kód na neplatný.
- Vyhradené predčíslia. Kódy začínajúce 02, 04, 2 či 05, 98, 99 Google neakceptuje.
- Rovnaký kód pre všetky varianty. Každý variant produktu je samostatná položka a má mať vlastný kód. Ide o odporúčanie vychádzajúce z uvedených pravidiel o variantoch.
Kontrolný zoznam
- Kódy máte od výrobcu alebo dodávateľa, nie vymyslené.
- Každý variant má vlastný kód.
- Pri vlastnej značke bez kódu je pole prázdne a Google feed má značku a MPN.
- Stĺpec s kódmi je v tabuľke formátovaný ako text.
- Po zmene feedu skontrolujete diagnostiku v Merchant Center a hlásenia Heureky.
Širší pohľad na to, prečo je feed „druhý e-shop“, nájdete v článku Produktový feed je váš druhý e-shop. Ako čistiť chýbajúce atribúty vo veľkom katalógu, sa dočítate v článku o jazykových modeloch pri čistení dát.
návody k článku
Čo s tým
- Do poľa EAN patrí iba oficiálny kód od výrobcu alebo GS1, nie interné číslo a nikdy vymyslená hodnota.
- Google ako formáty prijíma 8, 12, 13 alebo 14 číslic so správnou kontrolnou číslicou, Heureka iba EAN-13.
- Pri vlastných značkách bez čiarového kódu GTIN nevypĺňajte a v Google feede pošlite značku a MPN.
- Pred nahraním feedu skontrolujte kontrolnú číslicu, chybný kód Merchant Center hlási ako chybu a produkt môže mať obmedzenú viditeľnosť.
zdroje
- EAN, Shoptet, podpora (2026)
- Predčíslia GS1, GS1 Slovensko (2026)
- Verified by GS1, GS1 Slovensko (2026)
- EANonline, GS1 Slovensko (2026)
- GTIN [gtin]: špecifikácia produktových údajov, Google Merchant Center Help (2026)
- How to fix: Invalid value [gtin], Google Merchant Center Help (2026)
- XML feed: popis značiek (EAN, ITEM_ID, povinné značky), Heureka, pomocník pre e-shopy (2026)