Google Ads

GTIN i identifier_exists w Merchant Center: kiedy podawać, a kiedy zostawić puste

Rafał ChojnackiTekst: Rafał Chojnacki9 min

GTIN i identifier_exists w Merchant Center są małym fragmentem feedu, ale mają duży wpływ na widoczność produktów w Google Shopping i kampaniach Performance Max. Jeśli sklep podaje błędny GTIN, zastępuje go wewnętrznym SKU albo deklaruje brak identyfikatora mimo istnienia danych producenta, Google może ograniczyć widoczność produktu, oznaczyć ostrzeżenie albo odrzucić ofertę.

GTIN i identifier_exists w Merchant Center: kiedy podawać, a kiedy zostawić puste

Problem polega na tym, że identyfikatory produktowe bywają traktowane jak techniczna formalność. W praktyce pomagają Google rozpoznać konkretny produkt, połączyć go z katalogiem, porównać z innymi sprzedawcami i pokazać przy właściwych zapytaniach. Dla sklepu to nie jest tylko kolumna w pliku. To element dopasowania produktu do popytu.

W skrócie

  • GTIN to globalny numer produktu, np. EAN, UPC, JAN, ISBN albo ITF-14.
  • Jeśli produkt ma GTIN nadany przez producenta, warto go podać i nie zgadywać wartości.
  • Wewnętrzny SKU sklepu nie jest GTIN-em i nie powinien trafiać do pola gtin.
  • identifier_exists=no stosuje się tylko wtedy, gdy produkt nie ma dostępnych unikalnych identyfikatorów: GTIN, MPN ani marki.
  • Produkty marki własnej, handmade, custom, vintage i część części zamiennych wymagają innej decyzji niż masowo produkowany produkt z kodem EAN.
  • Warianty produktu, np. rozmiary i kolory, często mają osobne GTIN-y.

Czym jest GTIN?

GTIN to globalny numer jednostki handlowej. W feedzie Merchant Center najczęściej pojawia się jako EAN w Europie, UPC w Ameryce Północnej, JAN w Japonii, ISBN dla książek albo ITF-14 dla wybranych opakowań zbiorczych. Google wskazuje, że produkty bez unikalnych identyfikatorów są trudniejsze do klasyfikacji i mogą nie kwalifikować się do wszystkich funkcji Shopping.

Najważniejsza zasada jest prosta: jeśli produkt ma oficjalny GTIN, trzeba przekazać prawidłowy numer. Jeśli nie ma GTIN, nie należy tworzyć numeru zastępczego. Zmyślony GTIN jest gorszy niż brak GTIN, bo daje Google błędny sygnał o produkcie.

Karta kolumn feedu produktowego z czterema polami: gtin, brand, mpn oraz identifier_exists, każde z osobnym wierszem wartości.

GTIN, marka i MPN: co jest czym?

Pole w feedzie Co oznacza Typowe źródło Ryzyko błędu
gtin globalny numer produktu, np. EAN lub UPC producent, opakowanie, GS1, dokumentacja produktu wpisanie SKU albo losowego numeru
brand marka produktu opakowanie, producent, właściciel marki podanie sklepu jako marki przy produkcie cudzej marki
mpn numer części producenta katalog producenta, ERP, dokumentacja techniczna użycie wewnętrznego ID zamiast numeru producenta
identifier_exists informacja, czy produkt ma unikalne identyfikatory decyzja na podstawie produktu ustawienie no mimo istnienia GTIN, MPN lub marki

W sklepach z elektroniką, kosmetykami, częściami, książkami, modą i produktami dystrybuowanymi GTIN zwykle istnieje. W sklepach z produktami handmade, custom, antykami albo własną produkcją sytuacja może być inna.

Kiedy podawać GTIN?

GTIN należy podać, gdy produkt ma numer nadany przez producenta. Dotyczy to szczególnie produktów szeroko dystrybuowanych, które sprzedaje więcej niż jeden sklep. Wtedy GTIN pomaga Google połączyć ofertę z właściwym produktem i ogranicza ryzyko błędnej klasyfikacji.

Przykłady:

  • kosmetyk z kodem EAN na opakowaniu,
  • buty konkretnej marki z osobnymi kodami dla wariantów,
  • elektronika z UPC lub EAN,
  • książka z ISBN-13,
  • część zamienna z identyfikatorem producenta,
  • produkt spożywczy sprzedawany w standardowym opakowaniu.

Jeżeli produkt ma kilka prawidłowych identyfikatorów, trzeba przekazać właściwy dla sprzedawanej jednostki. Przy wariantach kolorystycznych i rozmiarowych częsty błąd polega na użyciu jednego GTIN-u dla całej rodziny produktu. Google oczekuje, że konkretny wariant ma własny poprawny identyfikator, jeśli został mu nadany.

Kiedy nie podawać GTIN?

