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.
Kanały sprzedaży
Dział zatytułowany „Kanały sprzedaży”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.
Reguły Shopware z logiką AND/OR
Dział zatytułowany „Reguły Shopware z logiką AND/OR”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.
Harmonogram dat
Dział zatytułowany „Harmonogram dat”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.
Priorytet
Dział zatytułowany „Priorytet”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.
Jak to wszystko się łączy
Dział zatytułowany „Jak to wszystko się łączy”Aby badge wyrenderował się na danej stronie produktu:
- Warunek typu badge musi być prawdziwy (Standard = na liście przypisań; Rabat = produkt jest z rabatem; itd.).
- Badge musi być przypisany do produktu (tylko Standard) lub globalnie kwalifikowany.
- Aktualny kanał sprzedaży musi być na dozwolonej liście badge’a (lub lista musi być pusta).
- Okno active-from / active-to musi obejmować aktualny czas.
- Wszystkie reguły Shopware muszą się ewaluować jako prawdziwe pod wybranym łączeniem AND/OR.
- Badge musi znaleźć się w limicie Max badge według priorytetu.
Każdy krok zawęża poprzedni — widoczność to przecięcie wszystkich pięciu.
Wskazówki
Dział zatytułowany „Wskazówki”- 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.