Identyfikator grupy produktów to atrybut pliku danych, który łączy wiele wariantów tego samego produktu bazowego – różne rozmiary, kolory lub konfiguracje – pod jedną wspólną wartością, dzięki czemu platforma zakupowa rozpoznaje je jako opcje jednego produktu, a nie jako niepowiązane oferty. Każda wersja ma swój unikalny identyfikator dla ceny, stanu magazynowego i wysyłki, ale identyfikator grupy produktów pozwala platformie grupować te oddzielne wiersze w jedną ofertę z selektorem rozmiaru lub koloru. Bez niego kupujący szukający kurtki mógłby zobaczyć ten sam produkt dziesięć razy, raz dla każdego koloru, zamiast jednej oferty z opcjami.

Dlaczego identyfikator grupy pozycji ma znaczenie w przypadku katalogów z dużą liczbą wariantów

Sprzedawcy odzieży, obuwia i innych produktów dostępnych w wielu wariantach polegają na identyfikatorze grupy produktów, aby uniknąć zalewania kanału zakupowego zduplikowanymi ofertami, które konkurują ze sobą o to samo zapytanie. Błąd – niespójne wartości lub brak pola w niektórych wariantach, ale nie w innych – może spowodować, że platforma albo połączy produkty, które nie powinny być scalane, albo, co częściej się zdarza, nie zgrupuje wariantów, które powinny być wyświetlane razem, fragmentując to, co powinno być jedną mocną ofertą, na kilka słabych. Jest to na tyle powszechny błąd, że całe audyty są tworzone wokół sprawdzania, czy wartości identyfikatorów grup produktów są zgodne ze strukturą SKU i wariantów pod nimi.

Jak działa identyfikator grupy elementów

Każdy wiersz wariantu w pliku danych o produktach ma swój własny, unikalny identyfikator, zazwyczaj zgodny z numerem SKU, ale wszystkie warianty współdzielące ten sam produkt bazowy mają identyczną wartość item_group_id. Platforma zakupowa odczytuje to pole, grupuje każdy wiersz o tej samej wartości i renderuje je jako jedną ofertę z selektorem atrybutów różnicujących — zazwyczaj rozmiaru lub koloru, które plik danych również musi zadeklarować za pomocą oddzielnych atrybutów. Sam identyfikator grupy produktów nie ma znaczenia poza stwierdzeniem „te wiersze są ze sobą powiązane”; jest to wewnętrzny klucz grupowania, a nie wartość widoczna dla klienta, więc sprzedawcy detaliczni mogą go swobodnie opierać na istniejącym kodzie produktu, o ile jest on spójny dla wszystkich wariantów tego produktu.

Przykład: Identyfikator grupy pozycji łączący dwa warianty

<item>
  <g:id>SKU-71042-BLK-M</g:id>
  <title>Waxed Canvas Field Jacket - Black, M</title>
  <g:item_group_id>FIELD-JACKET-2024</g:item_group_id>
  <g:color>Black</g:color>
  <g:size>M</g:size>
  <g:price>158.00 USD</g:price>
</item>
<item>
  <g:id>SKU-71042-OLV-M</g:id>
  <title>Waxed Canvas Field Jacket - Olive, M</title>
  <g:item_group_id>FIELD-JACKET-2024</g:item_group_id>
  <g:color>Olive</g:color>
  <g:size>M</g:size>
  <g:price>158.00 USD</g:price>
</item>

Oba rzędy dzielą g:item_group_id, więc Google lub Meta zaprezentują je jako jedną ofertę z selektorem kolorów, mimo że każda z nich ma swój własny, unikalny g:id i mogą samoczynnie zniknąć ze stanu magazynowego.

Powiązane pojęcia

Identyfikator grupy produktów działa tylko dlatego, że każdy wiersz pod nim to odrębny wariant z własnym kodem SKU, a cały mechanizm ma na celu odzwierciedlenie rzeczywistej struktury merchandisingowej zamiast płaskiej listy niepowiązanych kodów SKU w pliku danych o produktach. Szczegółowe instrukcje dotyczące prawidłowej konfiguracji w całym katalogu można znaleźć w dokumencie „ Kompletny przewodnik po plikach danych o wariantach produktów”.