Центр знань Блог
  • Тема
  • Автоматично
  • Світла
  • Темна
Українська uk
Мова ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Увійти
Розробники Блог
Увійти
Головна Розробники JavaScript-клієнт Параметри конструктора
Пошук
Розробники
JavaScript-клієнт
  • Огляд
  • Встановлення клієнта
  • Параметри конструктора
  • Режими оформлення замовлення
  • Відкриття оформлення замовлення
  • Події
  • Довідник методів
  • Відстеження та згода
  • Розширені параметри вбудовування
  • Усунення несправностей
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
Плагін WordPress
JavaScript-клієнт

Параметри конструктора

Усі параметри, які приймає new Entase(), їхні значення за замовчуванням і вплив. Усі параметри необов’язкові, і більшість із них можна перевизначити для окремого бронювання.

description Переглянути як Markdown

Усі параметри необов’язкові. Нижче наведено значення за замовчуванням, які клієнт застосовує, якщо не вказати параметр.

JavaScript
1234567891011
const entase = new Entase({
  pk: null,
  locale: 'auto',
  checkoutMode: 'auto',
  collectConsent: true,
  backdrop: true,
  backdropColor: '#000000',
  tprm: {},
  pane:  { width: 800, height: '100%' },
  popup: { width: 800, height: 1000 }
});

Параметри

НазваТипЗа замовчуваннямОпис
pkрядокnullВаш публічний ключ. Клієнт надсилає його під час перевірки, чи дозволено вашому домену використовувати вбудоване оформлення замовлення. Без нього кожне оформлення замовлення відкривається у спливному вікні.
localeрядок'auto'Мова оформлення замовлення. 'auto' зчитує атрибут lang вашого елемента <html>.
checkoutModeрядок'auto''auto', 'pane' або 'popup'. Див. Режими оформлення замовлення. Якщо значення не розпізнано, використовується 'auto'.
collectConsentлогічне значенняtrueЧи запитує оформлення замовлення відвідувача про прийняття повідомлення з умовами. Після прийняття відповідь зберігається в cookie, а цей крок пропускається.
backdropлогічне значенняtrueЧи затемнювати сторінку позаду оформлення замовлення. Значення false також вимикає блокування прокручування сторінки.
backdropColorрядок'#000000'Колір затемненої області як значення кольору CSS.
tprmоб’єкт{}Параметри відстеження, що додаються до URL оформлення замовлення як параметри запиту. Див. Відстеження та згода.
paneоб’єкт{ width: 800, height: '100%' }Розмір вбудованої панелі. Ігнорується в режимі спливного вікна.
popupоб’єкт{ width: 800, height: 1000 }Розмір спливного вікна в пікселях. Ігнорується в режимі панелі.

Розміри панелі та спливного вікна

pane.width приймає число (пікселі) або будь-яке значення довжини CSS – '720px', '50%', '40vw' чи вираз calc(). Звичайне число інтерпретується як пікселі.

На комп’ютерах ширина панелі обмежується цим значенням, а на мобільних пристроях вона займає всю ширину, де натомість застосовується pane.height. Перемикання між цими варіантами відбувається, коли область перегляду вужча за налаштовану ширину; якщо ширину задано відносною одиницею, перемикання відбувається на 800px.

popup.width і popup.height можуть бути лише числами в пікселях, а вікно центрується на екрані відвідувача. Якщо висота екрана недостатня для запитаної висоти, розмір вікна зменшується, щоб воно вмістилося.

Фон

Фон позаду спливного вікна затемнюється сильніше, ніж позаду панелі, оскільки спливне вікно має створювати враження неактивності сторінки під ним. Установіть backdrop: false, щоб повністю прибрати затемнення – це також залишить сторінку доступною для прокручування позаду оформлення замовлення.

backdropColor застосовується без змін, тож це може бути будь-який дійсний колір CSS. Використовуйте його, щоб підібрати колір до темного сайту або сайту у фірмовому стилі, а не щоб приховати фон; для цього правильним параметром є backdrop: false.

Перевизначення для окремого бронювання

checkoutMode, collectConsent, backdrop, backdropColor, pane і popup можна перевизначити для одного бронювання, передавши їх до book(). Значення на рівні екземпляра залишається незмінним для наступних викликів:

JavaScript
1234567
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });

// This one booking opens wider, with no dimming.
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false
});

pk і tprm не є параметрами для окремого бронювання – pk ідентифікує обліковий запис для всієї сторінки, а параметри відстеження змінюються через setTracking(), коли вони мають відрізнятися.

Попередня Встановлення клієнта Наступна Режими оформлення замовлення
Чи була ця стаття корисною?
На цій сторінці
  • Параметри
  • Розміри панелі та спливного вікна
  • Фон
  • Перевизначення для окремого бронювання
Дізнайтеся, як користуватися Entase.
© 2026 Entase, Inc.

Entase

  • Події
  • Зареєструватися

Платформа

  • Ціни
  • Глобальне охоплення
  • Інтеграція
  • Маркетингові інструменти
  • Інструменти бронювання
  • Співпраця

Варіанти використання

  • Театр і опера
  • Концерти та вечірки
  • Виставки, ярмарки та фестивалі
  • Музеї та пам’ятки
  • Тури та враження
  • Майстер-класи та семінари
  • Збір коштів
  • Турніри

Центр знань

  • Організатори
  • Учасники
  • Розробники
  • Блог

Правова інформація

  • Умови використання
  • Політика конфіденційності
  • Політика щодо файлів cookie
search Запитання? Пошук
auto_awesome LLM? Прочитати llms.txt
support_agent Потрібна допомога? Розпочати чат