Przejdź do głównej zawartości

Reguły i widoczność

Przypisanie mówi pluginowi które produkty są kwalifikowane do badge’a. Widoczność mówi pluginowi czy faktycznie go renderować przy obecnym kliencie, kontekście i czasie. Ta strona pokrywa cztery dźwignie widoczności dostępne na każdym badge’u.

Ogranicz badge do konkretnych kanałów sprzedaży Shopware. Pozostaw pole puste żeby renderować we wszystkich kanałach.

Typowe zastosowania:

  • Ukryj badge specyficzny dla B2B na storefroncie konsumenckim.
  • Uruchom kampanię specyficzną dla kraju tylko na pasującym storefroncie.
  • A/B-testuj nowe designy badge włączając je najpierw na jednym kanale.

Dodawaj reguły Shopware (ze standardowego Rule Builder) do badge’a. Reguły mogą sprawdzać wszystko co Shopware udostępnia — grupę klientów, wartość koszyka, okno czasowe, atrybuty klienta, kraj itd.

Możesz dołączyć wiele reguł z dwoma trybami łączenia:

  • AND — każda reguła musi pasować, żeby badge się wyrenderował.
  • OR — przynajmniej jedna reguła musi pasować.

Łącz AND i OR przez chainowanie reguł — np. “(klient B2B) AND (wartość koszyka > 100 €)” lub “(weekend) OR (zalogowany klient)”.

Sam Rule Builder jest częścią Shopware — zarządzaj regułami pod Katalogi → Rule Builder.

Dwa pola na każdym badge’u:

  • Aktywny od — badge zaczyna się renderować od tej daty/czasu.
  • Aktywny do — badge przestaje się renderować po tej dacie/czasie.

Oba pola są opcjonalne. Ustaw tylko Aktywny od żeby zaplanować start bez daty końca, lub tylko Aktywny do dla twardego wygaśnięcia. Sprawdzenie odbywa się przy każdym renderowaniu strony — nie ma cron / pracy w tle.

Przypadki użycia:

  • Badge promocyjne powiązane z weekendem promocyjnym.
  • Etykiety tematyczne na święta, które automatycznie znikają po święcie.
  • Teasery przed premierą włączające się o północy dnia premiery.

Gdy wiele badge’y jest kwalifikowanych do tego samego slotu i osiągnięto limit Max liczba badge, priorytet decyduje które badge się renderują. Niższy numer = wyższy priorytet (wygrywające badge renderują się jako pierwsze).

Ustawiaj priorytety celowo, żeby najważniejsze badge wygrywały:

  • Czasowo ograniczone promocje: 1–10
  • Rabat, Brak na stanie: 10–30
  • Bestseller, Nowość: 30–60
  • Globalne / zawsze włączone: 60+

Limit Max liczba badge jest skonfigurowany w konfiguracji globalnej, osobno dla stron szczegółowych i listingów.

Aby badge wyrenderował się na danej stronie produktu:

  1. Warunek typu badge musi być prawdziwy (Standard = na liście przypisań; Rabat = produkt jest z rabatem; itd.).
  2. Badge musi być przypisany do produktu (tylko Standard) lub globalnie kwalifikowany.
  3. Aktualny kanał sprzedaży musi być na dozwolonej liście badge’a (lub lista musi być pusta).
  4. Okno active-from / active-to musi obejmować aktualny czas.
  5. Wszystkie reguły Shopware muszą się ewaluować jako prawdziwe pod wybranym łączeniem AND/OR.
  6. Badge musi znaleźć się w limicie Max badge według priorytetu.

Każdy krok zawęża poprzedni — widoczność to przecięcie wszystkich pięciu.

  • Dla czasowo ograniczonych kampanii zawsze ustaw zarówno Aktywny od jak i Aktywny do. Łatwiejsze niż pamiętanie o ręcznej dezaktywacji badge’a.
  • Preferuj reguły nad przypisaniami per kanał, gdy ten sam warunek powtarza się w wielu badge’ach — reguła jest wielokrotnego użytku, lista kanałów nie.
  • Audytuj priorytety okresowo gdy dodajesz nowe badge — bez myślenia o priorytecie, automatyczne badge (Rabat, Nowość, Bestseller) często wypierają promocyjne.