Zasady działania warunków dla kolekcji

Możesz dodać jeden lub więcej warunków dla kolekcji, aby dopasować produkty lub warianty na podstawie wielu szczegółów, takich jak tytuł lub typ, tagi, cena czy stan zapasów. Pojedyncza kolekcja może mieć łącznie maksymalnie 60 warunków.

Określanie warunków dla kolekcji pomaga w automatycznej organizacji produktów bez konieczności ręcznego zarządzania nimi, co pozwala zaoszczędzić czas w miarę rozwoju katalogu. Możesz używać warunków w kolekcjach ze źródłami Produkty lub Warianty.

Wszystkie typy warunków opisane na tej stronie służą do określania, które określone produkty lub warianty mają zostać uwzględnione w kolekcjach. Do wykluczania konkretnych produktów z kolekcji stosuje się wyłącznie warunki typu kategoria, tag, typ i dostawca.

Ustaw warunki na podstawie tytułu produktu, tytułu wariantu, typu lub dostawcy

Możesz dodać warunek, aby uwzględnić produkt lub wariant w kolekcji na podstawie tytułu produktu, tytułu wariantu, typu lub dostawcy. Możesz także użyć warunków dotyczących typu lub dostawcy, aby wykluczyć określone produkty z kolekcji.

Zapoznaj się z poniższą tabelą, aby uzyskać szczegółowe informacje na temat sposobu dopasowywania produktów do wartości warunku ustawionej dla tytułu produktu, tytułu wariantu, typu lub dostawcy.

Nazwy i opisy zachowań warunków przy dodawaniu produktów do kolekcji.
TerminOpis
równa sięTytuł produktu, tytuł wariantu, typ lub dostawca musi dokładnie pasować do całej wprowadzonej lub wybranej wartości.
nie równa sięTytuł produktu, tytuł wariantu, typ lub dostawca nie może pasować do wprowadzonej lub wybranej wartości.
zaczyna się odPoczątek tytułu produktu, tytułu wariantu, typu lub dostawcy pasuje do wprowadzonej lub wybranej wartości.
kończy się naKoniec tytułu produktu, tytułu wariantu, typu lub dostawcy pasuje do wprowadzonej lub wybranej wartości.
zawieraTytuł produktu, tytuł wariantu, typ lub dostawca zawiera wprowadzoną wartość. Należy podać wartość o długości co najmniej 3 znaków i nie może się ona zaczynać ani kończyć spacją.
nie zawieraTytuł produktu, tytuł wariantu, typ lub dostawca nie zawiera wprowadzonej wartości. Musisz określić wartość, która ma co najmniej 3 znaki i nie może zaczynać się ani kończyć spacjami.

Ustaw warunki na podstawie kategorii produktu

Możesz dodać warunek, aby uwzględnić produkty lub warianty albo wykluczyć produkty, które mają lub nie mają określonej kategorii produktu. Typ warunku Kategoria produktu ma opcje równa się i nie równa się, które pozwalają kontrolować, w jaki sposób produkt lub wariant musi pasować do wybranych wartości warunków.

Na przykład, aby skonfigurować warunek, który wybiera produkty lub warianty z kategorią produktu Elektronika:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Kategoria produktu.
  2. W drugim menu rozwijanym wybierz równa się.
  3. Kliknij pole Wybierz kategorię, a następnie wybierz opcję Elektronika.

Możesz również uwzględnić produkty ze wszystkich podkategorii danej kategorii produktu, wybierając opcję Uwzględnij podkategorie w menu rozwijanym. W ten sposób zostaną zwrócone produkty dla wszystkich kategorii będących podkategoriami podrzędnymi wybranej nadrzędnej kategorii produktu.

Na przykład, aby skonfigurować warunek, który wybiera produkty lub warianty z kategorią produktu Zabawki i gry oraz wszystkimi jej podkategoriami, takimi jak Puzzle, Gry karciane i Zabawki do kąpieli:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Kategoria produktu.
  2. W drugim menu rozwijanym wybierz równa się.
  3. Kliknij pole Wybierz kategorię, w menu rozwijanym wybierz opcję Uwzględnij podkategorie, a następnie kliknij Zabawki i gry.

Ustaw warunki na podstawie tagów produktu

