Центр знаний Блог
  • Тема
  • Автоматическая
  • Светлая
  • Тёмная
Русский ru
Язык ✕
  • 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-клиент
  • Обзор
  • Установка клиента
  • Параметры конструктора
  • Режимы оформления заказа
  • Открытие checkout
  • События
  • Справочник методов
  • Отслеживание и согласие
  • Расширенные параметры встраивания
  • Устранение неполадок
REST API (v2)
PHP SDK
SDK для Node.js
Python SDK
Плагин WordPress
JavaScript-клиент

Справочник методов

Полный публичный API клиента Entase: бронирование, подписка на события, геттеры и сеттеры времени выполнения и уничтожение.

description Посмотреть как Markdown

Полный публичный API экземпляра Entase.

Бронирование

МетодОписание
book(eventID, options?)Открывает оформление заказа для события. См. Открытие оформления заказа.

События

МетодОписание
on(name, callback)Регистрирует обратный вызов. По одному на имя события – см. События.
off(name, callback?)Удаляет обратный вызов, зарегистрированный для имени. Аргумент обратного вызова игнорируется.

Оба метода принимают строку с именами, разделёнными пробелами, или массив имён.

Локаль

МетодОписание
getLocale()Возвращает настроенное значение, включая буквальное 'auto', если было задано именно оно.
setLocale(locale)Изменяет язык оформления заказа для последующих бронирований.

getLocale() сообщает конфигурацию, а не результат определения – при настройке по умолчанию он возвращает 'auto', а не язык, который будет использоваться фактически. Значение 'auto' определяется в момент вызова book() на основе атрибута lang вашего элемента <html>, поэтому изменение языка страницы после создания клиента учитывается без дополнительных действий.

Режим оформления заказа

МетодОписание
getCheckoutMode()Возвращает определённый режим: 'pane' или 'popup' – никогда не 'auto'.
setCheckoutMode(mode)Устанавливает режим. 'auto' повторно запускает определение; нераспознанное значение игнорируется.

См. Режимы оформления заказа.

Отслеживание

МетодОписание
getTracking()Возвращает объект текущих параметров отслеживания.
setTracking(tprm)Заменяет параметры отслеживания. Они не объединяются – передавайте полный набор.

См. Отслеживание и согласие.

Позиционирование всплывающего окна

МетодОписание
getTopWindowCenter()Возвращает { top, left } – точку, относительно которой центрируется всплывающее окно.
setTopWindowCenter(top, left)Перемещает эту точку.

Центральная точка вычисляется один раз при создании экземпляра на основе положения окна браузера на экране. Она не пересчитывается, когда посетитель перемещает окно или изменяет его размер, поэтому на странице, открытой длительное время, всплывающее окно может открыться в стороне от текущего окна. Если это важно, пересчитывайте её перед бронированием:

JavaScript
1234
entase.setTopWindowCenter(
  window.screenTop + (window.innerHeight / 2),
  window.screenLeft + (window.innerWidth / 2)
);

В режиме панели это не действует.

Уничтожение

МетодОписание
destroy()Удаляет обработчики событий окна клиента. Экземпляр нельзя использовать повторно.

Вызывайте этот метод, когда компонент или представление, которому принадлежит экземпляр, удаляется. После этого book() записывает ошибку в журнал и ничего не делает – вместо этого создайте новый экземпляр.

Предыдущая События Следующая Отслеживание и согласие
Была ли эта статья полезной?
На этой странице
  • Бронирование
  • События
  • Локаль
  • Режим оформления заказа
  • Отслеживание
  • Позиционирование всплывающего окна
  • Уничтожение
Узнайте, как пользоваться Entase.
© 2026 Entase, Inc.

Entase

  • События
  • Регистрация

Платформа

  • Цены
  • Глобальный охват
  • Интеграция
  • Маркетинговые инструменты
  • Инструменты бронирования
  • Сотрудничество

Варианты использования

  • Театр и опера
  • Концерты и вечеринки
  • Выставки, ярмарки и фестивали
  • Музеи и достопримечательности
  • Туры и впечатления
  • Мастер-классы и семинары
  • Сбор средств
  • Турниры

Центр знаний

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

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

  • Условия использования
  • Политика конфиденциальности
  • Политика использования файлов cookie
search Вопросы? Поиск
auto_awesome LLM? Прочитать llms.txt
support_agent Нужна помощь? Начать чат