Ten artykuł jest również dostępny w:

🎯 Pasek ogłoszeniowy — Zaawansowane opcje targetowania

ℹ️ Note: Ten artykuł został automatycznie przetłumaczony za pomocą AI i może zawierać nieścisłości. Jeśli coś wygląda źle, skontaktuj się z naszym zespołem wsparcia.


Karta Placement (Umiejscowienie) to miejsce, w którym kontrolujesz, kto widzi pasek ogłoszeniowy, gdzie się on wyświetla i kiedy zostanie opublikowany. Zamiast pokazywać tę samą wiadomość każdemu odwiedzającemu na każdej stronie, możesz tworzyć precyzyjne reguły widoczności dopasowane do celów kampanii.


Niezależnie od tego, czy chcesz powitać powracających klientów VIP, promować wyprzedaż wyłącznie odwiedzającym z Instagrama, czy zaplanować automatyczne wyświetlenie świątecznego banera — system targetowania daje Ci szczegółową kontrolę bez konieczności ingerowania w kod 🎯



⚠️ Zanim zaczniesz


Aby skonfigurować ustawienia Advanced Targeting (Zaawansowanego targetowania):


→ Otwórz istniejący pasek ogłoszeniowy
→ Lub najpierw utwórz nowy


Następnie kliknij kartę Placement (Umiejscowienie) w edytorze.


ℹ️ Niektóre opcje targetowania są ukryte w zależności od typu umiejscowienia wybranego podczas tworzenia. Na przykład sekcja Page Targeting (Targetowanie stron) nie jest wyświetlana dla umiejscowień Cart (Koszyk) ani Checkout (Kasa), a Customer Targeting (Targetowanie klientów) nie jest dostępna dla umiejscowienia Checkout (Kasa). Te warunkowe sekcje zostały oznaczone poniżej, abyś dokładnie wiedział, kiedy można się ich spodziewać.



📐 Pozycja wyświetlania


To ustawienie kontroluje fizyczną lokalizację paska na stronie.


Pozycje Storefront (Witryna sklepu)


Dostępne, gdy pasek został utworzony dla umiejscowienia Storefront Page (Strona witryny sklepu):


  • Top Push — Przesuwa pozostałą zawartość strony w dół. Pasek znajduje się w normalnym przepływie dokumentu.
  • Top Push (Sticky) — Pozostaje przyklejony u góry okna przeglądarki podczas przewijania. Zawartość strony nadal jest przesunięta w dół.
  • Top Overlap — Znajduje się na górze strony bez przesuwania treści w dół.
  • Top Overlap (Sticky) — Znajduje się na górze strony i pozostaje widoczny podczas przewijania.
  • Bottom Overlap (Sticky) — Pojawia się na dole okna przeglądarki i pozostaje tam podczas przewijania.
  • Manual — Samodzielnie kontrolujesz miejsce wyświetlania paska za pomocą fragmentu kodu lub bloku aplikacji.


Pozycje Cart (Koszyk)


Dostępne, gdy pasek został utworzony dla umiejscowienia Cart Page (Strona koszyka) lub Cart Drawer (Szuflada koszyka):


  • Top of Cart — Wstawia pasek u góry obszaru koszyka.
  • Bottom of Cart — Wstawia pasek u dołu obszaru koszyka.
  • Manual — Samodzielnie umieszczasz pasek za pomocą niestandardowego fragmentu kodu.


Pozycja Checkout (Kasa)


Dostępne, gdy pasek został utworzony dla umiejscowienia Checkout Page (Strona kasy) (tylko Shopify Plus):


  • Pasek jest renderowany jako niestandardowy blok wewnątrz procesu kasowego. Jego pozycjonowanie jest zarządzane przez ustawienia rozszerzenia UI kasy.


Zachowanie umiejscowienia Manual (Ręczne)


Gdy wybrane jest Manual (Ręczne):


  • Lista rozwijana Page Targeting (Targetowanie stron) jest automatycznie wyłączona i ustawiona na Custom (Niestandardowe).


Otrzymasz fragment kodu do wklejenia w swoim szablonie:
<div class="futureblink-announcement-block" id="{announcementId}"></div>


  • Pasek będzie renderowany wyłącznie w miejscu, w którym znajduje się ten blok.



