Център за знания Блог
  • Тема
  • Автоматична
  • Светла
  • Тъмна
Български bg
Език ✕
  • 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 клиент

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

Пълният публичен интерфейс на клиента Entase – резервация, абониране за събития, getters и setters по време на изпълнение и прекратяване.

description Виж като Markdown

Пълният публичен интерфейс на екземпляр на 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)
);

Това няма ефект в режим pane.

Прекратяване

МетодОписание
destroy()Премахва слушателите на прозореца на клиента. Екземплярът не може да се използва повторно.

Извикайте го, когато компонентът или изгледът, който притежава екземпляра, бъде премахнат. След това book() регистрира грешка и не прави нищо – вместо това създайте нов екземпляр.

Предишна Събития Следваща Проследяване и съгласие
Полезна ли беше тази статия?
На тази страница
  • Резервация
  • Събития
  • Локал
  • Режим на страницата за плащане
  • Проследяване
  • Позициониране на изскачащия прозорец
  • Прекратяване
Научете как да ползвате Entase.
© 2026 Entase, Inc.

Entase

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

Платформа

  • Такси и условия
  • Глобален обхват
  • Интеграция
  • Маркетинг инструменти
  • Организиране
  • Сътрудничество

Сфери на приложение

  • Театър и опера
  • Концерти и партита
  • Изложения, панаири и фестивали
  • Музеи и атракции
  • Турове и преживявания
  • Уъркшопи и семинари
  • Набиране на средства
  • Турнири

Център за знания

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

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

  • Общи условия
  • Политика за поверителност
  • Политика за бисквитки
search Въпроси? Търсене
auto_awesome LLM? Прочети llms.txt
support_agent Нужда от помощ? Започни чат