GTIN nie powinien być wysyłany, gdy produkt faktycznie go nie ma. Google wprost wskazuje, żeby nie zgadywać i nie tworzyć wartości. Dotyczy to m.in. części produktów:

  • handmade,
  • custom i personalizowanych,
  • vintage lub antycznych,
  • wydanych przed upowszechnieniem identyfikatorów,
  • marki własnej, jeżeli nie mają nadanego GTIN,
  • pojedynczych produktów tworzonych na zamówienie.

Brak GTIN nie oznacza automatycznie problemu. Problemem jest błędna deklaracja. Jeśli produkt ma GTIN, a sklep go pomija, widoczność może być ograniczona. Jeśli produkt nie ma GTIN, a sklep wpisuje losowy numer, ryzyko odrzucenia lub ostrzeżenia rośnie.

Co oznacza identifier_exists?

identifier_exists informuje Google, że produkt nie ma dostępnych unikalnych identyfikatorów produktu. Wartość no lub false należy stosować tylko wtedy, gdy produkt nie ma GTIN, MPN ani marki spełniającej wymagania.

To nie jest pole do ukrywania braków w feedzie. Jeśli produkt ma GTIN, markę lub MPN, ustawienie identifier_exists=no jest błędnym sygnałem. Google wskazuje, że produkty z nieprawidłowo ustawionym identifier_exists=no, przy których istnieją dowody na dostępność identyfikatora, mogą otrzymać ostrzeżenie.

Diagram decyzyjny: pytanie „Produkt ma GTIN?” prowadzi przy odpowiedzi Tak do pola gtin, a przy odpowiedzi Nie do ustawienia identifier_exists: no.

Decyzja w praktyce

Sytuacja gtin brand mpn identifier_exists
Produkt dystrybuowany z kodem EAN podać EAN podać markę producenta podać, jeśli dostępny pominąć albo yes
Wariant produktu z osobnym GTIN podać GTIN wariantu podać markę podać MPN wariantu, jeśli istnieje pominąć albo yes
Marka własna bez GTIN, ale z własnym numerem produktu puste marka sklepu lub produktu unikalny MPN zwykle pominąć
Handmade bez marki, GTIN i MPN puste puste albo marka sklepu, jeśli to marka produktu puste no
Produkt vintage bez identyfikatorów puste jeśli jasno istnieje, podać jeśli istnieje, podać no, gdy brak identyfikatorów
Sklep zna tylko SKU nie wpisywać SKU jako GTIN zależnie od produktu nie wpisywać SKU jako MPN producenta zależnie od realnych identyfikatorów

Najbezpieczniejsza zasada: najpierw ustalić, czy produkt ma identyfikatory producenta. Dopiero potem decydować, czy pole zostaje puste, czy trafia do niego prawidłowa wartość.

Dlaczego SKU nie zastępuje GTIN?

SKU to wewnętrzny identyfikator sklepu. Pomaga magazynowi, ERP, obsłudze zamówień i raportowaniu. GTIN to globalny identyfikator jednostki handlowej. Te numery pełnią różne funkcje.

Jeśli sklep wpisuje SKU do pola gtin, Google może uznać wartość za nieprawidłową. Jeśli ten sam SKU działa tylko w danym sklepie, nie pomaga Google rozpoznać produktu globalnie. SKU warto utrzymać w polu id albo w wewnętrznej warstwie danych, ale nie jako zamiennik GTIN.

Produkty marki własnej i private label

Marka własna nie zawsze ma GTIN. Jeśli produkt ma oficjalny kod EAN nadany przez właściciela marki, należy go podać. Jeśli nie ma GTIN, ale sklep jest producentem lub właścicielem marki, warto uporządkować brand i mpn tak, żeby produkty były jednoznaczne w katalogu.

Przy marce własnej problemem jest często brak konsekwencji:

  • część produktów ma markę sklepu, część nie,
  • MPN jest raz SKU, raz numerem dostawcy,
  • warianty nie mają spójnych identyfikatorów,
  • identifier_exists=no jest ustawiane masowo dla całego katalogu,
  • feed nie odróżnia produktu własnego od produktu dystrybuowanego.

Takie skróty utrudniają optymalizację Google Shopping. Nawet jeśli produkty nie są odrzucone, Google dostaje mniej wiarygodne dane.

Jak sprawdzić problem w feedzie?

Audyt GTIN i identifier_exists warto wykonać na eksporcie produktowym, nie na pojedynczych przykładach. Minimalna tabela powinna zawierać:

  • id,
  • title,
  • brand,
  • gtin,
  • mpn,
  • identifier_exists,
  • item_group_id,
  • condition,
  • kategorię produktu,
  • status w Merchant Center,
  • przychód i marżę produktu.

Potem należy sprawdzić wzorce: produkty z GTIN o złej długości, wiele produktów z tym samym GTIN, produkty z identifier_exists=no mimo znanej marki, warianty bez odróżnienia, SKU w polu GTIN oraz kategorie, w których identyfikatory zwykle istnieją.

