Wartości per kanał
Zmienna może trzymać różne wartości per kanał sprzedaży. Storefront używa najbardziej szczegółowej dostępnej wartości — specyficznej dla kanału, jeśli zdefiniowana, w przeciwnym razie wartości globalnej.
Łańcuch fallbacka
Dział zatytułowany „Łańcuch fallbacka”Dla danego kanału sprzedaży plugin rozwiązuje zmienną w tej kolejności:
- Wiersz wartości, który pasuje do bieżącego kanału sprzedaży (jeśli istnieje).
- Globalny wiersz wartości (wiersz bez ustawionego kanału sprzedaży).
- Jeśli żaden z nich nie istnieje, placeholder pozostaje niezmieniony w treści.
Ten sam łańcuch obowiązuje niezależnie w każdym języku — niemiecki storefront na Kanale A wybiera wiersz najpierw przez dopasowanie kanału, a następnie tłumaczy ten wiersz na niemiecki z fallbackiem do języka domyślnego systemu.
Kiedy stosować wartości per kanał
Dział zatytułowany „Kiedy stosować wartości per kanał”- Marki multi-store z różnym tone of voice lub przekazem per kanał (B2B vs B2C, marketplace vs sklep flagowy).
- Footery specyficzne dla kraju — NIP-y, adresy zwrotne, zasady wysyłki różniące się per rynek.
- Nadpisania kampanii — przeprowadź promocję na jednym kanale, nie ruszając pozostałych.
- Kanały partnerskie, gdzie trzeba odwołać się do nazwy marki trzeciej strony lub treści współbrandingowej.
Jak dodać wartość per kanał
Dział zatytułowany „Jak dodać wartość per kanał”- Otwórz zmienną w Ustawienia → Treść → Dynamic Variables.
- Kliknij Dodaj wartość.
- W nowym wierszu wybierz Kanał sprzedaży.
- Wypełnij Wartość (oraz CSS / Skrypt, jeśli potrzeba).
- Powtórz dla każdego innego kanału, który potrzebuje własnego nadpisania.
- Upewnij się, że wiersz globalny (bez kanału) jest również wypełniony — to fallback dla każdego kanału bez własnego wiersza.
Przykład
Dział zatytułowany „Przykład”Zmienna: legalShipping
| Kanał sprzedaży | Wartość (PL) |
|---|---|
| (globalny) | Standardowa wysyłka 3–5 dni roboczych. |
| Sklep Marketplace | Wysyłka obsługiwana przez logistykę Marketplace. |
| Sklep B2B | Wysyłka hurtowa po umówieniu — skontaktuj się z handlowcem. |
Trzy storefronty czytają ten sam placeholder {legalShipping} i każdy widzi własną kopię. Czwarty storefront spoza tabeli wraca do wiersza globalnego.
Anty-wzorce
Dział zatytułowany „Anty-wzorce”- Nie twórz wiersza per kanał identycznego z wierszem globalnym. Zadziała, ale trudniej utrzymać — zmień raz, aktualizuj wszędzie.
- Nie zostawiaj wiersza globalnego pustego, jeśli masz tylko jeden wiersz per kanał. Inne kanały (w tym nowo utworzone) nie będą miały fallbacka i wyrenderują
{key}dosłownie.