Możesz dodać warunek, aby uwzględnić produkty lub warianty albo wykluczyć produkty, które mają lub nie mają określonego tagu produktu. Typ warunku Tag ma opcje zawiera i nie zawiera, które pozwalają kontrolować, w jaki sposób produkt lub wariant musi pasować do wybranych wartości warunków.

Przykład: Skonfiguruj warunek, który uwzględnia produkty z tagiem akcesoria

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Tag.
  2. W drugim menu rozwijanym wybierz zawiera.
  3. Kliknij pole Wybierz tag, a następnie wybierz Akcesoria.

Przykład: Skonfiguruj warunek, który wyklucza produkty z tagiem akcesoria

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Tag.
  2. W drugim menu rozwijanym wybierz nie zawiera.
  3. Kliknij pole Wybierz tag, a następnie wybierz Akcesoria.

Więcej informacji na temat tagów znajdziesz w sekcji Formaty tagów.

Ustaw warunki na podstawie statusu produktu

Możesz dodać warunek, aby uwzględnić produkty lub warianty, które mają lub nie mają określonego statusu produktu. Typ warunku Status produktu ma opcje równa się i nie równa się, które pozwalają kontrolować, w jaki sposób produkt lub wariant musi pasować do wybranych wartości warunków.

Aby skonfigurować warunek wybierający wyłącznie zarchiwizowane produkty lub warianty do nieopublikowanej kolekcji, która służy do wglądu w panelu administracyjnym Shopify:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Status produktu.
  2. W drugim menu rozwijanym wybierz równa się.
  3. Kliknij pole Wybierz status, a następnie wybierz Zarchiwizowane.

Aby skonfigurować warunek wykluczający zarchiwizowane produkty lub warianty z kolekcji:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Status produktu.
  2. W drugim menu rozwijanym wybierz nie jest równe.
  3. Kliknij pole Wybierz status, a następnie wybierz Zarchiwizowane.

Warunki mają zastosowanie tylko do produktów lub wariantów dopasowywanych automatycznie. Jeśli ręcznie dodasz produkty do kolekcji, warunek ich nie usunie. Aby usunąć te produkty z kolekcji, usuń ręcznie dodane produkty.

Ustaw warunki na podstawie ceny, ceny do porównania, wagi lub stanu zapasów

Możesz dodać warunek, aby uwzględniać produkty lub warianty w kolekcji na podstawie ich ceny, ceny do porównania, wagi lub stanu zapasów.

Zapoznaj się z poniższą tabelą, aby uzyskać szczegółowe informacje na temat sposobu dopasowywania produktów do wartości warunku ustalonej dla ceny, ceny do porównania, wagi lub stanu zapasów.

Nazwy i opisy zachowań warunków przy dodawaniu produktów do kolekcji.
TerminOpis
równa sięOdpowiednia wartość produktu lub wariantu musi dokładnie odpowiadać wprowadzonej wartości.
nie równa sięOdpowiednia wartość produktu lub wariantu nie może odpowiadać wprowadzonej wartości.
jest większe niżOdpowiednia wartość produktu lub wariantu jest większa niż wprowadzona wartość.
jest mniejsze niżOdpowiednia wartość produktu lub wariantu jest mniejsza niż wprowadzona wartość.
nie jest ustawioneDotyczy tylko warunku Cena do porównania. Produkt pasuje, gdy którykolwiek z jego wariantów ma pustą wartość w polu Cena przed obniżką.
jest ustawioneDotyczy tylko warunku Cena do porównania. Produkt pasuje, gdy wszystkie jego warianty mają ustawioną wartość w polu Cena przed obniżką. Wartość może wynosić 0.

Zachowanie dla Cena do porównania > nie jest ustawione i Cena do porównania > jest ustawione zależy od wartości wszystkich wariantów produktu w następujący sposób:

  • Jeśli jakikolwiek wariant ma pustą cenę przed obniżką, produkt spełnia warunek nie jest ustawione.
  • W przypadku warunku jest ustawione wszystkie warianty muszą mieć wartość ceny przed obniżką (w tym 0), aby produkt został dopasowany.

Warunki dla wariantów

Gdy masz źródło Produkty i skonfigurujesz w nim warunek ukierunkowany na produkt z wariantami, warunek ten będzie prawdziwy, jeśli dowolny wariant go spełnia. Dotyczy to sytuacji niezależnie od tego, czy w źródle wybierzesz Spełnia wszystkie warunki czy Spełnia dowolny warunek.

