Przejdź do treści
Wróć na bloga Aktualności

Kod kreskowy do Google Shopping: GTIN i EAN

Jeśli chcesz, aby Twoje produkty pojawiały się w Google Shopping, potrzebujesz kodu kreskowego do Google Shopping: unikalnego identyfikatora produktu, który Google nazywa GTIN, a którym w Europie zwykle jest EAN-13. Bez tego kodu Google Merchant Center oznacza wiele Twoich artykułów jako niekwalifikujące się i przestają być widoczne w zakładkach Shopping, w kampaniach Performance Max i w bezpłatnych wynikach Google. W tym poradniku opisujemy, czego Google wymaga w 2026 roku, jak wypełnia się atrybut gtin w pliku produktowym, dlaczego nieprawidłowy kod wyłącza produkt i jak zdobyć ważne kody EAN w kilka minut.

W skrócie

  • Google Merchant Center wymaga ważnego GTIN dla większości produktów markowych; bez niego Twoje artykuły są „niekwalifikujące się" i się nie wyświetlają.
  • W Europie GTIN to EAN-13 o 13 cyfrach: Merchant Center rozpoznaje go automatycznie jako GTIN-13, bez dodatkowych formalności.
  • Nieprawidłowy albo wymyślony GTIN powoduje odrzucenie produktu z błędem „Nieprawidłowy identyfikator [gtin]"; cyfra kontrolna musi się zgadzać.
  • Wyjątkiem są tylko prawdziwe przypadki (rękodzieło, marka własna bez kodu producenta, antyki, produkty personalizowane): zaznacza się identifier exists = no, a nie wymyśla kod.
  • Ten sam EAN-13 nadaje się do Shopify, PrestaShop, Allegro, Amazon, eBay i Twojej strony: jeden unikalny kod na produkt działa jednocześnie we wszystkich kanałach.
  • Kupno EAN u odsprzedawcy GS1 to jednorazowa płatność od 3,98 €, bez opłat rocznych związanych z bezpośrednią rejestracją w GS1, a otrzymujesz go e-mailem w kilka minut.

W EAN CODA sprzedajemy legalne kody EAN pochodzenia GS1 (model odsprzedaży), co jest szybszą i tańszą drogą niż samodzielna rejestracja w GS1. Jeśli już wiesz, czego chcesz, możesz od razu kupić kody EAN do Google Shopping; jeśli wolisz najpierw dobrze to zrozumieć, czytaj dalej.

Czy Google Shopping wymaga kodu kreskowego?

Tak, w większości przypadków. Google wymaga unikalnego identyfikatora produktu (GTIN) dla niemal wszystkich artykułów, którym producent taki identyfikator nadał. Powód jest praktyczny: GTIN pozwala Google rozpoznać, że Twój produkt i produkt innego sklepu to dokładnie to samo, pogrupować je i pokazać wiarygodne porównania cen. Im lepsza identyfikacja, tym lepiej Twoja reklama konkuruje.

Wpływ sięga dalej niż „wyświetli się albo nie". Zgodnie z dokumentacją Google produkty z poprawnymi GTIN-ami mogą korzystać z funkcji zwiększających widoczność i konwersję: porównań cen, ocen produktu, rozszerzonych informacji na karcie i lepszego dopasowania do wyszukiwań. Google szacował nawet, że dodanie poprawnych GTIN-ów potrafi zauważalnie poprawić konwersje, bo reklamy lepiej konkurują, gdy system dokładnie wie, co sprzedajesz. Innymi słowy: dobry GTIN nie tylko chroni przed odrzuceniem, ale też obniża koszt kliknięcia.

Istnieją uznane przez Google wyjątki, w których GTIN nie jest wymagany, bo produkt go nie ma: artykuły rękodzielnicze, produkty marki własnej bez kodu producenta, niestandaryzowane części zamienne, antyki, produkty personalizowane czy dzieła sztuki. Z natury rzeczy wykluczone są też usługi i cyfrowe produkty do pobrania. W tych przypadkach nie wymyśla się kodu: wyłącza się identyfikator w pliku produktowym (opisujemy to niżej). Jeśli natomiast Twój produkt jest artykułem markowym z kodem producenta, Google oczekuje GTIN i o niego poprosi.

