
KODY KRESKOWE 2DGDZIE DRUKOWAĆKOD NA OPAKOWANIU?
GS1 Digital Link to standardowy sposób zapisania identyfikatora produktu w kodzie 2D, który łączy skanowanie sprzedażowe z dostępem do cyfrowych zasobów, takich jak e-etykiety, instrukcje czy Cyfrowy Paszport Produktu. Dla producentów, dystrybutorów i marek wdrażających rozwiązania związane z przejrzystością informacji o produkcie i regulacjami UE oznacza to konieczność prawidłowego rozmieszczenia symboli na opakowaniu, tak aby kod działał zarówno przy kasie, jak i w komunikacji z konsumentem.
Kod może być poprawny technicznie, a mimo to sprawiać problemy przy kasie lub podczas skanowania telefonem. Częstą przyczyną nie jest jego zawartość, lecz położenie: za daleko od istniejącego kodu EAN, na zgrzewie, na silnym zakrzywieniu albo bez wymaganej wolnej przestrzeni.
Dlatego miejsce dla kodu QR lub Data Matrix zawierającego GS1 Digital Link powinno być zaplanowane już na etapie projektu opakowania. Nie warto dodawać go na końcu w pierwszą wolną przestrzeń.
Najważniejsza reguła w okresie przejściowym jest prosta: jeżeli tradycyjny kod kreskowy i kod 2D mają być używane w punkcie sprzedaży (POS, z ang. point of sale), cały kod 2D wraz ze strefą ciszy powinien znaleźć się w promieniu maksymalnie 50 mm od środka kodu liniowego.
Zasada 5 cm: jak rozmieścić GS1 Digital Link względem EAN-13?
W okresie przejściowym wiele opakowań będzie zawierało dwa nośniki danych:
- dotychczasowy kod liniowy EAN/UPC,
- kod QR lub Data Matrix zgodny ze standardem GS1.
Według wytycznych GS1 dla kodów 2D w handlu detalicznym kod 2D wraz z pełną strefą ciszy powinien mieścić się w promieniu 50 mm od środka kodu liniowego. Nie chodzi wyłącznie o odstęp między krawędziami symboli. Punktem odniesienia jest środek EAN/UPC, a cały kod 2D musi zmieścić się wewnątrz wyznaczonego obszaru.
Warto od razu wyjaśnić częste nieporozumienie: „zasada 5 cm” nie oznacza minimalnego odstępu. Jest dokładnie odwrotnie: 50 mm to maksymalny promień, w którym powinien znaleźć się kod 2D przeznaczony do skanowania w POS. Umieszczenie go bliżej kodu liniowego jest prawidłowe, o ile oba symbole zachowują własne strefy ciszy.
Zasada dotyczy kodu 2D, który ma być obsługiwany przy kasie razem z kodem liniowym. Dodatkowy kod przeznaczony wyłącznie dla konsumenta może znajdować się na innym panelu, na przykład na froncie opakowania. Powinien mieć wtedy jednoznaczny podpis i zostać przetestowany tak, aby nie był przypadkowo rejestrowany jako kod sprzedażowy.
Najbezpieczniej umieścić kod EAN/UPC i kod 2D dla POS obok siebie, na tej samej płaskiej części opakowania. Jeżeli konstrukcja na to pozwala, preferowanym miejscem jest dolny prawy obszar tylnej ścianki. Czytelność jest jednak ważniejsza od konkretnego narożnika: płaska powierzchnia będzie lepsza niż „preferowane” miejsce przecięte zgrzewem lub zawinięte na krawędzi.

Cały kod 2D wraz ze strefą ciszy powinien mieścić się w promieniu maksymalnie 50 mm od środka kodu liniowego.
Quiet zone i czytelność: wymagania dla projektu i druku
Quiet zone, czyli strefa ciszy, to wolny od grafiki obszar otaczający kod ze wszystkich czterech stron. Skaner wykorzystuje go do odnalezienia granic symbolu. Tekst, ramka, ilustracja, gradient albo drugi kod wchodzący w tę przestrzeń mogą pogorszyć lub uniemożliwić odczyt.

