Перейти до вмісту
GetProfit

EAN, GTIN і SKU: як агрегатори зіставляють ваш товар

Який код використовують Google, Heureka, Zboží, idealo й Rozetka, щоб упізнати товар, і як один ID на товар утримує пропозиції на потрібній картці.

EAN — це GTIN. GTIN — глобальна родина номерів штрихкодів виробника з 8, 12, 13 або 14 цифр, а 13-значний EAN — її європейська форма. SKU — ваш внутрішній код, природне значення для ID товару в кожному каналі. Щоб упізнати сам товар, Google, Zboží й idealo спираються на GTIN, підкріплений брендом і кодом виробника. Heureka зіставляє пропозиції в звичайних категоріях здебільшого за точною назвою товару. Rozetka вимагає штрихкод лише для побутової техніки, але стверджує, що він допомагає їй правильно групувати товари.

Ці коди вирішують, чи ваша пропозиція потрапить на спільну картку товару поряд з іншими магазинами, чи лишиться окремим записом. На Heureka таку саму роботу часто виконує назва товару. Наш гайд про агрегатори цін в Європі й Україні розповідає, які агрегатори важливі на кожному ринку й скільки вони беруть. Ця стаття — лише про коди.

EAN чи GTIN: чи є різниця?

GTIN, або Global Trade Item Number, — це номер GS1, за яким компанія ідентифікує кожну свою торговельну одиницю. GS1 (Global Trade Item Number (GTIN)) визначає торговельні одиниці як товари чи послуги, які на будь-якому етапі ланцюга постачання мають ціну, замовляються або виставляються в рахунку. Номер має чотири довжини. Кожну друкують як штрихкод, і назви штрихкодів ви й далі бачитимете у фідах:

Формат GTINЦифрШтрихкод або назва, яку ви побачите
GTIN-88EAN-8; JAN в Японії
GTIN-1212UPC-A і UPC-E, у США й Канаді
GTIN-1313EAN-13 у Європі; JAN в Японії; ISBN-13 для книжок
GTIN-1414ITF-14, для мультипаків

Отже, EAN — це GTIN. Документація фіду idealo каже це прямо: до 2009 року GTIN називали EAN, і це одне й те саме. Специфікація Zboží формулює навпаки: GTIN часто помилково називають EAN.

Для ваших фідів номер у кожному каналі однаковий. Відрізняються назва поля та те, що канал у нього приймає:

КаналНазва поляЩо приймає
Google Merchant Centergtin8, 12, 13 або 14 цифр; до 10 значень
HeurekaEANEAN-13, єдиний формат, названий у специфікації
Zboží.czEAN8, 12, 13 або 14 цифр
idealoeansодин EAN на пропозицію
Rozetkaпараметр EANвід 8 до 14 символів

Кожен GTIN має контрольну цифру, і Google просить переконатися, що вона є й правильна.

SKU чи GTIN: які коди ваші, а які виробника?

SKU, або stock keeping unit, — це код, який ви створюєте для власних запасів. Google вважає кожен розмір і колір окремим товаром зі своїм ID, тож сорочці в трьох розмірах потрібні три SKU.

MPN, або manufacturer part number, — це код виробника, що відрізняє товар серед інших товарів цього виробника. Довідка Google (MPN [mpn]) робить його обов’язковим для товарів без GTIN, присвоєного виробником. ID товару (offer ID) — це поле, за яким кожен канал розрізняє ваші пропозиції. Довідка Google (ID [id]) радить брати за його значення ваш SKU.

КодХто присвоюєОднаковий в інших магазинах?Для чого
GTIN / EANвиробник, за стандартом GS1такупізнавання товару в різних магазинах
MPNвиробниктак, разом із брендомупізнавання товару, коли GTIN немає
SKUвиніваші запаси й ID товару в кожному фіді
ID товару (id, ITEM_ID, sku, offer id)ви, зазвичай ваш SKUнівідстеження вашої пропозиції та її історії

Звідси правило: поля, що належать виробникові, містять лише значення виробника. Довідка Google (About unique product identifiers) пояснює, що той самий товар, який продає інший продавець, має ідентичні ідентифікатори.

