Strukturált adat

GTIN, MPN és márka megadása: termékazonosítók a webshopban

A GTIN, MPN és márka megadása dönti el, hogy a webshopod terméke párosítható-e. Beszerzés, ellenőrzés, hibaüzenetek és adatpótlás lépésről lépésre.

Scheo · · Frissítve: · olvasási idő ~10 perc · Szerző: Schmidt Péter

Összefoglalva: A GTIN, az MPN és a márka együtt azonosítja a terméket a hirdetési rendszerek, az összehasonlító oldalak és az AI-asszisztensek felé. Ha nincs globális azonosító, azt jelölni kell, nem kitalálni.

A termékazonosítók a webshop azon része, amit senki nem lát, senki nem dicsér meg, és amíg működik, addig fel sem tűnik. Aztán egy nap a Merchant Centerben megjelenik pár száz elutasított termék, az árösszehasonlítón a te ajánlatod külön sorban lóg a többi bolt alatt, egy AI-asszisztens pedig a konkurens boltot említi, amikor valaki pont azt a terméket keresi, ami nálad is ott van a raktáron.

GTIN, MPN és márka megadása: termékazonosítók a webshopban
GTIN, MPN és márka megadása: termékazonosítók a webshopban

Ebben a cikkben végigmegyünk azon, mire való a GTIN, az MPN és a márka, honnan szerzed be őket, mit csinálsz akkor, ha egy egyedi gyártású termékhez nem létezik globális azonosító, és hogyan ellenőrzöd, hogy amit a beszállító küldött, az tényleg helyes. A végén kapsz egy ellenőrzőlistát az adatátvételhez és egy lépésről lépésre végigvitt pótlási példát.

Mire valók a globális termékazonosítók egy webshopban?

Rövid válasz: arra, hogy a gépek biztosan tudják, a te terméklapod és egy másik bolt terméklapja ugyanarról a fizikai termékről szól-e.

Tovább a témában: Hangszerbolt és hangszerjavító műhely AI-SEO · Ügynöki vásárlás

Hivatalosan igazolt: a GTIN (Global Trade Item Number) a GS1 nemzetközi szabványa. Ami a csomagoláson a vonalkód alatt látszik, az szinte mindig GTIN: az európai EAN-13, az amerikai UPC-A (GTIN-12), a kis csomagolásokon használt GTIN-8 és a gyűjtőcsomagolás ITF-14 (GTIN-14) mind ugyanannak a számozási rendszernek a formátumai. A GTIN globálisan egyedi: egy adott termékvariánshoz pontosan egy szám tartozik, és ezt a márkatulajdonos regisztrálja.

Az MPN (Manufacturer Part Number) a gyártó saját cikkszáma. Nincs rá formátumszabvány, lehet benne betű, kötőjel, pont. A márka pedig az a név, ahogyan a gyártó a terméket forgalmazza. A három együtt akkor is beazonosít egy terméket, ha nincs GTIN: a márka és az MPN párosa a hirdetési rendszerek szemében másodlagos azonosítóként működik.

Az egyik leggyakoribb keveredés az SKU és az MPN között van. Az SKU a te belső raktári cikkszámod, ami csak nálad érvényes. Az MPN a gyártóé, és minden boltban ugyanaz. Ha az MPN mezőbe a saját SKU-dat írod, formálisan kitöltötted a mezőt, de a párosítás szempontjából üresen hagytad.

Honnan szerzed be a GTIN-t, az MPN-t és a márkanevet?

Rövid válasz: a csomagolásról, a gyártói adatlapról vagy a beszállítói adatbázisból, és soha nem találgatásból.

Saját tapasztalat: a legtöbb hibás GTIN nem rossz szándékból kerül a rendszerbe, hanem variánstévesztésből. A gyártó a piros és a kék változatra külön GTIN-t ad ki, a webshopba viszont valaki a szülőtermék egyetlen számát másolja rá mind a kettőre. Ez sokáig észrevétlen marad, mert a feed formailag hibátlan: a szám létezik, az ellenőrző számjegy stimmel, csak éppen nem ahhoz a termékhez tartozik.