Strefa ciszy musi pozostać wolna od tekstu, ramek i innych elementów graficznych.
Minimalna strefa ciszy zależy od rodzaju kodu:
- dla QR Code z GS1 Digital Link wynosi 4*X z każdej strony,
- dla GS1 DataMatrix oraz Data Matrix z GS1 Digital Link wynosi 1*X z każdej strony.
X oznacza szerokość pojedynczego modułu, czyli najmniejszego kwadratu budującego kod. Dla kodów 2D przeznaczonych do ogólnego handlu detalicznego GS1 wskazuje następujące wartości referencyjne:
| Parametr modułu X | Wartość |
|---|---|
| Minimum | 0,396 mm |
| Wartość docelowa | 0,495 mm |
| Maksimum | 0,990 mm |
Przy docelowym module X równym 0,495 mm strefa ciszy Data Matrix wynosi co najmniej 0,495 mm, natomiast dla QR Code wynosi 1,98 mm z każdej strony.
Nie należy traktować 16 czy 20 mm jako uniwersalnego rozmiaru całego kodu. Jego rzeczywisty wymiar zależy od liczby zakodowanych danych, poziomu korekcji błędów, rozmiaru modułu X i technologii druku. Dłuższy adres GS1 Digital Link albo dodatkowe identyfikatory, takie jak numer partii czy numer seryjny, zwiększają liczbę modułów i fizyczny rozmiar symbolu.
Najbezpieczniejszy układ to ciemne moduły na jasnym, jednolitym tle. Nie należy:
- odwracać kontrastu bez profesjonalnej weryfikacji,
- drukować ciemnych modułów na metalizowanym lub wzorzystym tle,
- rozciągać symbolu w pionie albo poziomie,
- zmieniać modułów w ozdobne kształty,
- przykrywać części kodu logotypem,
- umieszczać w strefie ciszy wezwania do działania (CTA, np. „Zeskanuj kod”), tekstowej interpretacji danych zapisanych w kodzie (HRI) ani żadnych innych elementów.
Strefa ciszy jest częścią miejsca potrzebnego na kod. Trzeba ją uwzględnić także przy sprawdzaniu promienia 50 mm i marginesu od krawędzi opakowania.
Gdzie umieścić kod na różnych typach opakowań?
Nie ma jednego miejsca odpowiedniego dla każdego produktu. Liczą się kształt opakowania, materiał, sposób napełniania i zamykania oraz to, czy kod ma być odczytywany przy kasie, czy tylko przez konsumenta.
Butelki, puszki i tuby
Kod EAN i kod 2D dla POS najlepiej umieścić na tylnej lub bocznej etykiecie, na możliwie płaskim fragmencie i w wymaganym promieniu 50 mm. Trzeba unikać obszaru o największej krzywiźnie, ponieważ część symbolu może zniknąć z pola widzenia skanera.
Jeżeli drugi kod służy wyłącznie do kontaktu z konsumentem, może znaleźć się na froncie lub innym dobrze widocznym panelu. Powinien mieć podpis wyjaśniający cel skanowania, na przykład „Sprawdź skład” albo „Zobacz instrukcję”.
Kartony jednostkowe
Na kartonie łatwiej wydzielić stałe pole dla symboli. Kod EAN/UPC i kod 2D dla POS można umieścić w dolnej części tylnego panelu, zachowując wymaganą odległość, strefy ciszy i margines od krawędzi.
Kod konsumencki może znajdować się na froncie lub bocznym panelu. To dobre rozwiązanie, gdy ma prowadzić bezpośrednio do instrukcji obsługi, informacji o produkcie albo sposobu recyklingu. W kolejnych wersjach językowych warto utrzymywać to samo pole kodowe, aby ograniczyć błędy podczas przygotowywania materiałów do druku.
Saszetki i opakowania typu pouch
Kod powinien trafić na część, która pozostaje możliwie płaska po napełnieniu produktu. Trzeba ominąć górny i dolny zgrzew, fałdy oraz obszary chwytane podczas otwierania. Próbę należy wykonywać na gotowej, napełnionej saszetce, a nie wyłącznie na płaskim arkuszu.
Na małym opakowaniu często lepiej zastosować jeden kod GS1 Digital Link prowadzący do kilku rodzajów treści niż ściskać obok siebie kilka małych symboli.
Opakowania przezroczyste i błyszczące
Na przezroczystym materiale potrzebny jest jednolity, odpowiednio kryjący poddruk. Bez niego kolor produktu lub zawartości może zmieniać kontrast kodu. Błyszczący lakier, folia i metalizowane podłoże mogą natomiast odbijać światło skanera.
Kod należy ocenić po zastosowaniu wszystkich warstw produkcyjnych: poddruku, farby, lakieru, laminatu i folii ochronnej.
Opakowania zbiorcze i logistyczne
Kody na opakowaniach logistycznych podlegają innym scenariuszom skanowania niż jednostka detaliczna. Kod GS1 Digital Link może współistnieć z seryjnym numerem jednostki logistycznej (SSCC), ale każdy nośnik powinien mieć jasno określoną funkcję i być zaprojektowany według właściwej tabeli specyfikacji symboli GS1.
Nie należy automatycznie przenosić reguły 50 mm z detalicznego POS na wszystkie oznaczenia logistyczne. Miejsce kodu trzeba dobrać do procesu, w którym będzie odczytywany.
Więcej niż jeden kod: instrukcja obsługi i informacje o produkcie
Na opakowaniu może znajdować się więcej niż jeden kod 2D, jeżeli każdy ma jasno określoną rolę i został rozmieszczony tak, aby nie zakłócać obsługi produktu.
Przykładowy układ:
- Kod ogólny lub kod dla POS znajduje się z tyłu opakowania, obok EAN/UPC. Identyfikuje produkt za pomocą Globalnego Numeru Jednostki Handlowej (GTIN) i może prowadzić do głównej strony produktu. GS1 Digital Link może także wspierać śledzenie produktu w łańcuchu dostaw i zwiększać przejrzystość informacji o produkcie.
- Kod konsumencki znajduje się na froncie albo bocznej ściance. Taki kod QR może prowadzić bezpośrednio do instrukcji obsługi, sposobu przygotowania, informacji o recyklingu, recenzji lub kuponów.
Każdy kod potrzebuje jasnego CTA, na przykład:
- „Poznaj produkt”,
- „Sprawdź skład i alergeny”,
- „Zobacz instrukcję obsługi”,
- „Sprawdź sposób recyklingu”.
Nie należy umieszczać konsumenckiego kodu w innym narożniku tej samej ścianki co kod dla POS. Skaner kasowy może wtedy przechwycić oba symbole w jednym polu widzenia. Osobny panel i jednoznaczny podpis ograniczają ryzyko pomyłki.
Każdy kod dla POS musi spełniać wymagania dotyczące położenia względem kodu liniowego. Nie ma natomiast uniwersalnej zasady nakazującej kilka centymetrów odstępu pomiędzy wszystkimi kodami konsumenckimi. Kluczowe są nienaruszone strefy ciszy, odrębne funkcje i testy na docelowym opakowaniu.
Kiedy lepiej zastosować jeden kod?
Więcej kodów nie zawsze oznacza lepsze rozwiązanie. GS1 Digital Link wraz z resolverem pozwala połączyć jeden identyfikator produktu z wieloma zasobami, na przykład:
- główną stroną informacji o produkcie,
- instrukcją obsługi,
- e-etykietą,
- certyfikatami,
- informacjami o recyklingu,
- Cyfrowym Paszportem Produktu.
Jeżeli treści dotyczą tego samego produktu, często lepiej wydrukować jeden trwały kod i rozdzielać zasoby cyfrowo. Resolver może zwrócić informacje we właściwym języku, a użytkownik wybiera potrzebną stronę.
Osobny kod ma sens wtedy, gdy potrzebujesz:
- innego miejsca skanowania,
- bezpośredniego dostępu do konkretnej funkcji,
- innego CTA dla konsumenta,
- rozdzielenia kodu kasowego od kodu marketingowego lub instruktażowego.
Na małym opakowaniu pierwszeństwo powinny mieć czytelność symbolu i dostęp do najważniejszych informacji. Dwa zbyt małe kody są gorszym rozwiązaniem niż jeden poprawnie wydrukowany kod prowadzący do uporządkowanej strony produktu.
Cyfrowy Paszport Produktu (DPP), e-etykieta i informacje o bezpieczeństwie
Rosnąca liczba cyfrowych obowiązków informacyjnych sprawia, że kod na opakowaniu powinien być traktowany jako trwały punkt dostępu, a nie jednorazowy link do kampanii. Może prowadzić do e-etykiety, instrukcji, informacji o bezpieczeństwie albo Cyfrowego Paszportu Produktu.
Regulacje nie zmieniają podstawowych zasad druku: kod nadal musi mieć właściwy rozmiar, kontrast, strefę ciszy i położenie dopasowane do procesu skanowania. Zmieniają się natomiast treści po drugiej stronie. Dlatego warto rozdzielić trwały identyfikator produktu od zasobów, które mogą być aktualizowane w kolejnych latach.
Jedno opakowanie może dzięki temu obsługiwać wiele języków i rynków bez umieszczania na nim osobnego kodu dla każdej wersji treści.
Jak Thing Identity pomaga po wydrukowaniu kodu?
Dobre rozmieszczenie symbolu rozwiązuje tylko fizyczną część wdrożenia. Po skanowaniu klient, partner handlowy lub pracownik serwisu musi jeszcze trafić do właściwej, aktualnej informacji.
Thing Identity pozwala:
- wygenerować kod GS1 Digital Link w wektorowym formacie SVG lub rastrowym formacie PNG za pomocą darmowego generatora kodów 2D,
- powiązać GTIN z informacjami o produkcie, instrukcją, e-etykietą lub DPP,
- udostępniać wiele stron i wersji językowych pod jednym trwałym kodem,
- aktualizować treść po skanowaniu bez zmiany nadruku,
- analizować liczbę skanów i podstawowe statystyki odwiedzin.
Platforma nie zastępuje weryfikacji jakości wydruku ani testów na skanerach kasowych. Pomaga natomiast uporządkować cyfrową część wdrożenia i utrzymać spójność produktów mimo zmian treści.
Jeżeli przygotowujesz nowe opakowanie lub modernizujesz całą linię produktową, możesz umówić konsultację i omówić strukturę GS1 Digital Link przed wysłaniem projektu do druku.
Najczęstsze błędy przy rozmieszczaniu kodów
Najwięcej problemów powodują decyzje, które na makiecie wydają się nieistotne:
- interpretowanie 5 cm jako minimalnego odstępu zamiast maksymalnego promienia,
- umieszczenie kodu 2D dla POS dalej niż 50 mm od środka kodu liniowego,
- wejście grafiki lub tekstu w quiet zone,
- przycięcie kodu przez krawędź etykiety,
- przeprowadzenie symbolu przez zgrzew albo zagięcie,
- druk na przezroczystej, wzorzystej lub silnie odbijającej powierzchni,
- rozciągnięcie kodu, odwrócenie kolorów lub dodanie logotypu bez weryfikacji,
- brak opisów wyjaśniających funkcję kilku kodów,
- sprawdzenie projektu wyłącznie na ekranie, bez próbnego wydruku.
Ważne jest także otoczenie kodu po zakończeniu produkcji. Dodatkowa naklejka logistyczna, folia zbiorcza albo zmiana położenia zgrzewu mogą zepsuć poprawny projekt.
Checklista przed zatwierdzeniem opakowania
Przed wysłaniem projektu do drukarni sprawdź:
- Czy kod zawiera poprawny GTIN i właściwą składnię GS1 Digital Link?
- Czy kod 2D dla POS razem ze strefą ciszy mieści się w promieniu 50 mm od środka EAN/UPC?
- Czy symbol znajduje się na płaskiej, dostępnej powierzchni?
- Czy z każdej strony zachowano quiet zone: 4×X dla QR albo 1×X dla Data Matrix?
- Czy grafika, CTA i tekst HRI pozostają poza strefą ciszy?
- Czy kod zachowuje wystarczający kontrast po zastosowaniu lakieru i na docelowym materiale?
- Czy każdy dodatkowy kod ma jednoznacznie opisaną funkcję?
- Czy kod konsumencki jest oddzielony od obszaru skanowania POS?
- Czy przetestowano próbny wydruk na gotowym, napełnionym opakowaniu?
- Czy kod został zweryfikowany przed uruchomieniem całego nakładu?
Zweryfikuj kod przed drukiem całego nakładu
Test aparatem w jednym telefonie nie jest wystarczającą weryfikacją. Kod przeznaczony do POS powinien zostać oceniony pod kątem zgodności ze specyfikacjami GS1 i jakości druku na docelowym materiale. Warto też sprawdzić go na rzeczywistych skanerach wykorzystywanych przez partnerów handlowych.
Lokalne organizacje GS1 w poszczególnych krajach oferują również odpłatne usługi weryfikacji kodów. Ich zakres i cennik zależą od danego oddziału, dlatego przed zleceniem badania warto skontaktować się z właściwą organizacją GS1.