Та сама довідка радить не класти внутрішні SKU й інші значення, специфічні для магазину, у поля GTIN, MPN і бренду. Вона також попереджає, що неправильні ідентифікатори можуть призвести до відхилення товарів. Про свій тег EAN те саме каже XML-специфікація Heureka (Specifikace základního XML souboru): офіційні коди товарів, а не внутрішні номери.

Якщо ви виготовляєте товар самі й офіційного бренду в нього немає, Google пропонує вказати назву вашого магазину як бренд і MPN на ваш вибір. Для товарів, які справді не мають ні GTIN, ні MPN, ні бренду, як-от виготовлені на замовлення, ручної роботи чи вінтажні, ви задаєте identifier_exists зі значенням no. Довідка Google (Identifier exists [identifier_exists]) просить робити це лише тоді, коли ви певні. Якщо є ознаки, що ідентифікатор існує, товар отримує попередження.

Який ідентифікатор кожен канал використовує, щоб зіставити ваш товар?

Зіставлення товарів — це спосіб, у який канал вирішує, що ваша пропозиція й пропозиція іншого магазину — один і той самий товар. Завдяки цьому він може показати обидві пропозиції на одній картці й порівняти ціни. Heureka і Zboží називають це párování. Кожен із п’яти каналів робить це по-своєму.

КаналID вашої пропозиціїЧи обов’язковий штрихкод?На чому тримається зіставлення
Google Merchant Centerid, 1–50 символів, обов’язковийнаполегливо рекомендований, якщо він є в товаруGTIN разом із брендом і MPN
HeurekaITEM_ID, до 36 символів, обов’язковийлише в дев’яти категоріях книжок, фільмів і музикиточна назва в більшості звичайних категорій; EAN у цих дев’яти; ручне зіставлення для унікальних назв і категорій із розмірами
Zboží.czITEM_ID, рекомендованийрекомендованийназва, EAN, виробник і код виробника
idealosku, обов’язковийрекомендованийEAN; бренд і код виробника для створення товару
Rozetkaoffer id, обов’язковийлише для чотирьох категорій технікиRozetka каже, що штрихкод допомагає їй правильно групувати товари

Google

Довідка Google (GTIN [gtin]) називає GTIN наполегливо рекомендованим для кожного товару, який його має. Без нього, за словами Google, він не може гарантувати точне зіставлення з товарами. Відсутній або неправильний GTIN може обмежити видимість товару. Товари без жодних унікальних ідентифікаторів важко класифікувати, і вони можуть не підходити для всіх програм чи функцій Shopping.

GTIN працює разом із вашим id: Google використовує ID разом із країною та мовою, щоб зберігати історію результатів товару. Наша стаття про GTIN у Google Shopping розповідає, чого на практиці коштує попередження про «відсутні ідентифікатори».

Heureka

Довідка Heureka про зіставлення в категоріях (Princip párování v kategoriích) ділить свій каталог на три види категорій і в кожному зіставляє пропозиції по-різному:

Вид категоріїЯкі категоріїЯк Heureka зіставляє пропозицію
Звичайнінайбільша групау більшості з них автоматично, коли назва пропозиції літера в літеру збігається з пропозицією чи товаром, що вже є в цій категорії; пропозиції з унікальною назвою — вручну
З обов’язковим параметром: розмір, обсяг або довжинанайчастіше одяг, взуття й аксесуари, спорт і outdoor, майстерня, будівництво й садлише вручну; пропозиція без параметра не може пройти зіставлення далі
З обов’язковим EANаудіокниги, електронні книги, фільми, музика, книги, книги іноземними мовами, комікси й манга, мапи й путівники та підручникибез тегу EAN Heureka не може зіставити пропозицію

За межами дев’яти категорій з EAN він усе одно допомагає. Довідка Heureka про тривалість зіставлення (Doba párovacího procesu) каже, що заповнений EAN разом із доброю назвою, категорією, виробником і параметрами може суттєво прискорити зіставлення. Для товарів, яких у Heureka ще немає, стандартне зіставлення триває 4–7 днів у звичайних категоріях, 14–21 день у категоріях з EAN і близько місяця в моді. Поки що ITEM_ID у зіставленні участі не бере, але XML-специфікація Heureka просить, щоб він лишався унікальним назавжди.

Zboží.cz