🎯 Page Targeting (Targetowanie stron)


Page Targeting (Targetowanie stron) określa, na których stronach wyświetla się pasek. Ta sekcja jest ukryta dla umiejscowień Cart (Koszyk) i Checkout (Kasa), ponieważ są one z założenia powiązane z konkretną stroną.


Dostępne opcje


  • Every page — Wyświetla się na wszystkich stronach witryny sklepu.
  • Home page only — Wyświetla się wyłącznie na stronie głównej.
  • All product pages — Wyświetla się na każdej stronie produktu.
  • Products in specific collections — Wyświetla się wyłącznie na stronach produktów należących do wybranych kolekcji.
    • Gdy ta opcja jest zaznaczona, pojawia się przycisk Select collections (Wybierz kolekcje), który umożliwia wybór kwalifikujących kolekcji.
  • Specific products — Wyświetla się wyłącznie na wybranych stronach produktów.
    • Gdy ta opcja jest zaznaczona, pojawia się przycisk Select products (Wybierz produkty), który umożliwia wybór poszczególnych produktów.
  • All collection pages — Wyświetla się na każdej stronie kolekcji.
  • Specific collections — Wyświetla się wyłącznie na wybranych stronach kolekcji.
    • Gdy ta opcja jest zaznaczona, pojawia się przycisk Select collections (Wybierz kolekcje).


Jak to działa w witrynie sklepu (Storefront)


Pasek sprawdza bieżący typ strony i ścieżkę URL przed renderowaniem:


  • W przypadku Specific products pasek dopasowuje się na podstawie identyfikatora produktu.
  • W przypadku Products in specific collections pasek sprawdza, czy bieżący produkt należy do którejkolwiek z wybranych kolekcji.
  • W przypadku Specific collections pasek dopasowuje się na podstawie uchwytu kolekcji w adresie URL.



⏰ Scheduling (Planowanie czasowe)


Scheduling (Planowanie czasowe) pozwala kontrolować, kiedy pasek zostanie opublikowany i kiedy automatycznie przestanie być wyświetlany. Jeśli pozostanie nieskonfigurowane, pasek pojawi się natychmiast po opublikowaniu i pozostanie aktywny do momentu ręcznego cofnięcia publikacji.


Start Time (Czas rozpoczęcia)


  • Right now — Pasek pojawia się natychmiast po opublikowaniu.
  • Specific date — Pasek pozostaje ukryty do wybranej daty i godziny.
    • Gdy ta opcja jest zaznaczona, pojawia się pole Date Picker (Wybór daty) wraz z polami do wprowadzenia godziny, minuty oraz AM/PM.


End Time (Czas zakończenia)


  • Never — Pasek pozostaje aktywny przez czas nieokreślony.
  • Specific date — Pasek automatycznie przestaje być wyświetlany po wybranej dacie i godzinie.
    • Gdy ta opcja jest zaznaczona, pojawia się pole Date Picker (Wybór daty) wraz z polami do wprowadzenia godziny, minuty oraz AM/PM.


Ważne zachowanie planowania czasowego


  • Jeśli ustawisz zarówno czas rozpoczęcia, jak i zakończenia, czas zakończenia musi być późniejszy niż czas rozpoczęcia.
  • Jeśli opublikujesz ogłoszenie, którego data zakończenia już minęła, harmonogram zostaje automatycznie wyczyszczony, a pasek zostaje opublikowany natychmiast.
  • W witrynie sklepu zaplanowany pasek jest tworzony w DOM, ale ukryty za pomocą display: none do momentu osiągnięcia czasu rozpoczęcia. Gdy minie czas zakończenia, zostaje ponownie automatycznie ukryty.


💡 Scheduling (Planowanie czasowe) idealnie sprawdza się przy wyprzedażach flash, kampaniach świątecznych lub ogłoszeniach ograniczonych czasowo, które chcesz przygotować z wyprzedzeniem.



👥 Customer Targeting (Targetowanie klientów)