Czym jest GTIN i dlaczego Twój EAN wystarczy

GTIN oznacza Global Trade Item Number (Globalny Numer Jednostki Handlowej). To nie jest inny kod niż ten, który już znasz: to termin nadrzędny obejmujący znane od zawsze formaty kodów kreskowych. Czyli Twój EAN albo UPC już jest GTIN-em. Jeśli chcesz pogłębić temat, mamy poradnik o tym, czym jest kod kreskowy EAN.

FormatCyfryOdpowiadaTypowe zastosowanie
EAN-1313GTIN-13Standard w Europie i w większości świata
UPC-A12GTIN-12USA i Kanada
EAN-88GTIN-8Bardzo małe produkty, na których nie mieści się EAN-13

Do Google Shopping w Polsce i w reszcie Europy potrzebujesz EAN-13 (13 cyfr), który Merchant Center rozpoznaje automatycznie jako GTIN-13, bez podawania czegokolwiek dodatkowo. Amerykański UPC-A (12 cyfr) też jest ważny, podobnie jak ISBN-13, jeśli sprzedajesz książki. Ogólna zasada Google jest prosta: wartość atrybutu gtin musi być numerem, który algorytm GS1 rozpozna jako poprawnie zbudowany. Jeśli wahasz się między formatami, wyjaśniamy różnicę między EAN-13 a EAN-8: do sklepu internetowego i do Shopping niemal zawsze chcesz EAN-13.

Dlaczego Google wymaga GTIN w tylu kategoriach?

Google nie prosi o kod z kaprysu. GTIN to „klucz", którym jego globalny katalog zestawia Twoją ofertę z resztą rynku. Gdy dwa sklepy wgrywają ten sam EAN-13, Google wie z pewnością, że sprzedają ten sam artykuł, i może zbudować ujednoliconą kartę produktu, porównanie cen i historię. W kategoriach mocno ustandaryzowanych — elektronika, AGD, kosmetyki, zabawki, książki, żywność paczkowana — praktycznie wszystkie produkty mają GTIN producenta, więc Google wymaga go rygorystycznie: bez niego Twoja reklama nie może konkurować z reklamą tego, kto go podał.

Dlatego domyślnym zachowaniem Merchant Center jest założenie, że Twój produkt ma GTIN. Jeśli go nie podasz, a Google wykryje po marce albo kategorii, że powinien go mieć, oznaczy go jako niekwalifikujący się. Podanie GTIN nie tylko chroni przed odrzuceniem, ale też daje Ci przewagę nad kartami opartymi wyłącznie na tytule i opisie, które system uznaje za mniej wiarygodne.

Jak zbudowany jest EAN-13

EAN-13 składa się z prefiksu przydzielanego przez GS1, numeru artykułu i ostatniej, obliczanej cyfry kontrolnej. Na przykład kod 5901234567893: pierwsze cyfry to prefiks, środkowe identyfikują artykuł, a ostatnia (3) to cyfra kontrolna. Ten prefiks wskazuje kraj albo region organizacji GS1, która go wydała: kody zaczynające się od 590 odpowiadają Polsce. Warto wyjaśnić częste nieporozumienie: prefiks znajduje się wewnątrz EAN-13; nie istnieje żaden „EAN-590" jako osobny format. I prefiks nie zobowiązuje do produkcji w tym kraju: wskazuje, gdzie zarejestrowano kod, a nie gdzie powstaje artykuł.

Jak dodać kod kreskowy (GTIN) w Google Merchant Center

Kodu nie „wgrywa się" osobno: włącza się go w plik produktowy łączący Twój sklep z Merchant Center. Krok po kroku wygląda to tak:

  1. Przypisz unikalny GTIN każdemu produktowi i wariantowi. Każdy rozmiar, kolor czy format sprzedawany osobno potrzebuje własnego EAN-13. Nie używaj tego samego kodu do różnych wariantów.
  2. Wypełnij atrybut gtin w pliku produktowym. Jeśli zarządzasz plikiem w arkuszu albo w pliku tekstowym, dodaj kolumnę gtin i wklej pełny trzynastocyfrowy EAN-13 (bez spacji i myślników). Jeśli korzystasz z platformy e-commerce, GTIN wypełnia się w karcie produktu, a integracja wysyła go sama.
  3. Zsynchronizuj i zweryfikuj. Po aktualizacji pliku Merchant Center przetwarza produkty i — jeśli GTIN jest poprawny — przestaje oznaczać je jako niezidentyfikowane. Sprawdź zakładkę diagnostyki, aby potwierdzić brak błędów.

