Centrum wiedzy Blog
brightness_6
  • Motyw
  • brightness_6 Automatyczny
  • brightness_7 Jasny
  • brightness_2 Ciemny
language Polski pl
Język ✕
  • Dansk
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Magyar
  • Malti
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Svenska
  • Türkçe
  • Čeština
  • Ελληνικά
  • Български
  • Русский
  • Українська
  • 中文 (香港)
  • 日本語
Zaloguj się
Deweloperzy Blog
Zaloguj się
Strona główna chevron_right Deweloperzy chevron_right Klient JavaScript chevron_right Śledzenie i zgoda
search Szukaj
menu_book Deweloperzy
Klient JavaScript
  • Omówienie
  • Instalowanie klienta
  • Opcje konstruktora
  • Tryby płatności
  • Otwieranie checkoutu
  • Zdarzenia
  • Dokumentacja metod
  • Śledzenie i zgoda
  • Zaawansowane opcje osadzania
  • Rozwiązywanie problemów
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
Wtyczka WordPress
Klient JavaScript

Śledzenie i zgoda

Przekazuj parametry kampanii i atrybucji do procesu finalizacji zakupu oraz kontroluj komunikat o warunkach wyświetlany kupującym po raz pierwszy.

description Wyświetl jako Markdown

Parametry śledzenia

tprm to obiekt parametrów przekazywanych do procesu finalizacji zakupu, gdzie są zapisywane przy utworzonym zamówieniu. Używaj go, aby przypisywać sprzedaż do kampanii, strony lub kanału sprzedaży.

JavaScript
1234
const entase = new Entase({
  pk: 'YOUR_PUBLISHABLE_KEY',
  tprm: { utm_source: 'newsletter', utm_campaign: 'spring-season' }
});

Możesz je zmienić w dowolnym momencie – użyte zostaną wartości obowiązujące w chwili wywołania book():

JavaScript
12
entase.setTracking({ utm_source: 'facebook', sgm: 'SEGMENT_CODE' });
entase.getTracking();  // { utm_source: 'facebook', sgm: 'SEGMENT_CODE' }

setTracking() zastępuje cały obiekt, zamiast scalać go z istniejącym. Aby dodać jeden parametr, rozwiń bieżący zestaw:

JavaScript
1
entase.setTracking({ ...entase.getTracking(), utm_content: 'sidebar' });

Przekazywanie parametrów z własnego adresu URL

Klient nie odczytuje ciągu zapytania Twojej strony. Jeśli odwiedzający trafi na yoursite.com/concert?utm_source=facebook i chcesz, aby ta atrybucja znalazła się w zamówieniu, przekaż ją samodzielnie:

JavaScript
1234567
const params = new URLSearchParams(window.location.search);
const forward = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'sgm'];

const tprm = {};
forward.forEach(key => { if (params.has(key)) tprm[key] = params.get(key); });

const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', tprm });

Widżet osadzony robi to automatycznie dla ustalonej listy parametrów. Zobacz Zaawansowane opcje osadzania.

Segmenty

sgm zawiera kod segmentu, który grupuje sprzedaż według kanału lub kampanii w statystykach. Segmenty tworzy się na koncie Entase, a nie tutaj – zobacz Przegląd segmentów oraz Tworzenie i zarządzanie segmentami.

Zgoda

Proces finalizacji zakupu prosi kupujących po raz pierwszy o zaakceptowanie komunikatu o warunkach Entase. Po zaakceptowaniu odpowiedź jest zapisywana w pliku cookie, a krok jest pomijany przy kolejnych wizytach, również na innych stronach korzystających z Entase.

Możesz to obserwować:

JavaScript
123
entase.on('checkout.consent', payload => {
  if (payload.data.consent) console.log('accepted');
});

Pomijanie kroku

collectConsent: false ukrywa komunikat:

JavaScript
1
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY', collectConsent: false });

Lub w przypadku jednej rezerwacji:

JavaScript
1
entase.book('EVENT_ID', { collectConsent: false });

Rób to tylko wtedy, gdy Twój własny proces finalizacji zakupu już zbiera równoważną zgodę – wymóg nie znika tylko dlatego, że komunikat jest ukryty. Domyślnie pozostaw tę opcję włączoną.

Zapisana akceptacja jest ponownie sprawdzana względem daty ostatniej zmiany warunków, dlatego odwiedzający, który zaakceptował starszą wersję, zostanie poproszony ponownie. Ukrycie komunikatu powoduje również pominięcie tego sprawdzenia.

Poprzednia Dokumentacja metod Następna Zaawansowane opcje osadzania
Czy ten artykuł był pomocny?
Na tej stronie
  • Parametry śledzenia
  • Przekazywanie parametrów z własnego adresu URL
  • Segmenty
  • Zgoda
  • Pomijanie kroku
Dowiedz się, jak korzystać z Entase.
© 2026 Entase, Inc.

Entase

  • Wydarzenia
  • Zarejestruj się

Platforma

  • Cennik
  • Globalny zasięg
  • Integracja
  • Narzędzia marketingowe
  • Narzędzia do rezerwacji
  • Współpraca

Przypadki użycia

  • Teatr i opera
  • Koncerty i imprezy
  • Wystawy, targi i festiwale
  • Muzea i atrakcje
  • Wycieczki i doświadczenia
  • Warsztaty i seminaria
  • Pozyskiwanie funduszy
  • Turnieje

Centrum wiedzy

  • Organizatorzy
  • Uczestnicy
  • Deweloperzy
  • Blog

Informacje prawne

  • Warunki korzystania
  • Polityka prywatności
  • Polityka plików cookie
search Masz pytania? Szukaj
auto_awesome LLM? Przeczytaj llms.txt
support_agent Potrzebujesz pomocy? Rozpocznij czat