Customer Targeting (Targetowanie klientów) pozwala pokazywać lub ukrywać pasek w zależności od tego, kto przegląda Twój sklep. Ta sekcja jest ukryta dla umiejscowienia Checkout (Kasa).


Widoczność według statusu logowania


  • All customers — Pokaż wszystkim, niezależnie od tego, czy są zalogowani.
  • Logged in customers only — Ukryj pasek przed gośćmi.


Show Bar To (Komu pokazać pasek)


Określa, który segment klientów powinien zobaczyć pasek:


  • All Customers — Brak ograniczeń.
  • Specific tag — Wyłącznie klienci z określonym tagiem mogą zobaczyć pasek.
    • Gdy ta opcja jest zaznaczona, pojawia się pole tekstowe: Enter tags (Wprowadź tagi, oddzielone przecinkami).
    • Przykład: VIP, hurtowy, powracający
  • Specific lifetime spent — Wyłącznie klienci, którzy wydali określoną kwotę we wszystkich zamówieniach, mogą zobaczyć pasek.
    • Gdy ta opcja jest zaznaczona, pojawia się pole liczbowe do wprowadzenia minimalnej kwoty wydatków.
    • Pasek sprawdza wartość total_spent klienta z Shopify.


Hide Bar From (Przed kim ukryć pasek)


Określa, który segment klientów nie powinien zobaczyć paska. Reguły ukrywania są sprawdzane przed regułami pokazywania.


  • No one — Nie ukrywaj przed nikim.
  • Specific tag — Ukryj przed klientami z określonym tagiem.
    • Gdy ta opcja jest zaznaczona, pojawia się pole tekstowe na tagi oddzielone przecinkami.
  • Specific lifetime spent — Ukryj przed klientami, którzy wydali co najmniej określoną kwotę.
    • Gdy ta opcja jest zaznaczona, pojawia się pole liczbowe do wprowadzenia minimalnej kwoty wydatków.


Jak działa Customer Targeting


W witrynie sklepu aplikacja sprawdza dane bieżącego klienta (wstrzyknięte za pomocą Liquid):


  1. Jeśli wybrane jest Logged in only (Tylko zalogowani), a odwiedzający jest gościem → pasek jest ukryty.
  2. Najpierw sprawdzane są reguły ukrywania. Jeśli klient spełnia dowolny warunek ukrywania → pasek jest ukryty.
  3. Następnie sprawdzane są reguły pokazywania. Jeśli klient spełnia dowolny warunek pokazywania → pasek jest wyświetlany.
  4. Jeśli żaden warunek nie zostanie spełniony, pasek domyślnie pozostaje ukryty dla bezpieczeństwa.


⚠️ Ważne: Customer Targeting wymaga, aby klient był zalogowany w przypadku reguł opartych na tagach i wydatkach. Goście nie spełnią warunków dotyczących tagów ani wydatków.



🌍 Geolocation Targeting (Targetowanie geolokalizacyjne)


Geolocation Targeting (Targetowanie geolokalizacyjne) kontroluje, które kraje lub regiony mogą zobaczyć pasek.


  • All world — Widoczny dla każdego odwiedzającego, niezależnie od lokalizacji.
  • Specific countries — Wyłącznie odwiedzający z wybranych krajów mogą zobaczyć pasek.
    • Gdy ta opcja jest zaznaczona, aktywuje się przycisk Select countries (Wybierz kraje).
    • Po kliknięciu otwiera się okno modalne z listą 246 krajów z możliwością wyszukiwania.
    • Wybierz kraje, które chcesz uwzględnić. Wybrane kraje pojawiają się jako podsumowanie listy poniżej przycisku.


Jak działa Geolokalizacja


Witryna sklepu wykrywa kraj odwiedzającego za pomocą endpointu Shopify /browsing_context_suggestions.json. Wynik jest zapisywany w pamięci podręcznej przeglądarki sessionStorage pod kluczem country_code, dzięki czemu kolejne ładowania strony nie powtarzają żądania.


💡 Użyj tego do prowadzenia kampanii regionalnych — na przykład paska „Darmowa dostawa do USA”, który widzą wyłącznie odwiedzający z USA.



🔗 UTM Source Targeting (Targetowanie źródła UTM)