Jeśli Twój sklep działa na konkretnej platformie, pole, w które wkleja się EAN, jest gdzie indziej, ale logika jest identyczna. Mamy poradniki o dodawaniu kodów EAN w PrestaShop i o używaniu kodów EAN w Shopify, gdzie platforma wysyła atrybut do Google za Ciebie.

Automatyczne pliki produktowe: Shopify, PrestaShop i kanał Google

Jeśli nie chcesz ręcznie utrzymywać arkusza, zwykle generuje się plik produktowy z własnego sklepu i pozwala mu synchronizować się samodzielnie z Merchant Center. W Shopify GTIN zapisuje się w polu „Kod kreskowy (ISBN, UPC, GTIN itp.)" każdego wariantu; kanał Google w Shopify automatycznie mapuje go na atrybut gtin pliku, więc wystarczy raz dobrze go wypełnić. W PrestaShop EAN-13 mieszka w zakładce kombinacji albo produktu, a moduły eksportu do Google pobierają go tak samo. To samo dotyczy WooCommerce i każdej platformy z konektorem do Merchant Center: Ty wypełniasz kod w karcie, a integracja buduje plik.

Szczegół, o który warto zadbać, to spójność między wariantami. Każdy rozmiar albo kolor sprzedawany osobno jest innym wariantem i potrzebuje własnego EAN-13; jeśli w jednych zostawisz pole puste, a w innych wypełnione, plik trafi do Merchant Center z częściowymi błędami. Dlatego zanim podłączysz kanał, upewnij się, że każdemu SKU, który zamierzasz reklamować, przypisałeś kod.

Pole „Identyfikator istnieje" (identifier exists)

