Tietokeskus Blogi
  • Teema
  • Automaattinen
  • Vaalea
  • Tumma
Suomi fi
Kieli ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Kirjaudu sisään
Kehittäjät Blogi
Kirjaudu sisään
Etusivu Kehittäjät JavaScript-asiakasohjelma Metodien viite
Haku
Kehittäjät
JavaScript-asiakasohjelma
  • Yleiskatsaus
  • Asiakaskirjaston asentaminen
  • Konstruktorin asetukset
  • Kassan tilat
  • Kassan avaaminen
  • Tapahtumat
  • Metodien viite
  • Seuranta ja suostumus
  • Upotuksen lisäasetukset
  • Vianmääritys
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress-lisäosa
JavaScript-asiakasohjelma

Metodien viite

Entase-asiakkaan koko julkinen rajapinta – varaus, tapahtumatilaukset, ajonaikaiset hakija- ja asetusmetodit sekä purku.

description Näytä Markdownina

Entase-instanssin koko julkinen rajapinta.

Varaaminen

MetodiKuvaus
book(eventID, options?)Avaa tapahtuman kassasivun. Katso Kassasivun avaaminen.

Tapahtumat

MetodiKuvaus
on(name, callback)Rekisteröi takaisinkutsun. Yksi kutakin tapahtuman nimeä kohden – katso Tapahtumat.
off(name, callback?)Poistaa nimelle rekisteröidyn takaisinkutsun. Takaisinkutsuargumentti ohitetaan.

Molemmat hyväksyvät välilyönnein erotellun merkkijonon tai nimien taulukon.

Alueasetukset

MetodiKuvaus
getLocale()Palauttaa määritetyn arvon, mukaan lukien kirjaimellisen arvon 'auto', jos se on asetettu.
setLocale(locale)Vaihtaa kassasivun kielen myöhempiä varauksia varten.

getLocale() ilmoittaa määrityksen, ei ratkaistua arvoa – oletusasetuksella se palauttaa arvon 'auto', ei kieltä, jota todella käytetään. Arvo 'auto' määritetään, kun book() kutsutaan, <html>-elementin lang-attribuutista. Siksi sivun kielen muuttaminen asiakkaan luomisen jälkeen huomioidaan ilman lisätoimia.

Kassatila

MetodiKuvaus
getCheckoutMode()Palauttaa ratkaistun tilan, 'pane' tai 'popup' – ei koskaan 'auto'.
setCheckoutMode(mode)Asettaa tilan. 'auto' suorittaa tunnistuksen uudelleen; tunnistamaton arvo ohitetaan.

Katso Kassatilat.

Seuranta

MetodiKuvaus
getTracking()Palauttaa nykyisen seurantaparametrien objektin.
setTracking(tprm)Korvaa seurantaparametrit. Niitä ei yhdistetä – välitä koko joukko.

Katso Seuranta ja suostumus.

Ponnahdusikkunan sijoittelu

MetodiKuvaus
getTopWindowCenter()Palauttaa arvon { top, left }, pisteen, jonka ympärille ponnahdusikkuna keskitetään.
setTopWindowCenter(top, left)Siirtää kyseistä pistettä.

Keskipiste lasketaan kerran instanssia luotaessa selaimen ikkunan näytöllä olevan sijainnin perusteella. Sitä ei lasketa uudelleen, kun kävijä siirtää ikkunaa tai muuttaa sen kokoa, joten pitkään avoinna olevalla sivulla ponnahdusikkuna voi avautua kauas nykyisestä ikkunasta. Laske se uudelleen ennen varaamista, jos sillä on merkitystä:

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

Tällä ei ole vaikutusta paneelitilassa.

Purku

MetodiKuvaus
destroy()Poistaa asiakkaan ikkunankuuntelijat. Instanssia ei voi käyttää uudelleen.

Kutsu sitä, kun instanssin omistava komponentti tai näkymä poistuu käytöstä. Tämän jälkeen book() kirjaa virheen eikä tee mitään – luo sen sijaan uusi instanssi.

Edellinen Tapahtumat Seuraava Seuranta ja suostumus
Oliko tästä artikkelista apua?
Tällä sivulla
  • Varaaminen
  • Tapahtumat
  • Alueasetukset
  • Kassatila
  • Seuranta
  • Ponnahdusikkunan sijoittelu
  • Purku
Opi käyttämään Entasea.
© 2026 Entase, Inc.

Entase

  • Tapahtumat
  • Rekisteröidy

Alusta

  • Hinnoittelu
  • Maailmanlaajuinen kattavuus
  • Integraatio
  • Markkinointityökalut
  • Varaustyökalut
  • Yhteistyö

Käyttötapaukset

  • Teatteri ja ooppera
  • Konsertit ja juhlat
  • Näyttelyt, messut ja festivaalit
  • Museot ja nähtävyydet
  • Kierrokset ja elämykset
  • Työpajat ja seminaarit
  • Varainhankinta
  • Turnaukset

Tietokeskus

  • Järjestäjät
  • Osallistujat
  • Kehittäjät
  • Blogi

Oikeudelliset tiedot

  • Käyttöehdot
  • Tietosuojakäytäntö
  • Evästekäytäntö
search Kysymyksiä? Haku
auto_awesome LLM? Lue llms.txt
support_agent Tarvitsetko apua? Aloita keskustelu