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 Zaawansowane opcje osadzania
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

Zaawansowane opcje osadzania

Widżet osadzony akceptuje więcej konfiguracji, niż pokazuje fragment do skopiowania i wklejenia, w tym przekazywanie opcji klienta do otwieranej przez niego finalizacji zakupu.

description Wyświetl jako Markdown

Kody osadzania wygenerowane na Twoim koncie Entase umieszczają na stronie gotowy widżet wydarzenia. Są przeznaczone do kopiowania i wklejania bez konieczności prac programistycznych – zobacz Osadzanie wydarzeń na swojej stronie internetowej, aby dowiedzieć się, jak go uzyskać.

Na tej stronie opisano opcje, które możesz dodać do tego fragmentu, oraz sposób konfiguracji otwieranej przez niego finalizacji zakupu.

Widżet sam ładuje klienta JavaScript, więc nie dodajesz obok niego pliku client.js. Nie potrzebuje też klucza publicznego: widżet jest udostępniany przez Entase, dlatego finalizacja zakupu jest autoryzowana za pośrednictwem widżetu, a nie klucza na Twojej stronie.

Konfiguracja

Każdy widżet jest konfigurowany za pomocą obiektu opcji:

HTML
12345678910
<div id="entase_OBJ_CODE"></div>
<script>
  window.entase = window.entase || { o: [] };
  window.entase.o.push({
    obj: 'OBJ_CODE',
    theme: 'dark',
    ext: true
  });
</script>
<script src="https://js.entase.com/embed.js" async></script>

obj łączy konfigurację z jej kontenerem: widżet renderuje się w elemencie, którego identyfikator to entase_, po którym występuje ten sam kod. Jeśli tego elementu brakuje, widżet zapisuje ostrzeżenie w dzienniku i niczego nie renderuje.

Aby umieścić kilka widżetów na jednej stronie, dodaj po jednym wpisie dla każdego z nich.

NazwaTypDomyślnieOpis
objstring–Kod obiektu z fragmentu osadzania. Wymagane.
widthstring'auto'Szerokość kontenera jako wartość CSS. 'auto' oznacza pełną szerokość.
heightstring'auto'Wysokość kontenera jako wartość CSS. 'auto' zaczyna od 200px, a widżet dostosowuje swój rozmiar do zawartości.
themestring'light''light' lub 'dark'.
localestring'auto'Język widżetu. 'auto' odczytuje atrybut lang elementu <html>.
extbooleanfalseRozszerzony układ – dodaje nazwę wydarzenia i plakat nad datami.
attributionbooleantrueWyświetla informację o Entase. Ustaw false, aby ją ukryć.
clientobject{}Opcje przekazywane do klienta JavaScript otwierającego finalizację zakupu.

Niezależnie od wartości width kontener otrzymuje minimalną szerokość 200px, poniżej której widżet nie może poprawnie się ułożyć.

Konfigurowanie finalizacji zakupu

client akceptuje te same opcje co konstruktor klienta, dzięki czemu finalizacja zakupu otwierana z widżetu może być stylizowana i mieć taki sam rozmiar jak ta otwierana samodzielnie:

JavaScript
123456789
window.entase.o.push({
  obj: 'OBJ_CODE',
  client: {
    checkoutMode: 'pane',
    pane: { width: '60vw' },
    backdrop: true,
    backdropColor: '#101014'
  }
});

Pełną listę znajdziesz w artykule Opcje konstruktora.

Dwa zastrzeżenia. tprm jest ustawiane przez sam widżet na podstawie adresu URL strony (zobacz poniżej), więc wartość przekazana tutaj zostanie zastąpiona. Ponadto, gdy kilka widżetów znajduje się na jednej stronie, współdzielą one jedną instancję klienta – obowiązują opcje client ostatniego zainicjowanego widżetu, dlatego zachowaj identyczne opcje dla wszystkich widżetów na tej samej stronie.

Automatyczne przekazywanie parametrów kampanii

W przeciwieństwie do samodzielnego klienta widżet odczytuje ciąg zapytania Twojej strony i przekazuje znane parametry kampanii zarówno do widżetu, jak i do finalizacji zakupu:

sgm, utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_id, utm_source_platform, utm_creative_format, fbclid

W przypadku osoby odwiedzającej yoursite.com/concert?utm_source=facebook&sgm=SOCIAL ta atrybucja zostanie zapisana przy każdym wynikającym z tego zamówieniu bez dodatkowej konfiguracji. Parametry spoza tej listy są ignorowane – aby przekazywać własne parametry, otwórz finalizację zakupu bezpośrednio za pomocą klienta i samodzielnie ustaw tprm. Zobacz Śledzenie i zgoda.

Poprzednia Śledzenie i zgoda Następna Rozwiązywanie problemów
Czy ten artykuł był pomocny?
Na tej stronie
  • Konfiguracja
  • Konfigurowanie finalizacji zakupu
  • Automatyczne przekazywanie parametrów kampanii
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