Amit ne csinálj: ne generálj magadnak GTIN-nek látszó számot, ne vedd át találomra egy webes találatból, és ne használd újra egy megszűnt termék számát egy új terméken. Hivatalosan igazolt: a GS1 szabályai szerint a felszabaduló GTIN újrafelhasználására várakozási idő vonatkozik, éppen azért, hogy a régi adat ne keveredjen az újjal.

Mi történik, ha egy egyedi gyártású terméknek nincs GTIN-je?

Rövid válasz: nem kitalálsz egy számot, hanem jelzed a hiányát, és a márka meg a cikkszám mezőt töltöd ki helyette.

Hivatalosan igazolt: a Google termékadat-specifikációja külön mezőt tart fenn erre. Az identifier_exists mezőt no értékre állítod annál a terméknél, amelyhez a gyártó nem rendelt globális azonosítót: egyedi gyártású bútor, kézműves termék, saját tervezésű ékszer, méretre vágott anyag. Ilyenkor a rendszer nem kéri számon a GTIN-t.

Ez viszont nem felmentés a többi mező alól. Ha te vagy a gyártó, akkor te vagy egyben a márka is, és te adod ki a cikkszámot. Építs saját MPN-rendszert: legyen beszédes, stabil, és ne változzon a termék élettartama alatt. Egy egyedi étkezőasztalnál például az "ETK-TLGY-180x90-OLAJ" típusú kód évek múlva is visszafejthető, míg egy futó sorszám nem.

Szakmai feltételezés: a nagy nyelvi modellekre épülő asszisztenseknél a márka és a modellszám valószínűleg fontosabb kapaszkodó, mint maga a GTIN, mert az emberek is így beszélnek a termékekről. Ezt nem publikált algoritmus támasztja alá, hanem az a megfigyelés, hogy a felhasználói kérdésekben márkanév és típusszám hangzik el, nem tizenhárom számjegy. Ettől még a GTIN-t érdemes megadni, mert a hirdetési és összehasonlító rendszerek erre épülnek.

Hova kerüljön az azonosító a strukturált adatban?

Rövid válasz: a terméklap Product típusú JSON-LD blokkjába, pontosan ugyanazokkal az értékekkel, amik a feedben szerepelnek.

A Schema.org Product típusa több azonosító tulajdonságot ismer: gtin, gtin8, gtin12, gtin13, gtin14, mpn, sku, productID és brand. A brand nem egyszerű szöveg, hanem beágyazott Brand objektum name tulajdonsággal. Egy minimális, de teljes értékű blokk így néz ki (a készlet és az ajánlat adatai a rövidség kedvéért kimaradtak, a szám csak szemléltetés):

{ "@context": "https://schema.org", "@type": "Product", "name": "Rozsdamentes vízforraló 1,7 l", "sku": "WEB-11245", "mpn": "VF-1700-RM", "gtin13": "5998123456789", "brand": { "@type": "Brand", "name": "Példa Márka" } }

Két szabály, ami sok bajtól megóv. Az egyik: a JSON-LD-ben szereplő érték legyen azonos a feedben szereplővel. Ha a kettő eltér, a rendszer az egyiket hibásnak látja, és jellemzően az egész terméket megjelöli. A másik: a GTIN-t és a cikkszámot a látható terméklapon is érdemes feltüntetni, például a specifikációs táblázatban. Szakmai feltételezés: a strukturált adatot nem feldolgozó gyűjtők (köztük több AI-crawler) a látható szövegből nyerik ki ezt az információt, tehát a duplikálás nem felesleges munka.

Hogyan kerül be az azonosító a terméklistába?

Rövid válasz: a terméklistát (feedet) mindig a termékadatbázisból generáld, és soha ne szerkeszd kézzel.

A Google Merchant Center oldalán a releváns mezők: id, gtin, mpn, brand, identifier_exists, variánsoknál pedig az item_group_id, ami összefogja az azonos termékcsalád színeit és méreteit. A Meta katalógusban ugyanezt az adatot brand, gtin és mpn mezőkben várják. Az árösszehasonlító oldalak mezőnevei eltérnek, de a mögötte lévő adat ugyanaz, ezért éri meg egyetlen forrásból kiszolgálni mindet.

Saját tapasztalat: ahol a feedet külön táblázatban tartják karban, ott előbb vagy utóbb szétcsúszik az adat a webshoptól. Egy webshop-bővítmény vagy egy generált XML fenntartható, egy kézzel gondozott táblázat pár hónap után nem az.