Załóżmy na przykład, że masz produkt z 5 wariantami. Cztery z tych wariantów mają zapasy, ale dla jednego zapas jest wyczerpany. Jeśli masz kolekcję, która posiada warunek w źródle Produkty w postaci Stan zapasów jest większy niż 0, produkt zostanie uwzględniony w kolekcji, ponieważ co najmniej jeden z wariantów spełnia ten warunek.

Ustaw warunki definicji metapola w oparciu o wartości metapola

Możesz dodać warunek, aby uwzględnić produkty lub warianty, które mają określoną wartość metapola.

Aby metapola były dostępne podczas tworzenia kolekcji, musisz aktywować ustawienie kolekcji dla definicji metapola. Ustawienie kolekcji może być aktywowane dla maksymalnie 128 definicji przypadających na definicje metapól produktów i definicje metapól wariantów.

Jeśli źródłem kolekcji są Warianty, warunki metapól kategorii zawężają kolekcję do określonych wariantów tylko wtedy, gdy powiązana opcja produktu jest połączona z metapolem kategorii. Przy połączonych opcjach produktu na stronie szczegółów produktu wyświetla się ikona baza danych.

Przykładowo, jeśli opcja Color (Kolor) jest powiązana z metapolem kategorii Color, to warunek Color is red (Kolor to czerwony) uwzględnia tylko warianty z wartością opcji koloru red.

Jeśli opcja nie jest połączona z metapolem kategorii, warunek dla tego metapola nadal może pasować do produktu, ale nie zawęża on kolekcji do konkretnych wariantów dla tej opcji.

Na przykład, aby skonfigurować warunek, który wybiera produkty z definicją metapola Color i wartością #FF0000:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek > Metapole.
  2. Wybierz Color jako definicję metapola.
  3. Kliknij pole Wybierz wartość, a następnie wybierz #FF0000.

Dowiedz się więcej o kolekcjach według metapól.

Typy metapól obsługują następujące warunki.

Obsługiwane warunki dla typów metapól
Typ definicji metapolaWarunki
Prawda lub fałszTyp definicji metapola Prawda lub fałsz obsługuje następujące warunki:
  • równa się
Liczba całkowitaTyp definicji metapola Liczba całkowita obsługuje następujące warunki:
  • równa się
  • jest większe niż
  • jest mniejsze niż
Liczba dziesiętnaTyp definicji metapola Liczba dziesiętna obsługuje następujące warunki:
  • równa się
  • jest większe niż
  • jest mniejsze niż
OcenaTyp definicji metapola Ocena obsługuje następujące warunki:
  • równa się
  • jest większe niż
  • jest mniejsze niż
Tekst w jednym wierszuTyp definicji metapola Tekst w jednym wierszu może być pojedynczą wartością lub listą wartości i obsługuje następujące warunki:
  • równa się

Ustaw warunki na podstawie metapól odniesienia do metaobiektów

Możesz dodać warunek, aby uwzględnić produkt lub wariant w kolekcji na podstawie wartości metapola odniesienia do metaobiektu. Możesz określić warunki zarówno dla metapól odniesienia do metaobiektów dla produktów, jak i dla wariantów.

Przykładowo, aby ustawić warunek, który wybiera produkty z metapolem odniesienia do metaobiektu Material o wartości Cotton:

  1. W źródle Produkty lub Warianty kliknij DodajDodaj warunek.
  2. Kliknij Material.
  3. W drugim menu rozwijanym wybierz równa się.
  4. Wprowadź lub wybierz Cotton jako wartość.

Określanie warunków opartych na metapolach odniesienia do metaobiektów pozwala na tworzenie kolekcji bazujących na standardowych atrybutach taksonomii.

Używanie wielu warunków wyboru

Możesz ustawić więcej niż jeden warunek wyboru, aby kontrolować, które produkty lub warianty znajdą się w kolekcji. Możesz zdecydować, czy produkty lub warianty muszą spełniać wszystkie warunki, czy wystarczy, że spełnią którykolwiek z nich, aby zostały dodane do kolekcji.

Przypuśćmy na przykład, że ustawiono następujące warunki dla kolekcji:

  • Tag produktu ma wartość shirt.
  • Cena jest niższa niż 100,01 USD.