UTM Source Targeting (Targetowanie źródła UTM) pozwala wyświetlać pasek wyłącznie odwiedzającym pochodzącym z określonych źródeł ruchu. Jest to przydatne, gdy chcesz dostosować przekaz do konkretnej kampanii reklamowej lub platformy społecznościowej.


Ta sekcja jest ukryta dla umiejscowienia Checkout (Kasa).


Włączanie filtrowania UTM


Zaznacz pole "ONLY show to visitors who match UTM Source" (Pokazuj wyłącznie odwiedzającym pasującym do źródła UTM), aby włączyć filtrowanie.


⚠️ Gdy ta opcja jest włączona, odwiedzający, którzy trafili bezpośrednio (bez parametru UTM), nie zobaczą paska.


Dostępne pola wyboru platform


Po włączeniu pojawiają się następujące pola wyboru:


  • TikTok
  • Facebook
  • Instagram
  • Google
  • Pinterest
  • Twitter


ℹ️ Facebook i Instagram są połączone: zaznaczenie jednej automatycznie uwzględnia drugą.


Niestandardowy kod UTM


Jeśli potrzebujesz bardziej szczegółowego filtrowania:


  • Zaznacz Custom UTM_CODE (Niestandardowy kod UTM), aby wyświetlić pole tekstowe.
  • Wprowadź pary key=value oddzielone przecinkami.
    • Przykład: utm_medium=sales,utm_campaign=newsletter
  • Sprawdzenie nie rozróżnia wielkości liter.


Jak działa targetowanie UTM


Witryna sklepu odczytuje parametr utm_source bieżącego adresu URL:


  • Jeśli używane są wyłącznie pola wyboru platform, pasek jest wyświetlany, gdy utm_source odwiedzającego pasuje do dowolnej wybranej platformy.
  • Jeśli podano również niestandardowy kod UTM, pasek jest wyświetlany, gdy albo pasuje platforma, albo wszystkie niestandardowe pary klucz-wartość pasują do adresu URL.


💡 Utwórz pasek „Witamy shopperów z Instagrama”, który pojawia się wyłącznie wtedy, gdy w adresie URL obecny jest parametr utm_source=instagram.



⏱️ Time-on-Site Targeting (Targetowanie czasu na stronie)


Time-on-Site Targeting (Targetowanie czasu na stronie) kontroluje, jak długo odwiedzający musi pozostać na stronie, zanim pasek się pojawi.


  • Always Show (Default) — Pasek pojawia się natychmiast po załadowaniu strony.
  • Show after a while — Opóźnia pojawienie się paska.
    • Gdy ta opcja jest zaznaczona, pojawia się pole liczbowe Delay (in seconds) (Opóźnienie w sekundach).
    • Akceptuje wartości od 1 do 300 sekund (5 minut).


Jak działa opóźnienie


W witrynie sklepu pasek jest tworzony natychmiast, ale zaczyna z display: none. Po skonfigurowanej liczbie sekund staje się widoczny.


💡 Krótkie opóźnienie (5–10 sekund) może być mniej natarczywe niż natychmiastowe wyskakujące okienko, szczególnie w przypadku pasków ogłoszeniowych u dołu strony.



📱 Device Visibility (Widoczność na urządzeniach)


Chociaż widoczność na urządzeniach jest konfigurowana w zakładce Design (Projekt), bezpośrednio wpływa na zachowanie targetowania i warto o niej wspomnieć tutaj dla kompletności.


  • Desktop and Mobile — Widoczny na wszystkich urządzeniach.
  • Only Desktop — Ukryty na ekranach o szerokości 768 pikseli i mniejszej.
  • Only Mobile — Ukryty na ekranach szerszych niż 768 pikseli.


Jest to przydatne, gdy chcesz wyświetlać różne paski (lub inne przekazy) dla kupujących na komputerach i urządzeniach mobilnych.