W pliku produktowym jest atrybut o nazwie identifier exists („identyfikator istnieje"). Domyślnie Google zakłada, że Twój produkt ma GTIN, i go oczekuje. Jeśli sprzedajesz artykuł, który zgodnie z prawdą nie ma kodu (marka własna bez GTIN producenta, rękodzieło, produkt personalizowany), ustaw to pole na no (albo false) dla tych produktów. Tak unikniesz odrzucenia ich przez Merchant Center z powodu „braku GTIN". Ważne: to ustawienie jest wyłącznie dla produktów bez prawdziwego kodu; nie używaj go, aby ominąć zakup EAN, którego naprawdę potrzebujesz, bo pogarsza to skuteczność reklamy.

Co się dzieje przy nieprawidłowym GTIN: odrzucenie produktu

To część, która najbardziej niepokoi. Jeśli wypełnisz atrybut gtin numerem, który nie jest prawdziwym GTIN — źle obliczona cyfra kontrolna, wymyślone cyfry, kod skopiowany od innego producenta — Merchant Center tego nie zignoruje: odrzuci Twój produkt. Pojawi się on ze statusem „Niezatwierdzony" i powodem „Nieprawidłowy identyfikator [gtin]" albo „Niepoprawny identyfikator" i przestanie się wyświetlać w Shopping, w bezpłatnych wynikach i w Twoich kampaniach. To nie drobne ostrzeżenie: dany artykuł wypada z obiegu, dopóki nie poprawisz kodu i plik nie zostanie ponownie przetworzony.

Dlatego nie ma sensu „zapychać dziury" dowolnym trzynastocyfrowym numerem. Google waliduje cyfrę kontrolną algorytmem GS1, sprawdza długość, a w wielu przypadkach zestawia kod ze swoją bazą, aby wykryć duplikaty albo ponownie użyte GTIN-y. Poprawnie zbudowany EAN-13 przechodzi walidację; wymyślony nie. Kody, które sprzedajemy, mają poprawną cyfrę kontrolną i są wolne od cudzej historii — właśnie po to, żeby przejść ten filtr.

Błędy Merchant Center związane z GTIN i jak je rozwiązać

Oto najczęstsze odrzucenia dotyczące kodu kreskowego wraz z rozwiązaniem:

  • „Nieprawidłowy identyfikator [gtin]". Zwykle wynika ze źle obliczonej cyfry kontrolnej, kodu o złej liczbie cyfr albo losowo wymyślonego identyfikatora. Rozwiązanie: użyj ważnego i poprawnie zbudowanego EAN-13. Kody, które sprzedajemy, mają poprawną cyfrę kontrolną, więc przechodzą tę walidację.
  • Zduplikowany GTIN. Przypisałeś ten sam kod do kilku produktów albo różnych wariantów. Każdy sprzedawalny artykuł potrzebuje własnego. Przypisz unikalny EAN-13 każdemu wariantowi.
  • GTIN niezgodny z marką albo oczekiwanym produktem. Zdarza się przy ponownym użyciu kodów innego producenta. Używaj własnych, czystych kodów, bez cudzej historii.
  • „Brak unikalnego identyfikatora [gtin]". Albo produkt potrzebuje GTIN, a Ty go nie podałeś (kup go i dodaj), albo jest to przypadek wyjątkowy i trzeba zaznaczyć identifier exists = no.
  • „GTIN może być nieprawidłowy". To ostrzeżenie, a nie odrzucenie, ale warto się nim zająć: sprawdź, czy kod faktycznie należy do tego produktu i czy nie pomyliłeś go z kodem innego wariantu.

Marki i produkty, które nie wymagają GTIN

Nie każdy produkt potrzebuje kodu, a wymuszanie go tam, gdzie nie trzeba, też sprawia problemy. Google uznaje, że pewne artykuły nie mają GTIN, bo producent nigdy im go nie nadał. Dotyczy to produktów rękodzielniczych, marki własnej lub marki prywatnej bez kodu producenta, niestandaryzowanych części zamiennych, antyków i dzieł sztuki, produktów personalizowanych (grawerowanych, na wymiar) oraz — z natury rzeczy — usług i cyfrowych plików do pobrania.

Dla tych produktów właściwe jest zaznaczenie identifier exists = no w pliku i wzmocnienie karty atrybutami, których Google może użyć do identyfikacji: marką (brand), opisowym tytułem i MPN (numerem części producenta), jeśli istnieje. Ale „nie mam GTIN" trzeba stosować tylko wtedy, gdy to prawda. Jeśli Twój produkt należy do marki mającej kod producenta, oznaczanie go jako „bez identyfikatora", aby zaoszczędzić na zakupie EAN, zwykle pogarsza skuteczność reklamy i może skończyć się zgłoszeniem dotyczącym jakości danych.

Jak zdobyć kod kreskowy do Google Shopping

Masz dwie drogi. Pierwsza to rejestracja bezpośrednio w GS1 i wystąpienie o własny zakres prefiksów: to droga oficjalna, ale wiąże się z opłatą wpisową i — w wielu krajach — cyklicznymi opłatami rocznymi, a także z wolniejszą procedurą. Druga to zakup już przydzielonych kodów EAN u odsprzedawcy GS1, tak jak robimy to w EAN CODA: płacisz raz za potrzebne kody i otrzymujesz je od ręki.

Nasz proces jest tak prosty:

  1. Wybierz, ile kodów potrzebujesz (po jednym na produkt albo wariant, który będziesz sprzedawać w Google Shopping).
  2. Złóż zamówienie i zapłać kartą. Nie musisz podawać nam informacji o produkcie.
  3. Otrzymujesz swoje EAN-13 e-mailem w kilka minut, gotowe do wklejenia w atrybut gtin Twojego pliku.

Cena orientacyjna: od 3,98 €, jednorazowa płatność, bez opłat rocznych. Kody to ważne EAN-13 z poprawną cyfrą kontrolną, więc przechodzą walidację Merchant Center. Możesz zdobyć swój kod EAN od ręki i zacząć jeszcze dziś.

Ten sam EAN nadaje się do Google Shopping i do innych platform

Dobra wiadomość: GTIN jest globalny. Ten sam EAN-13, który wklejasz do pliku Google Shopping, przyda Ci się też w innych kanałach. Jeśli sprzedajesz w kilku miejscach, zajrzyj do naszych poradników o kodach kreskowych na Amazon, o dodawaniu produktów na Amazon z EAN i o kodach kreskowych na eBay. Jeden kod identyfikuje Twój produkt wszędzie; nie potrzebujesz osobnego na każdy kanał, tylko jednego unikalnego na produkt.

Częste pytania

Czy Google Shopping naprawdę wymaga kodu kreskowego?

Tak, dla zdecydowanej większości produktów z GTIN producenta. Bez ważnego identyfikatora Merchant Center oznacza wiele artykułów jako niekwalifikujące się. Wyjątkiem są tylko uznane przypadki (rękodzieło, marka własna bez kodu, antyki, produkty personalizowane), gdzie wyłącza się identyfikator w pliku.

Czy każdy kupiony EAN się nada?

Musi to być ważny EAN-13, z poprawną cyfrą kontrolną i niezduplikowany w Twoim katalogu. Wymyślony trzynastocyfrowy numer zostanie odrzucony jako „nieprawidłowy GTIN". Nasze kody są poprawnie zbudowane i przechodzą walidację Google.

Czy muszę być członkiem GS1?

Do sprzedaży w Google Shopping nie jest to obowiązkowe. Możesz kupić kody EAN u odsprzedawcy GS1 i używać ich bez samodzielnej rejestracji, unikając opłat rocznych. Jeśli w przyszłości będziesz potrzebować oficjalnej drogi bezpośredniej, zawsze możesz zarejestrować się w GS1; na start kupno kodu jest szybsze i tańsze.

Jak szybko otrzymam kody?

W kilka minut. Po dokonaniu płatności wysyłamy Twoje EAN-13 e-mailem, gotowe do dodania w atrybucie gtin pliku w Merchant Center.

Czy ten sam EAN nadaje się na Amazon i do Google Shopping?

Tak. GTIN to identyfikator globalny, więc ten sam EAN-13 identyfikuje Twój produkt w Google Shopping, na Allegro, Amazon, eBay i we własnym sklepie. Potrzebujesz jednego unikalnego kodu na produkt, a nie po jednym na kanał.

Co się stanie, jeśli wpiszę wymyślony GTIN, żeby chwilowo załatwić sprawę?

Merchant Center to wykryje i odrzuci produkt z powodem „Nieprawidłowy identyfikator [gtin]". Artykuł przestanie się wyświetlać, dopóki nie wpiszesz prawdziwego EAN-13 z poprawną cyfrą kontrolną. To się nie opłaca: naprawa odrzucenia kosztuje więcej niż kupienie kodu od razu.

Gdzie wkleja się EAN w Shopify i w PrestaShop?

W Shopify w polu „Kod kreskowy (ISBN, UPC, GTIN itp.)" każdego wariantu; kanał Google sam wysyła go do atrybutu gtin pliku. W PrestaShop w polu EAN-13 kombinacji albo produktu, skąd moduł eksportu przenosi go do Merchant Center. W obu przypadkach wypełniasz kod raz, a platforma buduje plik.

Czy potrzebuję osobnego GTIN na każdy rozmiar i kolor?

Tak. Każdy wariant sprzedawany osobno jest dla Google niezależnym produktem i potrzebuje własnego EAN-13. Użycie tego samego kodu w kilku wariantach powoduje błąd „zduplikowany GTIN" i częściowe odrzucenia pliku.

Zacznij sprzedawać w Google Shopping już dziś

Jeśli masz już katalog i brakuje Ci tylko identyfikatora, nie czekaj na długie procedury. Zdobądź swój kod EAN od ręki i wklej go w plik: ważne dla Merchant Center, jednorazowa płatność od 3,98 € i dostawa e-mailem w kilka minut. Twoje produkty mogą zacząć pojawiać się w Google Shopping, gdy tylko plik się zsynchronizuje.

Potrzebujesz kodów EAN do swoich produktów?

Kup kody EAN