SKU (skrót od ang. stock keeping unit, czyli jednostka magazynowa) to unikalny kod alfanumeryczny, który sprzedawca nadaje wewnętrznie, aby śledzić jeden konkretny produkt przeznaczony do sprzedaży — z dokładnością do rozmiaru, koloru czy konfiguracji — w systemach magazynowych, w punktach sprzedaży i w feedach produktowych. W przeciwieństwie do GTIN lub UPC, który jest nadawany zewnętrznie i wspólny dla całej branży, SKU jest w całości definiowany przez firmę, która go używa, co oznacza, że ten sam fizyczny produkt może mieć inne SKU u każdego sprzedawcy, który go oferuje. Ponieważ SKU służy do wewnętrznego śledzenia, a nie do publicznej identyfikacji, często jest polem, na którym feed opiera się najbardziej, by utrzymać synchronizację stanów magazynowych i ofert.
Dlaczego SKU ma znaczenie dla dokładności feedu
SKU często jest nicią łączącą wiersz feedu z dokładnym rekordem magazynowym, który ma odzwierciedlać, co czyni go kluczowym dla utrzymania dokładnych stanów magazynowych, cen i dostępności w każdym kanale, w którym produkt jest wystawiony. Gdy SKU jest niespójne między systemem magazynowym sprzedawcy a feedem — zduplikowane, użyte ponownie po wycofaniu produktu albo po prostu błędnie wpisane — dostępność i ceny po cichu się rozjeżdżają, a kanał nadal sprzedaje produkt, którego w rzeczywistości już nie ma. To jedno z częstszych źródeł błędów w feedzie na tyle poważnych, by skutkować zawieszeniem konta, ponieważ platformy traktują niezgodne identyfikatory jako sygnał, że bazowym danym katalogowym nie można ufać.
Jak działa SKU
Każdy wariant produktu zazwyczaj otrzymuje własne SKU, ponieważ SKU ma identyfikować jedną konkretną, indywidualnie śledzoną jednostkę, a nie całą rodzinę produktów. W feedzie SKU często bezpośrednio wypełnia pole id lub jest przekazywane obok niego jako wartość referencyjna, dzięki czemu systemy zarządzania zapasami i feed pozostają przypisane do tego samego rekordu. Ponieważ SKU są wewnętrzne, mogą być tworzone według dowolnej konwencji preferowanej przez sprzedawcę — niektórzy kodują w nich bezpośrednio kategorię, kolor lub rozmiar, inni stosują po prostu numerację sekwencyjną — o ile wartość pozostaje stała i unikalna przez cały cykl życia danego produktu.
Przykład: SKU jako identyfikator w feedzie
<item>
<g:id>APP-JCKT-BLK-L</g:id>
<title>Technical Shell Jacket - Black, L</title>
<g:item_group_id>TECH-SHELL-2024</g:item_group_id>
<g:mpn>APP-JCKT-BLK-L</g:mpn>
<g:gtin>00887654321098</g:gtin>
<g:availability>in stock</g:availability>
<g:price>210.00 USD</g:price>
</item>
Tutaj SKU (APP-JCKT-BLK-L) pełni jednocześnie rolę g:id w feedzie i jego g:mpn, natomiast g:gtin pozostaje osobnym kodem nadawanym zewnętrznie — to popularny schemat, który pozwala zarówno własnemu systemowi magazynowemu sprzedawcy, jak i logice dopasowywania produktów platformy zakupowej pracować na identyfikatorach, które dla każdego z nich coś znaczą.
Powiązane pojęcia
SKU spełnia swoją rolę właściwie tylko wtedy, gdy jest unikalne aż do poziomu wariantu i pozostaje zgodne z item group ID, które grupuje dany wariant z pozostałymi wariantami tego samego produktu, ponieważ oba pola zależą od siebie nawzajem w utrzymaniu spójnej struktury feedu. Porządek w SKU i identyfikatorach w całym katalogu jest też podstawą zarządzania zapasami, a sprzedawcy porządkujący niezgodne identyfikatory znajdą praktyczny przewodnik w artykule Fix Common GTIN and Product Identifier Errors in Your Shopping Feed.
