Hogyan ellenőrzöd, hogy az azonosító tényleg helyes?

Rövid válasz: hosszra, ellenőrző számjegyre és duplikációra, ebben a sorrendben.

A GTIN utolsó számjegye ellenőrző összeg, amit a többiből ki lehet számolni. Nézzük az 5998123456789 példát:

  1. Vedd az első 12 számjegyet: 5 9 9 8 1 2 3 4 5 6 7 8.
  2. Balról indulva szorozd az elsőt 1-gyel, a másodikat 3-mal, és így váltogasd: 5, 27, 9, 24, 1, 6, 3, 12, 5, 18, 7, 24.
  3. Add össze őket: 141.
  4. Keresd meg a legközelebbi felfelé eső tízes többszöröst: 150.
  5. A különbség az ellenőrző számjegy: 150 mínusz 141 az 9. A teljes szám tehát 5998123456789.

Ez a számítás minden táblázatkezelőben és minden programnyelvben pár sor. A gyakorlatban viszont a mechanikus ellenőrzések fogják meg a hibák többségét:

Milyen hibaüzenetekkel találkozol a hirdetési felületeken?

Rövid válasz: a legtöbb üzenet három csoportba esik: hiányzik az azonosító, formailag hibás, vagy nem ahhoz a termékhez tartozik.

Milyen ellenőrzőlistával vedd át a beszállítói adatot?

Rövid válasz: az adatátvétel akkor jó, ha a beszállítói fájlt soha nem kell kézzel utólag javítgatni.

  1. Kérj gépi formátumot (CSV, XML, API), ne PDF-et vagy formázott munkafüzetet.
  2. Rögzítsétek írásban, melyik oszlop micsoda: EAN, gyártói cikkszám, márka, variánsazonosító.
  3. Ellenőrizd, hogy a GTIN oszlop szöveges típusú, és nincsenek levágott vezető nullák.
  4. Nézd meg, hogy minden variánssorhoz külön GTIN tartozik-e, vagy csak a szülőtermékhez.
  5. Futtass ellenőrző számjegy-vizsgálatot a teljes oszlopon még az import előtt.
  6. Keress duplikátumot a GTIN és az MPN mezőben is.
  7. Egységesítsd a márkaneveket egy fordítótáblával (írásmód, kis- és nagybetű, jogi forma nélkül).
  8. Tisztázd, mi történik a megszűnt termékekkel: kikerülnek a fájlból, vagy státuszmezőt kapnak.
  9. Kérdezd meg, milyen gyakran frissül a fájl, és mi a stabil kulcs a párosításhoz.
  10. Tárold el a beszállítói eredeti értéket változatlanul, külön mezőben. Ha később kiderül egy hiba, lesz mihez visszanyúlni.

Hogyan pótolsz egy hiányos adatsort a gyakorlatban?

Rövid válasz: szűkíts, kategorizálj, és csak azt az adatot hajtsd be, ami valóban megszerezhető.

Vegyünk egy jellemző helyzetet: háromszáz terméknél üres a GTIN mező. Az első lépés nem az adatgyűjtés, hanem a szétválogatás.

  1. Szűrés forgalom szerint. Rendezd a sorokat az elmúlt hat hónap bevétele szerint. A lista felső része adja a bevétel nagy részét, ezekkel kezdd.
  2. Kategorizálás. Három kupac: márkás termék (létezik GTIN, csak nálad hiányzik), saját gyártású (nincs és nem is lesz), bizonytalan.
  3. Márkás kupac. Küldj listát a beszállítónak a saját cikkszámoddal és a terméknévvel, és kérd hozzá az EAN-t. Párhuzamosan nézd meg a raktárban a csomagolást a legfontosabb termékeknél.
  4. Saját gyártású kupac. Állítsd az identifier_exists mezőt no értékre, töltsd ki a márkát a saját brandeddel, és adj minden variánsnak stabil MPN-t.
  5. Bizonytalan kupac. Amíg nincs megbízható adat, hagyd üresen a GTIN-t, és jelöld a hiányt. A rossz adat többet árt, mint a hiányzó.
  6. Visszatöltés és ellenőrzés. Importáld az adatot a termékadatbázisba, generáltasd újra a feedet, majd pár nap múlva nézd meg a diagnosztikát, hogy tényleg lement-e a hibaszám.