Довідка Zboží про зіставлення пропозицій (Párování nabídek Inzerce Nákupy) називає чотири основні чинники зіставлення: назву товару, EAN, виробника й код виробника. У фіді Zboží цей код іде в PRODUCTNO — поле для MPN. Якщо пропозиція потрапила не на ту картку, її можна зіставити заново в інструменті зіставлення. Zboží гарантує опрацювати запит протягом 48 годин.

Специфікація фіду (Specifikace feedu (XML feed Zboží.cz)) просить не змінювати ITEM_ID, коли змінюється назва чи URL. Коли пропозиція стає іншим товаром, навіть іншого кольору чи розміру, ви змінюєте ITEM_ID, щоб пропозицію було знято з неправильної картки.

idealo

Документація фіду від самої idealo (CSV Feed Import) позначає sku як обов’язковий, а eans як рекомендований. У ній сказано, що EAN дає змогу idealo автоматично віднести пропозицію до товару й суттєво збільшує її видимість. Вона просить один EAN на пропозицію, а також код виробника hans разом із брендом.

Mergado, вендор інструментів для фідів, іде далі в своєму гайді (How to Sell Successfully on idealo, 3 лютого 2026 року). На його думку, товар без EAN/GTIN не буде належно зіставлений із каталогом. Він потрапляє до «free catalog», де видимість значно нижча. Це опис вендора, а не формулювання idealo.

Rozetka

Rozetka — це маркетплейс, а не агрегатор. Довідка для продавців про штрихкоди (Штрихкод товару) робить штрихкод необов’язковим, окрім чотирьох категорій: велика побутова техніка, дрібна побутова техніка, вбудована техніка та кліматичне обладнання. Штрихкод записують у параметр EAN довжиною від 8 до 14 символів, а Rozetka приховує з сайту товар із неправильним штрихкодом.

Довідка Rozetka про артикули (Артикул товару) вимагає вказувати артикул товару в тезі <article> (необов’язковому, окрім автозапчастин). Коли покупці шукають за кодом виробника, Rozetka рекомендує також вписати цей код у назву товару. Вона застерігає від копіювання коду схожого товару з власного сайту Rozetka.

У Google відсутній GTIN рідко виглядає як помилка

У даних GetProfit, зібраних у серпні 2026 року, 3 211 061 із 5 744 507 товарів каталогу, або 55,9%, мали принаймні одну позначку Merchant Center. Утім серед 142 магазинів, у каталозі яких щонайменше 100 товарів, медіанний магазин мав 0,0% каталогу з позначками. У 109 із 142 позначками було охоплено менше 1% каталогу. Позначки зосередилися в кількох дуже великих каталогах.

У вибірці з 400 000 товарів із позначками дві найпоширеніші позначки — «not eligible in any campaign» (не підходить для жодної кампанії) на 263 483 товарах і «out of stock» (немає в наявності) на 209 328. Обидві відображають рішення щодо кампаній і запасів, а не помилки в даних. Позначка про відсутній обов’язковий атрибут з’явилася на 785 товарах цієї вибірки. Жодна з 15 найпоширеніших позначок не називає ідентифікатор.

Це відповідає правилам Google. Товар без GTIN усе ж може показуватися в рекламі. Довідка Google називає ціною відсутнього GTIN обмежену видимість. Відхилення вона залишає для неправильних ідентифікаторів і для товарів, надісланих без жодного ідентифікатора, коли той існує.

На каналах, що зіставляють за штрихкодом, така прогалина важить більше. У категоріях Heureka з EAN пропозицію без EAN узагалі не можна зіставити. В idealo саме EAN автоматично відносить пропозицію до товару.

Ці підрахунки позначок показують, що Google позначає, а не скільки видимості втратив товар. Це спостереження, а не експеримент.

Помилки з ID, що ламають зіставлення та історію товару

Зміна ID

Довідка Google про атрибут id категорична: якщо змінити ID, ви перезапишете товар і його історію. Специфікація Heureka просить ITEM_ID, що лишається унікальним назавжди, і попереджає, що зміна URL, назв чи категорій товарів у XML розриває їхнє зіставлення. Нове зіставлення може тривати близько 4 робочих днів. Вимоги Rozetka до XML (Вимоги до XML-файлу) забороняють змінювати offer id, коли товар уже є на сайті.

Повторне використання одного ID чи SKU