Jeśli wybierzesz opcję Wszystkie warunki, produkty lub warianty zostaną uwzględnione tylko wtedy, gdy będą mieć tag shirt, a ich cena wyniesie maksymalnie 100 USD. Aby produkty lub warianty znalazły się w kolekcji, muszą spełniać oba warunki.

Jeśli wybierzesz opcję Dowolny z warunków, produkty lub warianty zostaną uwzględnione, jeżeli mają tag shirt albo ich cena wynosi maksymalnie 100 USD. Wystarczy spełnić jeden warunek, aby produkty lub warianty zostały dodane do kolekcji.

Ustawianie wielu warunków w celu zdefiniowania zakresu

Aby uwzględnić produkty lub warianty o cenie, wadze czy wartości zapasów mieszczącej się w określonym zakresie, musisz ustawić więcej niż jeden warunek. Dolną granicę przedziału określa się w jednym warunku, a górną w drugim. Należy wybrać opcję Wszystkie warunki, by uwzględnić wyłącznie produkty lub warianty mieszczące się w tym zakresie.

Przykładowo, aby utworzyć kolekcję obejmującą produkty lub warianty w cenie z przedziału 50–150 USD, należy określić następujące warunki:

  • Cena jest wyższa niż 49,99 USD.
  • Cena jest niższa niż 150,01 USD.

Rozwiązywanie problemów z warunkami kolekcji

Jeśli masz problemy z warunkami kolekcji, zapoznaj się z poniższymi informacjami dotyczącymi rozwiązywania problemów.

Rozwiązywanie problemów w przypadku obecności niewłaściwych produktów w kolekcji

W rzadkich przypadkach kolekcje mogą zawierać niewłaściwe produkty. Kolekcja może obejmować produkty niespełniające jej warunków lub nie uwzględniać tych, które je spełniają.

Jeśli tak się stanie, spróbuj zastosować poniższe rozwiązania alternatywne, aby odświeżyć kolekcję:

Odświeżenie kolekcji przez zduplikowanie i usunięcie warunku

  1. W panelu administracyjnym Shopify przejdź do opcji: Produkty > Kolekcje.
  2. Kliknij kolekcję zawierającą nieprawidłowe produkty.
  3. Wybierz dowolny istniejący warunek, na przykład „Tag produktu to summer”, i dodaj dokładnie taką samą kopię tego warunku. W ten sposób wymusisz aktualizację kolekcji podczas procesu, co zapobiegnie dodaniu niechcianych produktów do kolekcji.
  4. Kliknij opcję Zapisz.
  5. Usuń zduplikowany warunek i ponownie kliknij Zapisz.
  6. Sprawdź, czy problem został rozwiązany zarówno w panelu administracyjnym Shopify, jak i w witrynie sklepu.

Odśwież kolekcję, uaktualniając produkty

Jeśli brakuje tylko określonych produktów lub zostały one nieprawidłowo uwzględnione, możesz wymusić ich uaktualnienie:

  1. W panelu administracyjnym Shopify przejdź do opcji Produkty.
  2. Kliknij produkt, którego brakuje w kolekcji lub który został w niej nieprawidłowo uwzględniony.
  3. Wprowadź drobną zmianę w produkcie, na przykład dodając spację w opisie lub wprowadzając cenę przed obniżką.
  4. Kliknij opcję Zapisz.
  5. Cofnij zmianę, usuwając to, co zostało dodane.
  6. Kliknij ponownie Zapisz.
  7. Odśwież stronę kolekcji, aby sprawdzić, czy produkt jest teraz prawidłowo uwzględniony w kolekcji lub z niej wykluczony.
Rozwiązywanie problemów: kolekcja nie uaktualnia się po zmianie produktu lub wariantu

Jeśli wprowadzisz zmianę w produkcie lub wariancie, która powinna spowodować, że będzie on spełniał lub nie spełniał warunków kolekcji opartych na wariantach, ale produkt nadal jest nieprawidłowo uwzględniany w kolekcji lub z niej wykluczany, możesz to rozwiązać, tymczasowo zmieniając, a następnie przywracając warunki kolekcji:

  1. W panelu administracyjnym Shopify przejdź do opcji: Produkty > Kolekcje.
  2. Kliknij kolekcję, która się nie uaktualnia.
  3. W sekcji Warunki wprowadź tymczasową zmianę w dowolnym warunku. Na przykład zmień wartość warunku cenowego o 0,01 USD.
  4. Kliknij Zapisz. Kolekcja zostanie odświeżona. Po zakończeniu odświeżania kolekcji przywróć pierwotną wartość warunku.
  5. Kliknij ponownie Zapisz.
