StriveFormats
ShopifyWarianty

Opcje wariantów nie są unikalne

Co najmniej dwa warianty tego samego handle mają identyczne wartości opcji.

Na czym polega ten problem?

Co najmniej dwa warianty tego samego handle mają identyczne wartości opcji.

Pole, którego dotyczy:Opcje wariantów nie są unikalne

Prześlij plik CSV, aby sprawdzić ten problem i wyeksportować poprawiony plik.

Napraw teraz

Dlaczego Shopify to odrzuca

Shopify scala warianty o identycznych kombinacjach opcji. Może to spowodować utratę danych albo nadpisanie wariantów.

Uwaga dotycząca Shopify

Shopify grupuje wiersze wariantów według wartości kolumny Handle. Wszystkie wiersze z tym samym Handle należą do tego samego produktu. Kolumny opcji (Option1 Name, Option1 Value itd.) muszą być spójne w każdym wierszu wariantu w grupie.

Przykłady

Błędna wartośćPoprawna wartośćUwaga
Option2 wypełnione, ale Option1 pusteNajpierw Option1, potem Option2
Wiersz wariantu jest przed wierszem nadrzędnymWiersz nadrzędny jest tuż nad wierszami wariantów

Napraw w StriveFormats

StriveFormats wykrywa problemy ze strukturą wariantów i wyróżnia wiersze, które są źle ułożone lub nie mają wymaganych wartości opcji.

Napraw w Excelu

  1. 1W Excelu posortuj wiersze według kolumny z identyfikatorem nadrzędnym (Handle w Shopify, nadrzędne SKU w WooCommerce).
  2. 2Sprawdź, czy w posortowanym wyniku wiersz nadrzędny jest przed wszystkimi swoimi wierszami wariantów.
  3. 3W WooCommerce: wiersze nadrzędne muszą mieć Type = 'variable'. Wiersze wariantów muszą mieć Type = 'variation', a w kolumnie Parent SKU produktu nadrzędnego.
  4. 4W Shopify: wszystkie wiersze jednej grupy produktu muszą mieć ten sam Handle. Sprawdź, czy Option1 Name jest wypełnione przed Option2 Name.
  5. 5Zapisz jako „CSV (rozdzielany przecinkami)”.

Napraw w Arkuszach Google

  1. 1W Arkuszach Google przejdź do „Dane > Sortuj zakres” i posortuj według kolumny z identyfikatorem nadrzędnym (Handle lub nadrzędne SKU).
  2. 2Sprawdź, czy wiersze nadrzędne są tuż przed swoimi wierszami wariantów.
  3. 3W WooCommerce: wiersze nadrzędne potrzebują Type = 'variable'. Wiersze wariantów potrzebują Type = 'variation' i Parent = nadrzędne SKU.
  4. 4W Shopify: wszystkie wiersze wariantów jednej grupy produktu muszą mieć ten sam Handle.
  5. 5Przejdź do „Plik > Pobierz > Wartości rozdzielone przecinkami (.csv)”.

Jak uniknąć tego następnym razem

  1. ✓Zawsze trzymaj wiersze produktu nadrzędnego tuż nad wszystkimi jego wierszami wariantów.
  2. ✓W Shopify: używaj tego samego Handle we wszystkich wierszach jednej grupy produktu.
  3. ✓W WooCommerce: wiersze nadrzędne mają Type = variable; wiersze podrzędne mają Type = variation i Parent = nadrzędne SKU.
  4. ✓Przetestuj na jednym produkcie (jeden nadrzędny, dwa lub trzy warianty), zanim zaimportujesz cały katalog.

Jak StriveFormats to wykrywa

StriveFormats grupuje wiersze według identyfikatora nadrzędnego (Handle w Shopify) i sprawdza, czy struktura odpowiada modelowi wariantów platformy. Osierocone wiersze wariantów, brakujące wiersze nadrzędne i zduplikowane kombinacje opcji są oznaczane osobno.

►Szczegóły techniczne
Shopify grupuje wiersze produktów według wartości kolumny Handle. Wszystkie wiersze z tym samym Handle są traktowane jako warianty tego samego produktu. Pierwszy wiersz grupy musi zawierać pola produktu (Title, Body, Vendor). Kolejne wiersze z tym samym Handle potrzebują tylko pól wariantu (wartości opcji, Price, SKU). Jeśli kolumny opcji w grupie są niespójne – np. Option1 Name zmienia się między wierszami wariantów – Shopify utworzy zduplikowane lub uszkodzone warianty albo odrzuci import.