Google просить унікальний ID для кожного товару й кожного варіанта. Він велить не використовувати ID повторно для нового товару, навіть коли старий розпродано. Heureka хоче кожен варіант окремою позицією: футболка в 5 розмірах і 10 кольорах — це 50 позицій у XML. Rozetka просить окремий offer id для кожного варіанта.

Щодо штрихкодів, правила Google для GTIN велять не надсилати кілька товарів із тим самим GTIN і тими самими атрибутами варіанта для тієї самої країни та мови.

ID, що відрізняються лише регістром літер

ID товарів у Merchant Center чутливі до регістру. Попри це довідка Google про ID попереджає, що два ID, які відрізняються лише регістром, як-от abc123 і ABC123, можуть переплутатися. Це може статися у фільтрації Google Ads або під час зіставлення додаткового фіду з основним.

Споріднену пастку ми бачимо у власному конвеєрі даних. Звіт про ефективність товарів в API Google Ads повертає ID товарів малими літерами, а Merchant Center зберігає початковий регістр. Список ID, скопійований із цього звіту до додаткового фіду, тоді не збігається. Наша стаття про пастку регістру ID у додатковому фіді показує, як це виправити.

Який формат ID приймає кожен канал?

Кожен канал публікує власні обмеження для ID товару:

КаналДовжинаДозволені символи
Google1–50літери, цифри, підкреслення, дефіси; рекомендовано ASCII
Heurekaдо 36латинські літери без діакритики, цифри, підкреслення, дефіси
Zbožíне вказанолатинські літери без діакритики, цифри, підкреслення, дефіси
idealoне вказанобудь-який унікальний ID на ваш вибір
Rozetkaне вказанолатинські літери й цифри; без кирилиці, без пробілів

ID до 36 символів, складений із латинських літер і цифр, відповідає опублікованим правилам усіх п’яти. Google, Heureka і Zboží також приймають дефіси й підкреслення, але специфікація Rozetka називає лише літери й цифри.

Приклад: яку частку каталогу можна зіставити за штрихкодом

Приклад на вигаданому магазині, числа не клієнтські.

Магазин посуду має 3 000 товарів. 2 100 — брендові товари з EAN виробника на коробці. 600 — тарілки під власним брендом магазину, без GTIN. 300 — подарункові набори, які магазин складає сам.

ГрупаТоварівGoogleHeureka, Zboží, idealo
Брендові, з EAN2 100EAN у gtin, плюс бренд і MPNEAN у полі штрихкоду; у звичайних категоріях Heureka назва все одно має збігатися точно
Власний бренд, без GTIN600власний бренд у brand, власний код у mpn, без gtinїх більше ніхто не продає; унікальні назви Heureka зіставляє вручну
Власні подарункові набори300GTIN, MPN і бренд головного товару наборуунікальні пропозиції без конкурента на картці

Отже, канали можуть зіставити за штрихкодом із пропозиціями інших магазинів 2 100 із 3 000 товарів, тобто 70% каталогу. Для решти 900 робота — це чіткий бренд, MPN і точна назва, а не пошук кодів, яких не існує.

Що робити: одна ідентичність товару на всіх каналах

  1. Складіть одну таблицю ідентифікаторів. Один рядок на варіант: SKU, GTIN, MPN, бренд. Тримайте її в головному каталозі й надсилайте з нього фід на кожен канал, як описує наш гайд про керування фідами на кількох каналах. Потім перевірте, що в кожного розміру й кольору є власний рядок і власний GTIN.
  2. Беріть GTIN лише від виробника або з упаковки. Перевіряйте контрольну цифру в калькуляторі контрольних цифр GS1 і шукайте сумнівні коди в Verified by GS1. Google просить не надсилати коди, що починаються з 02, 04 чи 2 (вони зарезервовані) або з 05, 98 чи 99 (діапазони купонів). Ніколи не позичайте код схожого товару: Google може відхилити товар, а Rozetka його приховує.
  3. Зробіть SKU своїм ID товару всюди. Використовуйте до 36 латинських літер і цифр та уникайте ID, що відрізняються лише регістром. Ніколи не змінюйте ID і не віддавайте його іншому товару.
  4. Вписуйте однакові коди в поля кожного каналу. GTIN: gtin у Google, EAN у Heureka й Zboží, eans в idealo, параметр EAN у Rozetka. Код виробника: mpn у Google, PRODUCTNO у Zboží, hans в idealo, <article> у Rozetka.
  5. Позначайте товари без ідентифікаторів. Для власного бренду надсилайте бренд і власний MPN. Для виготовлених на замовлення чи ручної роботи товарів без GTIN, MPN і бренду задайте в Google identifier_exists зі значенням no, але лише коли ви певні.
  6. Пишіть назви, які агрегатори можуть зіставити. У більшості звичайних категорій Heureka зіставляє пропозиції за точною назвою. Шаблон назви Zboží: виробник, серія, позначення товару, код товару, колір. На Heureka перейменовуйте товари, змінюйте URL чи переносьте їх між категоріями лише тоді, коли є причина: кожна така зміна розриває зіставлення.
  7. Перевіряйте звіти про зіставлення після кожного імпорту. Heureka перелічує відсутні обов’язкові параметри в огляді зіставлення Přehled spárovanosti, як описує її довідка про обов’язкові параметри. В інструменті зіставлення Zboží можна заново зіставити пропозицію, що лежить не на тій картці.

