Skip to main content
Blok Rewards pokazuje pasek postępu w kierunku progów nagród (darmowa wysyłka, rabat na zamówienie lub darmowy prezent), które klienci odblokowują, dodając więcej do koszyka — motywuje do większych koszyków, pokazując klientom, jak blisko są następnej nagrody, i automatycznie przyznaje nagrody spełniające warunki. Progi mogą się różnić w zależności od rynku, kraju i waluty.
Blok Rewards pokazujący pasek postępu w kierunku progowych nagród, takich jak darmowa wysyłka i darmowy prezent

Walidacja progów poziomów

Lista poziomów każdego warunku mieści do 4 poziomów — blok Rewards z kilkoma warunkami rynku, kraju lub waluty przechowuje do 4 na warunek, a ponieważ pokazywany jest pierwszy pasujący warunek, pojedynczy klient widzi maksymalnie 4. Próg każdego poziomu musi być ściśle większy niż poziomu powyżej — progi muszą rosnąć. Jeśli próg poziomu jest równy lub niższy od progu poprzedniego poziomu, przy polu progu tego poziomu pojawia się błąd, a przycisk Save jest zablokowany do czasu rozwiązania problemu. Dotknięty poziom automatycznie się rozwija, aby błąd był widoczny. Na przykład, jeśli Poziom 1 jest ustawiony na $100, Poziom 2 musi być ustawiony na $101 lub więcej.

Działanie

  • Postęp wyklucza z sumy pozycje prezentów z nagród, pozycje product add-on, pozycje ochrony przesyłki oraz karty podarunkowe, więc te produkty nie przybliżają sztucznie klienta do nagrody.
  • Komunikat pokazuje pozostałą kwotę lub liczbę do następnego poziomu albo komunikat ukończenia, gdy wszystkie poziomy zostaną osiągnięte.
  • Darmowe prezenty są przyznawane automatycznie. Gdy klient osiągnie poziom prezentu, prezent jest dodawany do koszyka; jeśli spadnie poniżej, prezent jest usuwany. Przy wyłączonym sumowaniu nagród przyznawany jest tylko prezent najwyższego osiągniętego poziomu.
  • Add back removed free gifts kontroluje, co się dzieje, gdy klient ręcznie usunie automatycznie przyznany prezent. Gdy jest włączone (domyślnie), prezent jest automatycznie dodawany ponownie przy następnej aktualizacji koszyka. Gdy jest wyłączone, usunięcie jest respektowane i prezent pozostaje poza koszykiem do końca tej sesji, dzięki czemu klienci nie walczą z koszykiem, żeby odmówić prezentu.

Ustawienia

Każdy poziom rozwija się do:

Umiejscowienie i limity

  • Region: dowolny (góra, korpus lub dół).
  • Maksymalnie: 1 na stan koszyka — wypełniony koszyk i pusty koszyk mają każdy swój własny.
  • Stan: zarówno wypełniony, jak i pusty koszyk.
  • Nie jest dodawany domyślnie. Nie jest zablokowany, więc możesz go usunąć lub ukryć.

Nagrody per rynek

Rewards to blok, który obecnie ma pełny interfejs Conditions: zdefiniuj wiele zestawów poziomów, każdy targetujący rynek Shopify, kraj klienta lub walutę klienta (In lub Not in). Klientowi pokazywany jest pierwszy pasujący warunek. Jeśli żaden nie pasuje, blok niczego dla niego nie renderuje. Każdy warunek to karta w panelu ustawień (When + warunek). Poniżej sekcja Display zawiera poziomy dla tego warunku. Trzymaj szczegółowe reguły powyżej ogólnego warunku All buyers. Kolejność to priorytet, a nie kombinacja wszystkich dopasowań. Nie możesz usunąć ostatniego warunku (zawsze wymagany jest co najmniej jeden). Podgląd w edytorze nie ocenia rzeczywistego kupującego; wybierz warunek w panelu, aby podejrzeć ten wariant. O tym, jak warunki mają się do przełącznika z ikoną oka i innych bloków, przeczytasz w Pokazywanie lub ukrywanie według rynku, kraju lub waluty.

Szablon niestandardowy

Obsługuje szablon niestandardowy z zakładki Code, który zastępuje wbudowany kod tego bloku Twoim JSX. Oto propsy, które otrzymuje. Każdy Milestone:
m.icon to wstępnie wyrenderowany element, a nie URL czy nazwa ikony, więc renderuj go bezpośrednio, zamiast próbować budować z niego element obrazu.
milestones nigdy nie jest puste wewnątrz szablonu niestandardowego. Gdy nie ma poziomów do pokazania, blok niczego nie renderuje, a Twój szablon w ogóle nie jest wywoływany, więc nie potrzebujesz gałęzi dla stanu pustego.

Wygląd

Stylizuj ten blok za pomocą jego sekcji Design w panelu ustawień. Są to nadpisania na poziomie bloku, które nakładają się na Twój globalny design i wracają do niego, gdy pole jest puste.

Text

Sekcja Text w Design pozwala kontrolować typografię elementów tekstowych nagród. Użyj selektora Text element, aby przełączać się między nimi. Message — komunikat postępu lub ukończenia. Obsługuje także niestandardową rodzinę czcionek. Pogrubienie i kolor tekstu ustawia się w edytorze Rich Text powyżej (w zakładce Settings), a nie tutaj. Tier label — etykieta pokazywana na każdym znaczniku poziomu. Dostępna tylko wtedy, gdy włączone jest Show tier labels.
Kliknięcie elementu tekstowego bezpośrednio w podglądzie koszyka podświetla go i automatycznie otwiera jego kontrolki w panelu.
Czym są ustawienia wyglądu? Dowiedz się więcej tutaj: Ustawienia wyglądu.