⚠️ Ważne uwagi


  • Manual position (Pozycja ręczna) wyłącza Page Targeting, ponieważ umiejscowienie kontrolujesz za pomocą fragmentu kodu.
  • Umiejscowienie Checkout (Kasa) ukrywa Customer Targeting i UTM Targeting, ponieważ Shopify Checkout nie udostępnia tagów klientów ani parametrów UTM rozszerzeniom UI w taki sam sposób.
  • Umiejscowienie Cart (Koszyk) ukrywa listę rozwijaną Page Targeting, ponieważ pasek jest z założenia ograniczony do obszaru koszyka.
  • Geolocation (Geolokalizacja) wykorzystuje wykryty kraj przeglądania odwiedzającego. Sieci VPN lub serwery proxy mogą powodować nieoczekiwane wyniki.
  • Customer tags and spend (Tagi i wydatki klientów) działają wyłącznie dla zalogowanych klientów. Goście są traktowani jako niedopasowani w przypadku reguł dotyczących tagów i wydatków.
  • UTM filtering (Filtrowanie UTM) ukryje pasek przed ruchem bezpośrednim. Upewnij się, że jest to zamierzone, zanim je włączysz.
  • Wiele warunków targetowania działa razem z logiką AND (I). Pasek musi przejść wszystkie aktywne kontrole targetowania, aby zostać wyświetlony.



💡 Przykłady i zastosowania


Przykład 1 — Darmowa dostawa dla konkretnego regionu


  • Geolokalizacja: Specific countries → Stany Zjednoczone, Kanada
  • Page Targeting: Every page
  • Pozycja: Top Push (Sticky)


Wynik: Wyłącznie odwiedzający z USA i Kanady widzą trwały pasek informujący o darmowej dostawie.


Przykład 2 — Nagroda dla klienta VIP


  • Pokaż dla klienta: Specific tag → VIP
  • Ukryj przed klientem: No one
  • Page Targeting: Home page only


Wynik: Wyłącznie zalogowani klienci oznaczeni tagiem VIP widzą pasek na stronie głównej.


Przykład 3 — Kontynuacja kampanii na Instagramie


  • Źródło UTM: Instagram + Facebook
  • Page Targeting: All product pages
  • Pozycja: Bottom Overlap (Sticky)


Wynik: Odwiedzający przybywający z reklam na Instagramie lub Facebooku widzą pasek wyłącznie na stronach produktów z przekazem dopasowanym do kampanii.


Przykład 4 — Zaplanowana wyprzedaż flash


  • Planowanie czasowe: Start → piątek 9:00, End → piątek 23:59
  • Page Targeting: Every page
  • Pozycja: Top Push


Wynik: Pasek automatycznie pojawia się w piątek o 9:00 i znika o północy — bez konieczności ręcznego cofania publikacji.


Przykład 5 — Opóźniony dolny pasek


  • Czas na stronie: Show after a while → 10 sekund
  • Pozycja: Bottom Overlap (Sticky)
  • Page Targeting: All product pages


Wynik: Po 10 sekundach przeglądania strony produktu przez odwiedzającego pojawia się subtelny dolny pasek z powiązaną ofertą.



🚀 Efekt końcowy


Po pomyślnej konfiguracji ustawienia Advanced Targeting (Zaawansowanego targetowania) pomagają wyświetlać odpowiednią wiadomość odpowiedniej osobie we właściwym czasie.


Dzięki właściwemu targetowaniu:


✅ Paski pojawiają się wyłącznie na stronach, na których są istotne
✅ Klienci widzą wiadomości dopasowane do ich lokalizacji, źródła lub segmentu
✅ Kampanie ograniczone czasowo uruchamiają się automatycznie bez ręcznej interwencji
✅ Goście i zalogowani kupujący otrzymują zróżnicowane doświadczenia
✅ Ruch reklamowy otrzymuje spójny przekaz od kliknięcia do konwersji
✅ Sprzedawcy unikają pokazywania tego samego ogólnego paska każdemu odwiedzającemu


Skuteczne wykorzystanie tych opcji targetowania sprawia, że każdy pasek ogłoszeniowy wydaje się przemyślany, odpowiednio zaplanowany i istotny dla osób, które go widzą 🎯

Aktualizowane na: 10/09/2026

Czy ten artykuł był pomocny?

Podziel się swoją opinią

Anuluj

Dziękuję!