Як портал знаходить товари без GTIN

На боці Google портал GetProfit читає ваш фід Merchant Center, підраховує, скільки товарів мають порожнє поле GTIN, і віддає вам список. У його оцінці фіду GTIN має 16 зі 100 балів — друга за величиною вага після схвалення, яке має 22.

Коли код існує, аналіз фіду каже, де його взяти й у яке поле фіду вписати. Коли не існує, портал радить натомість задати identifier_exists зі значенням no. Збирати штрихкоди за вас портал не вміє.

Товар є в каталозі, але Google його не має. Портал проходить ваш фід і показує, які поля порожні, на скількох товарах і як це впливає на покази. Без вашої згоди портал нічого не змінює.

Перевірити фід →

Джерела

  • GTIN [gtin] (довідка Google Merchant Center, англійською) — типи й довжини GTIN, до 10 значень; наполегливо рекомендований для товарів, які його мають; обмежена видимість і відсутність гарантованого зіставлення без нього; контрольна цифра, зарезервовані діапазони й діапазони купонів; один GTIN на варіант; без дублікатів GTIN із тими самими атрибутами варіанта; набори й власні бренди магазину. Перевірено 02.10.2026 за архівною копією від 10.05.2026.
  • About unique product identifiers (довідка Google Merchant Center, англійською) — ідентифікатори присвоює виробник, і вони однакові в різних продавців; без внутрішніх SKU в GTIN, MPN і бренді; неправильні ідентифікатори можуть призвести до відхилення; назва магазину як бренд плюс власний MPN; товар, надісланий без ідентифікатора, який існує, може бути відхилений. Перевірено 02.10.2026 за архівною копією від 16.05.2026.
  • Identifier exists [identifier_exists] (довідка Google Merchant Center, англійською) — коли задавати значення no; попередження, коли ідентифікатор існує. Перевірено 02.10.2026 за архівною копією від 07.09.2026.
  • MPN [mpn] (довідка Google Merchant Center, англійською) — MPN відрізняє товар серед інших товарів одного виробника; обов’язковий для товарів без GTIN, присвоєного виробником. Перевірено 02.10.2026 за архівною копією від 03.08.2026.
  • ID [id] (довідка Google Merchant Center, англійською) — SKU рекомендовано як ID; 1–50 символів; кожен варіант потребує власного ID; зміна ID перезаписує товар і його історію; без повторного використання чи переробки; відмінності лише в регістрі можуть бути переплутані. Перевірено 02.10.2026 за архівною копією від 07.06.2026.
  • Global Trade Item Number (GTIN) (GS1, англійською) — визначення GTIN і торговельної одиниці. Перевірено 02.10.2026.
  • Check digit calculator і Verified by GS1 (GS1, англійською) — інструменти для перевірки контрольної цифри та пошуку GTIN. Перевірено 02.10.2026.
  • Princip párování v kategoriích (довідка Heureka, чеською) — три види категорій; зіставлення за точною назвою; ручне зіставлення; дев’ять категорій з обов’язковим EAN. Перевірено 02.10.2026.
  • Specifikace základního XML souboru (довідка Heureka, чеською) — ITEM_ID до 36 символів, унікальний назавжди, у зіставленні не бере участі; формат EAN-13, лише офіційні коди; варіанти окремими позиціями; розрив зіставлення після змін URL, назв чи категорій. Перевірено 02.10.2026.
  • Doba párovacího procesu (довідка Heureka, чеською) — EAN прискорює зіставлення; стандартні строки зіставлення. Перевірено 02.10.2026.
  • Povinné parametry pro párování (довідка Heureka, чеською) — відсутні обов’язкові параметри в огляді зіставлення. Перевірено 02.10.2026.
  • Specifikace feedu (XML feed Zboží.cz) (довідка Sklik, чеською) — правила ITEM_ID; EAN із 8, 12, 13 або 14 цифр; GTIN часто називають EAN; GTIN-8, -12, -13 і -14 та їхні штрихкоди (EAN-8, UPC-A і UPC-E, EAN-13, ITF-14); PRODUCTNO як MPN; шаблон назви. Перевірено 02.10.2026.
  • Párování nabídek Inzerce Nákupy (довідка Sklik, чеською) — чотири основні чинники зіставлення; запити на повторне зіставлення опрацьовуються протягом 48 годин. Перевірено 02.10.2026.
  • CSV Feed Import (документація імпорту idealo, англійською) — sku обов’язковий; eans рекомендований, по одному на пропозицію; EAN дає змогу автоматично віднести пропозицію до товару; GTIN і EAN означають одне й те саме; hans разом із брендом. Перевірено 02.10.2026.
  • How to Sell Successfully on idealo (Mergado, вендор інструментів для фідів, 3 лютого 2026 року, англійською) — погляд вендора, що товари без EAN/GTIN потрапляють до «free catalog». Перевірено 02.10.2026.
  • Штрихкод товару (довідка для продавців ROZETKA, українською) — штрихкод необов’язковий, окрім чотирьох категорій техніки; параметр EAN довжиною 8–14 символів; штрихкод допомагає правильно групувати товари; неправильний штрихкод приховує товар. Перевірено 02.10.2026.
  • Артикул товару (довідка для продавців ROZETKA, українською) — <article> необов’язковий, окрім автозапчастин; код виробника рекомендовано вказувати в назві товару; не використовувати код схожого товару із сайту. Перевірено 02.10.2026.
  • Вимоги до XML-файлу (довідка для продавців ROZETKA, українською) — унікальний offer id із латинських літер і цифр; без змін, коли товар уже є на сайті; окремий ID для кожного варіанта. Перевірено 02.10.2026.
  • Дані GetProfit, зібрані в серпні 2026 року: 5 744 507 товарів каталогу; 142 магазини, у яких щонайменше 100 товарів; вибірка з 400 000 товарів із позначками Merchant Center — частка товарів із позначками й найпоширеніші позначки.
  • Методологія порталу GetProfit — ваги оцінки фіду.

