Przejdź do głównej zawartości
Wypróbuj za darmo przez 7 dni
Polski
Otwórz w Claude Zadaj pytania o tę stronęOtwórz w ChatGPT Zadaj pytania o tę stronę

Kierowanie według wariantu i metapola

Kieruj plakietki według wariantów produktu, stanu magazynowego wariantów lub wartości metapól zdefiniowanych w Shopify.

Kierowanie według wariantów i metapól daje największą precyzję w wyborze produktów, na których wyświetla się plakietka – możesz kierować plakietki według wariantów i poziomów zapasów albo dopasowywać je do niestandardowych atrybutów zdefiniowanych w metapolach Shopify.

Oba typy to warunki na karcie Products w edytorze plakietki, więc konfiguracja jest taka sama jak przy każdym innym warunku dotyczącym produktów – różnią się tylko wypełniane pola.

  • Otwórz plakietkę, którą chcesz edytować, z Badges & Labels lub utwórz nową. Jeśli nie wiesz, jak otworzyć edytor, zobacz Wybór produktów.
  • W przypadku kierowania według metapól metapole musi już istnieć w Shopify. Najpierw utwórz je w Ustawienia → Dane niestandardowe – zobacz Jak znaleźć przestrzeń nazw i klucz metapola.
Warunek Czego dotyczy Typowe opcje
Select specific variants Pojedyncze warianty wybrane ręcznie wyszukaj lub przeglądaj · zaznacz warianty, które mają pokazywać plakietkę
Product variants Czy produkt w ogóle ma warianty produkty z wariantami · produkt bez wariantów
Variant inventory Poziom zapasów poszczególnych wariantów w magazynie · brak w magazynie · dostępność zapasów większa niż · dostępność zapasów mniejsza niż
Product metafield Metapole zdefiniowane dla produktu is equal to · is not equal to · contains · does not contain · is greater than · is less than
Variant metafield Metapole zdefiniowane dla wariantu is equal to · is not equal to · contains · does not contain · is greater than · is less than

Pokazuj plakietki na podstawie danych na poziomie wariantu, a nie produktu – to przydatne, gdy tylko określone rozmiary, kolory lub konfiguracje mają wywoływać plakietkę.

  1. W edytorze plakietki kliknij Products w rzędzie kart u góry lewego panelu (obok Design i Display).

    Karta Products w edytorze plakietki

    Karty edytora plakietki: Design, Products i Display.

  2. W sekcji Choose products to show this badge wybierz Products matching conditions. Poniżej pojawi się karta Conditions.

    Wybrane Products matching conditions z kartą Conditions poniżej

    Wybranie Products matching conditions wyświetla kartę Conditions.

  3. Obok Products must match wybierz all conditions (AND) lub any condition (OR). Zostaw all conditions, jeśli dodajesz jedną regułę.

  4. Kliknij + Add conditions, a następnie wybierz Product variants lub Variant inventory z menu rozwijanego warunków.

  5. W przypadku Product variants wybierz products with variants lub product has no variants.

    W przypadku Variant inventory wybierz operator zapasów i – dla operatorów „greater than” i „less than” – wpisz próg zapasów.

    Warunek Variant inventory ustawiony na stock availability less than 3

    Przykład: kieruj do wariantów, których zostało mniej niż 3 sztuki w magazynie.

  6. Kliknij Save w prawym górnym rogu. Pojawi się potwierdzenie Badge/Label updated, a reguła zacznie obowiązywać w Twoim sklepie.

Warunki metapól kierują plakietki do produktów na podstawie niestandardowych danych przechowywanych w metapolach Shopify – dowolnego atrybutu zdefiniowanego dla produktów lub wariantów.

Zanim zaczniesz kierować według metapola, potrzebujesz jego identyfikatora:

  1. W panelu administracyjnym Shopify przejdź do Ustawienia → Dane niestandardowe.
  2. Wybierz Produkty (lub Warianty dla metapola wariantu).
  3. Otwórz definicję metapola, którego chcesz użyć.
  4. Skopiuj jego namespace i key – aplikacja oczekuje ich razem jako namespace.key, na przykład custom.material.

Ustawienia Shopify, Dane niestandardowe, definicja metapola produktu z jego przestrzenią nazw i kluczem

Przestrzeń nazw i klucz są widoczne na stronie definicji metapola w panelu administracyjnym Shopify.

  1. Otwórz kartę Products i wybierz „Products matching conditions”

    Dział zatytułowany „Otwórz kartę Products i wybierz „Products matching conditions””

    Tak samo jak przy kierowaniu według wariantów: karta Products → Products matching conditions → wybierz all conditions lub any condition.

  2. Kliknij + Add conditions, a następnie wybierz Product metafield lub Variant metafield.

  3. Wpisz identyfikator metapola w formacie namespace.key. Na przykład:

    • custom.material – niestandardowe metapole materiału
    • custom.certification – metapole statusu certyfikacji
    • descriptors.subtitle – metapole podtytułu produktu

    Warunek Product metafield z wypełnionym polem namespace key

    Wpisz identyfikator metapola w formacie namespace.key.

  4. Wybierz operator (is equal to, contains, is greater than itd.) i wpisz wartość, z którą ma być porównywane metapole. Operatorów liczbowych używaj tylko dla metapól przechowujących liczby.

    Warunek metapola z ustawionym operatorem i wartością

    Gotowa reguła metapola: custom.material is equal to Organic.

  5. Kliknij Save w prawym górnym rogu. Pojawi się potwierdzenie Badge/Label updated.

Metapole (namespace.key) Operator Wartość Zastosowanie
custom.material is equal to Organic Pokaż plakietkę „Organic” na produktach ekologicznych
custom.certification contains ISO Oznacz plakietką wszystkie produkty z certyfikatem ISO
custom.country_of_origin is equal to Italy Pokaż plakietkę „Made in Italy”
custom.is_bestseller is equal to true Wyświetl plakietkę „Bestseller”
custom.rating is greater than 4 Pokaż plakietkę „Top Rated” na wysoko ocenianych produktach

Warunki wariantów i metapól można łączyć ze sobą i z dowolnym innym warunkiem dotyczącym produktów. Dodaj każdą regułę przyciskiem + Add conditions, a następnie ustaw Products must match na all conditions, aby każda reguła musiała być spełniona.

  • Variant inventory stock availability less than 3 AND Product metafield custom.is_featured is equal to true
  • Wynik: plakietka „Last Few Left” pojawia się tylko na wyróżnionych produktach, których na poziomie wariantu zostało mniej niż 3 sztuki.

Dwa warunki połączone z wybranym all conditions

Dwie reguły połączone logiką all conditions (AND).

Czy to było pomocne?