Porównanie dwóch kart produktu: karta „Z GTIN” z potwierdzonym dopasowaniem oraz karta „Bez GTIN” z ograniczonym zestawem danych.

Jak to wpływa na kampanie?

Identyfikatory produktowe nie są jedynym elementem skuteczności, ale wpływają na to, jak dobrze Google rozumie ofertę. Błędny GTIN może prowadzić do ostrzeżeń, ograniczonej widoczności lub odrzucenia. Brak identyfikatora tam, gdzie powinien istnieć, może obniżyć dopasowanie i utrudnić porównanie produktu z innymi ofertami.

W praktyce widać to szczególnie w:

  • kampaniach Shopping,
  • kampaniach Performance Max z feedem,
  • produktach sprzedawanych przez wielu detalistów,
  • kategoriach z silnym porównywaniem cen,
  • wariantach modowych i obuwniczych,
  • elektronice, kosmetykach, książkach i częściach.

Dlatego temat GTIN łączy się z szerszą pracą nad feedem produktowym, Merchant Center i odrzuconymi produktami w Merchant Center.

Jak podchodzimy do tego w Space Ads

W Space Ads nie sprawdzamy GTIN jako izolowanej kolumny. Łączymy go z kategorią produktu, wariantami, marką, MPN, statusem w Merchant Center, marżą i wynikami kampanii. Najpierw oddzielamy produkty dystrybuowane od marki własnej, produktów custom i produktów bez identyfikatorów. Potem naprawiamy dane u źródła: w platformie sklepowej, ERP, integratorze feedu albo regułach eksportu.

Przy kampaniach Google Ads dla e-commerce traktujemy identyfikatory jako element jakości katalogu. Jeśli sklep chce skalować Shopping albo Performance Max, feed musi być wiarygodny nie tylko dla systemu reklamowego, ale też dla decyzji biznesowej: które produkty są zatwierdzone, które mają potencjał i które naprawdę warto promować.

Najczęstsze błędy

Błąd Skutek Lepsza decyzja
SKU wpisane jako GTIN błędny identyfikator globalny SKU zostaje w id, GTIN tylko z oficjalnego źródła
Jeden GTIN dla wielu wariantów problemy z rozpoznaniem wariantu osobny GTIN dla wariantu, jeśli został nadany
Masowe identifier_exists=no ostrzeżenia i utrata zaufania do danych no tylko przy realnym braku GTIN, MPN i marki
Brak GTIN dla produktu szeroko dystrybuowanego ograniczona widoczność lub błąd pozyskanie danych od producenta lub dostawcy
Zgadywanie numeru ryzyko odrzucenia i błędnego dopasowania puste pole, jeśli numer nie jest pewny

FAQ

Czy każdy produkt musi mieć GTIN?

Nie. Nie każdy produkt ma GTIN. Jeśli produkt ma numer nadany przez producenta, warto go podać. Jeśli go nie ma, nie należy wpisywać wartości zastępczej.

Czy EAN i GTIN to to samo?

EAN jest jednym z typów GTIN. W Europie najczęściej spotykany jest EAN-13, czyli 13-cyfrowy numer widoczny przy kodzie kreskowym.

Czy SKU może być MPN?

Zwykle nie. SKU jest numerem sklepu, a MPN jest numerem producenta. Jeśli sklep jest producentem i jedynym sprzedawcą produktu bez nadanego MPN, można stworzyć własny unikalny numer produktu, ale nie należy mieszać go z przypadkowym SKU używanym tylko operacyjnie.

Kiedy ustawić identifier_exists na no?

Tylko wtedy, gdy produkt nie ma GTIN, MPN ani marki spełniającej wymagania. Przykładami są wybrane produkty handmade, custom, one-of-a-kind, vintage lub antyczne.

Czy błędny GTIN może odrzucić produkt?

Tak, błędny lub nieprawidłowy GTIN może prowadzić do ostrzeżeń, ograniczenia widoczności albo odrzucenia produktu. Warto naprawiać źródło danych, a nie tylko pojedynczy wiersz w feedzie.

Najważniejsze

GTIN i identifier_exists służą do uczciwego opisania, czy Google ma oficjalne identyfikatory produktu. Dla produktów dystrybuowanych trzeba podać prawidłowy GTIN, markę i MPN, jeśli są dostępne. Dla produktów bez identyfikatorów lepiej zostawić GTIN pusty niż wpisywać SKU lub losową wartość. Największe ryzyko pojawia się wtedy, gdy sklep masowo ukrywa brak danych przez identifier_exists=no.

Jeśli feed produktowy ogranicza widoczność sklepu, prowadzimy kampanie Google Ads dla e-commerce razem z diagnostyką Merchant Center, Shopping i Performance Max.

Źródła i dalsza lektura

Czytaj również

Success Stories

Ten sam standard działania, różne modele wzrostu