Miért a legalulértékeltebb webshop-feladat az azonosítók rendben tartása?

Rövid válasz: mert egyetlen mezőcsoport karbantartása három csatornán hoz hasznot, és egyik csatornán sem látszik közvetlenül.

Saját tapasztalat: a webshopokban a termékleírás megírására, a fotókra és a hirdetési szövegre jut figyelem, az azonosítókra viszont ritkán, mert nincs mögötte látványos mérőszám. Pedig a hirdetési oldalon ez dönti el, hogy a terméked bekerül-e a Shopping felület összehasonlító nézetébe. Az összehasonlító oldalakon ez dönti el, hogy a te ajánlatod ugyanabban a sorban jelenik-e meg a többivel, vagy külön, alul. Ez a különbség egyetlen mező javításán múlik.

Szakmai feltételezés: az asszisztensekre épülő keresésnél ugyanez a rendezettség jó eséllyel szintén segít, mert az egységes márkanév és a konzisztens típusszám gépileg jól kinyerhető jel. Ez nem garantál semmilyen megjelenést, és nyilvános dokumentáció sem támasztja alá pontosan, hogy ezek a rendszerek hogyan súlyozzák. Annyi viszont észszerű, hogy egy tiszta, ellentmondásmentes termékadat több feldolgozónak jelent használható bemenetet, mint egy olyan, ahol ugyanaz a márka öt írásmódban szerepel.

A gyakorlati tanulság egyszerű: az azonosítók karbantartása nem egyszeri projekt, hanem folyamat. Építs be egy havi ellenőrzést, ami megnézi az üres és a duplikált GTIN-eket, és minden új beszállítói kapcsolatnál fusd végig a fenti ellenőrzőlistát. Ez a fajta munka nem látszik a heti riportban, de az alapja annak, hogy a termékeid egyáltalán versenyben legyenek ott, ahol a vásárló összehasonlít.

Források és további olvasnivalók

Amit érdemes megjegyezni
  • A GTIN globálisan egyedi, az MPN a gyártó cikkszáma, az SKU pedig csak nálad érvényes: a három nem cserélhető fel.
  • Minden termékvariánsnak saját GTIN-je van, a szülőtermék számának másolása a leggyakoribb rejtett hiba.
  • Egyedi gyártású terméknél az identifier_exists mezőt no értékre állítod, és a márkát meg az MPN-t töltöd ki helyette.
  • A strukturált adatban és a feedben pontosan ugyanaz az érték szerepeljen, különben a rendszer az egyiket hibásnak látja.
  • Hossz, ellenőrző számjegy és duplikáció: ez a három mechanikus teszt fogja meg a hibák többségét import előtt.

Gyakori kérdések

Kötelező a GTIN megadása a Google Shopping hirdetésekhez?

Ha a terméknek a gyártó adott GTIN-t, akkor a Google elvárja a megadását, és hiánya esetén figyelmeztetést vagy elutasítást kaphatsz. Ha a terméknek nincs globális azonosítója (egyedi gyártás, kézműves darab), akkor az identifier_exists mezőt no értékre állítod, és a márkát meg az MPN-t adod meg helyette.

Mi a különbség az SKU és az MPN között?

Az SKU a te belső raktári cikkszámod, amit te találsz ki, és csak a te rendszeredben érvényes. Az MPN a gyártó cikkszáma, ami minden boltban ugyanaz. A feedben és a strukturált adatban mindkettőnek külön mezője van, ezért ne írd a saját SKU-dat az MPN helyére.

Használhatom ugyanazt a GTIN-t egy termék összes színváltozatára?

Nem, ha a gyártó minden variánshoz külön GTIN-t adott ki. A GTIN a konkrét kereskedelmi egységre vonatkozik, tehát színenként és méretenként eltér. A variánsokat az item_group_id mezővel fogod össze, nem közös GTIN-nel.

Honnan tudom, hogy a beszállítótól kapott GTIN érvényes-e?