Ще за темою

Агрегатори цін у Європі й Україні: які потрібні магазину

Які агрегатори цін важливі в Чехії, Словаччині, Польщі, Німеччині й Україні, скільки вони беруть, і тест: чи дає агрегатор замовлення понад Google Shopping.

Маркетплейси чи власний магазин: коли що окуповується

Який канал дає дешевше замовлення на вашому етапі: скільки Google Ads коштує на кожні 100 обороту від реклами в 114 магазинах, згрупованих за оборотом.

Безкоштовні списки товарів Google: як потрапити у видачу

Як потрапити в безкоштовну видачу Google: що потрібно в Merchant Center і як один магазин втратив безкоштовні кліки, коли Google показав менше товарів.

Перелінкування інтернет-магазину: дерево категорій і хіти

Допоможіть Google дістатися до сторінок, що приносять оборот: магазин у прикладі переносить хіт із шести кліків до одного й бере ту саму гілку у фід.

Рекламні канали інтернет-магазину після Google Shopping

Який платний канал спробувати далі: порядок залежить від того, що канал бере з вашого налаштування. Demand Gen не потребує ні нового фіду, ні тега, ні акаунта.

ChatGPT Shopping: як потрапити у відповіді й що надіслати

Дізнайтеся, як ChatGPT вибирає товари для показу, які дев'ять полів вимагає фід OpenAI і як вони відповідають вашому фіду Merchant Center.