Strony
Karta Pages na zakładce Targeting decyduje na których stronach twojego storefrontu scena kwalifikuje się do odpalenia. Dwie niezależne osie: page types (lista checkboxów znanych typów stron Shopware) i URL patterns (wzorce glob matchujące dowolne URL-e).
Obie są strict opt-in — puste matchuje nic. Musisz wybrać co najmniej jeden typ strony, albo ustawić co najmniej jeden URL pattern, inaczej scena nigdzie się nie pokaże.
Page types
Dział zatytułowany „Page types”Lista checkboxów znanych typów stron storefrontu Shopware. Wybierz typy, na których scena ma się pojawiać.
- Home page
- Category page
- Product page
- Search page
- CMS page
- Cart page
- Checkout pages
- Customer account
Typ obecnej strony jest obliczany server-side przy każdym żądaniu i matchowany z tą listą podczas resolve.
URL patterns
Dział zatytułowany „URL patterns”Pole tekstowe, gdzie każda linia to wzorzec glob. Wzorce matchują pełną ścieżkę URL żądania:
*matchuje dowolne znaki z wyjątkiem/.**matchuje dowolne znaki włącznie z/.?matchuje pojedynczy znak.
Przykłady:
/sale/*— matchuje/sale/spring,/sale/winter, ale nie/sale/spring/details./sale/**— matchuje/sale/spring/detailsi każdą głębszą ścieżkę./product/?— matchuje/product/1do/product/9./checkout(dokładnie) — matchuje tylko/checkout.
Puste nie matchuje żadnego URL — ta sama polityka strict opt-in co page types.
Łączenie page types + URL patterns
Dział zatytułowany „Łączenie page types + URL patterns”Gdy obie osie są ustawione, operator Pages / URL match decyduje jak się łączą:
- OR — match page types or URL patterns (domyślnie) — odpala na każdej stronie spełniającej którąś z osi. Najbardziej permisywne; przydatne dla “odpal na wszystkich product pages OR na
/promo/*”. - AND — match page types and URL patterns — odpala tylko gdy obie osie matchują. Najbardziej restrykcyjne; przydatne dla “odpal tylko na product pages w
/category/sale/*”.
Operator jest ukryty / ignorowany gdy ustawiona jest tylko jedna oś — nie ma czego łączyć.
Częste wzorce
Dział zatytułowany „Częste wzorce”| Cel | Page types | URL patterns | Operator |
|---|---|---|---|
| Odpal na każdej product page | ✓ Product page | (puste) | n/d |
Odpal tylko na /promo/* niezależnie od typu strony | (brak) | /promo/* | n/d |
| Odpal na cart i checkout | ✓ Cart, ✓ Checkout | (puste) | n/d |
Odpal na category pages w /sale/* | ✓ Category page | /sale/* | AND |
Odpal na home OR /welcome/* | ✓ Home page | /welcome/* | OR |
Jak interaguje z resztą targetowania
Dział zatytułowany „Jak interaguje z resztą targetowania”Filtr strony to tylko jedna oś. Scena kwalifikuje się dla bieżącego żądania tylko gdy wszystkie te zdadzą egzamin:
- Przełącznik Active on, harmonogram w zakresie (Schedule).
- Kanał sprzedaży matchuje (Audience).
- Grupa klientów matchuje.
- Reguły są true.
- Filtr strony (ta strona).
- Inne filtry asocjacji (kategorie / produkty / producenci / streamy / strony CMS, jeśli ustawione).
Niepowodzenie któregokolwiek filtruje scenę z resolve.
Gdzie dalej
Dział zatytułowany „Gdzie dalej”- Audience — kanały sprzedaży, grupy klientów, reguły, kategorie, produkty, producenci, streamy, strony CMS.
- Triggers — kiedy na stronie (strona przechodzi → trigger planuje).
- Storefront → Jak renderują się sceny — pipeline resolve.