Először a hosszt nézd meg (8, 12, 13 vagy 14 számjegy), aztán számold ki az ellenőrző számjegyet a súlyozott összegzéses módszerrel, végül keress duplikátumot az adatbázisban. Kiegészítésként a GS1 nyilvános keresője megmutatja, melyik céghez van bejegyezve az adott szám.

Mit jelent a Helytelen azonosító hibaüzenet a Merchant Centerben?

Azt, hogy a megadott szám formailag érvényes, de a rendszer adatai szerint egy másik termékhez tartozik. Ilyenkor jellemzően variánstévesztésről van szó: a szülőtermék vagy egy másik kiszerelés GTIN-je került a sorba. A javításhoz a gyártói adatlapon vagy a csomagoláson kell visszaellenőrizni a konkrét variáns számát.

Ha saját gyártású terméket árulok, érdemes GS1-tagságot váltanom?

Attól függ, hova akarsz eljutni. Ha csak a saját webshopodban értékesítesz, a márka és a saját MPN megadása az identifier_exists no beállításával általában elegendő. Ha kiskereskedelmi láncba, nagykereskedelmi partnerhez vagy nemzetközi piactérre készülsz, ott jellemzően elvárás a valódi GTIN, ezért ilyenkor érdemes mérlegelni a tagságot.

Források és további olvasnivalók

Ezen az oldalon a hivatalosan igazolt információt elsődleges forrásokból építjük fel; a saját tapasztalatot és a szakmai becslést mindig külön jelöljük a szövegben.

A cikk szerzője

Schmidt Péter, online marketing szakértő, a Scheo Tanácsadó Kft. alapítója. Székesfehérvárról, országosan dolgozó csapattal végzünk keresőoptimalizálást, AI-láthatóság mérést, Google és Meta hirdetéskezelést, weboldalkészítést. Amit itt leírunk, azt ügyfélmunkában is használjuk. Rólunk bővebben · Szolgáltatásaink

Kapcsolódó olvasnivaló

Kapcsolódó

Ügynöki vásárlás: mire készítsd fel a webshopodat

Kapcsolódó

Hogyan keres üzleti szolgáltatót az, aki AI-asszisztenst használ

Kapcsolódó

Hogyan zajlik egy AI-SEO audit: folyamatleírás

Kapcsolódó

Hangszerbolt és hangszerjavító műhely AI-SEO: szűk réspiac országos elérése

Kapcsolódó

Összehasonlító táblázatok, amelyeket az AI-motorok is fel tudnak dolgozni

Kapcsolódó

Organization schema és entitás-tisztaság: sameAs és logó

Kapcsolódó

Haszongépjármű-szerviz AI-SEO: flottás ügyfelek megszerzése a válaszmotorokból

Kapcsolódó

Product séma webshopban: mely mezőket töltsd ki és melyeket hagyd ki

Kapcsolódó

Versenytárs AI-láthatóság elemzése: módszer

Kapcsolódó

Vásárlási útmutatók a webshopban: hogyan kapcsold őket a termékekhez

Helyi szolgáltatás a környékeden

Országosan dolgozunk, online és személyesen. Válaszd ki a városodat, és nézd meg, hogyan segítünk helyben:

Online marketing & AI SEO ZalaegerszegOnline marketing & AI SEO SzekszárdOnline marketing & AI SEO SalgótarjánOnline marketing & AI SEO SzékesfehérvárOnline marketing & AI SEO BudapestOnline marketing & AI SEO Veszprém

Weboldalkészítés városra bontva

Ha először a honlap kell, itt városonként arról írtunk:

Weboldalkészítés GyőrWeboldalkészítés DebrecenWeboldalkészítés SzegedWeboldalkészítés MiskolcWeboldalkészítés PécsWeboldalkészítés Kecskemét

Mind a 20 városunk és az összes szolgáltatás →

15 perces AI-láthatósági gyorselemzés - díjmentesen

Megnézzük három, számodra fontos keresőkérdésnél, hogy megjelenik-e a céged a ChatGPT, a Gemini és a Google AI-válaszaiban, mely versenytársakat ajánlják helyetted, és melyik három területen érdemes először javítani. A weboldaladat előzetesen átnézzük, tehát nem sablonos, automata riportot kapsz.

Adataidat kizárólag a kapcsolatfelvételhez használjuk. Kapcsolat: m@rketinges.hu
💬 Konzultáció