Rozwiązywanie problemów ze zrozumieniem operatorów warunków

Przejrzyj poniższe typowe problemy z operatorami warunków, aby upewnić się, że kolekcje działają zgodnie z oczekiwaniami.

Dopasowanie ścisłe i częściowe

Podczas konfigurowania warunków ważne jest zrozumienie różnicy między dopasowaniem ścisłym a częściowym:

  • jest równe: Produkt musi dokładnie odpowiadać całej wprowadzonej wartości. Na przykład po wprowadzeniu wartości wyprzedaż letnia dopasowane zostaną tylko produkty z dokładnie tą frazą, a nie produkty z wartością wyprzedaż letnia 2024.
  • zawiera: Atrybut produktu zawiera wprowadzoną wartość w dowolnym miejscu. Na przykład słowo wyprzedaż dopasuje produkty z takimi wartościami jak wyprzedaż letnia, artykuły z wyprzedaży czy wyprzedaż końcowa.
  • nie jest równe: Produkt nie może dokładnie pasować do podanej wartości. Różni się to od operatora nie zawiera, który oznacza, że wartość nie może występować w żadnym miejscu atrybutu.

Operatory liczbowe i rozwiązania alternatywne

Kolekcje nie mają operatorów „większe niż lub równe” ani „mniejsze niż lub równe”. Aby uwzględnić docelową wartość w przedziale, zmień wartość o 1 cent:

  • Aby uwzględnić produkty w cenie 100 USD lub niższej, użyj opcji: Cena produktu jest mniejsza niż 100,01 USD
  • Aby uwzględnić produkty w cenie 50 USD lub wyższej, użyj opcji: Cena produktu jest większa niż 49,99 USD

Warunki ceny przed obniżką

Warunki ceny przed obniżką charakteryzują się specyficznym, niekiedy nieoczekiwanym zachowaniem:

  • Zero (0) to nie to samo co brak wartości: Cena przed obniżką wynosząca 0,00 USD nie jest uznawana za pustą wartość. Aby znaleźć produkty z ustawioną ceną przed obniżką (w tym również zerową), użyj opcji jest ustawione lub jest większe niż 0,00.
  • Ocena na poziomie wariantu: Jeśli jakikolwiek wariant produktu ma pustą cenę przed obniżką, cały produkt spełnia warunek nie jest ustawione. W przypadku warunku jest ustawione wszystkie warianty muszą mieć wartość ceny przed obniżką (w tym zero).
  • Wartością domyślną jest NULL: Domyślnie produkty i warianty mają cenę przed obniżką o wartości NULL (pusta wartość), która nie jest rozpoznawana przez warunki ceny przed obniżką. Aby ta wartość została rozpoznana, należy ją ustawić ręcznie dla produktu lub wariantu.
  • Ustawienie na 0,00 USD wyklucza z kolekcji wyprzedażowych: Jeśli chcesz wykluczyć produkt z kolekcji korzystających z warunku cena przed obniżką jest ustawiona, ustaw cenę przed obniżką na 0,00 USD.

Wykluczanie produktów za pomocą operatora „nie jest równe”

W przypadku używania operatora nie jest równe do wykluczania produktów na podstawie takich kategorii, jak Dostawca lub Typ, warunek ten może nie filtrować produktów prawidłowo, zwłaszcza przy stosowaniu wielu wykluczeń:

  • W przypadku zastosowania opcji wszystkie warunki produkt nie może spełniać żadnego kryterium wykluczenia, aby został uwzględniony. Może to być problematyczne przy próbie wykluczenia wielu dostawców.
  • W przypadku opcji dowolny warunek produkt zostaje uwzględniony, jeśli nie spełnia co najmniej jednego kryterium wykluczenia, co może doprowadzić do niezamierzonego uwzględnienia produktów, które miały zostać wykluczone.

Rozważ zamiast tego użycie tagów produktów z warunkiem jest równe, co pozwoli na pewniejsze wykluczanie.