Teadmuskeskus Blogi
  • Teema
  • Automaatne
  • Hele
  • Tume
Eesti et
Keel ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Logi sisse
Arendajad Blogi
Logi sisse
Avaleht Arendajad JavaScripti klient Konstruktori valikud
Otsi
Arendajad
JavaScripti klient
  • Ülevaade
  • Kliendi installimine
  • Konstruktori valikud
  • Checkout-režiimid
  • Kassa avamine
  • Sündmused
  • Meetodite viide
  • Jälgimine ja nõusolek
  • Täpsemad manustamisvalikud
  • Tõrkeotsing
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPressi pistikprogramm
JavaScripti klient

Konstruktori valikud

Kõik `new Entase()` aktsepteeritavad valikud koos vaikeväärtuste ja mõjuga. Kõik valikud on valikulised ning enamikku saab iga broneeringu puhul eraldi üle kirjutada.

description Vaata Markdownina

Kõik valikud on valikulised. Allolevad väärtused on vaikeseaded, mida klient rakendab, kui jätate mõne neist määramata.

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 }
});

Valikud

NimiTüüpVaikeväärtusKirjeldus
pkstringnullTeie avaldatav võti. Klient saadab selle, kui kontrollib, kas teie domeenil on lubatud kasutada lehesisest ostuprotsessi. Ilma selleta avaneb iga ostuprotsess hüpikaknas.
localestring'auto'Ostuprotsessi keel. 'auto' loeb teie <html>-elemendi atribuuti lang.
checkoutModestring'auto''auto', 'pane' või 'popup'. Vaadake ostuprotsessi režiime. Tundmatu väärtuse korral kasutatakse 'auto'.
collectConsentbooleantrueKas ostuprotsess palub külastajal tingimuste teatega nõustuda. Pärast nõustumist jäetakse vastus küpsises meelde ja see samm jäetakse vahele.
backdropbooleantrueKas ostuprotsessi taga olev leht tumendada. false keelab ka lehe kerimise lukustuse.
backdropColorstring'#000000'Tumendatud ala värv CSS-i värviväärtusena.
tprmobject{}Jälgimisparameetrid, mis lisatakse ostuprotsessi URL-ile päringuparameetritena. Vaadake jälgimist ja nõusolekut.
paneobject{ width: 800, height: '100%' }Lehesisese paneeli suurus. Hüpikakna režiimis eiratakse.
popupobject{ width: 800, height: 1000 }Hüpikakna suurus pikslites. Paneelirežiimis eiratakse.

Paneeli ja hüpikakna suuruse määramine

pane.width aktsepteerib arvu (pikslites) või mis tahes CSS-i pikkusväärtust – '720px', '50%', '40vw' või calc()-avaldist. Tavalist arvu käsitletakse pikslitena.

Töölaual on paneeli laiuseks maksimaalselt see väärtus ning mobiilis võtab see enda alla kogu laiuse, kus selle asemel rakendub pane.height. Nende kahe vahel lülitutakse, kui vaateava on seadistatud laiusest kitsam; kui laius on antud suhtelise ühikuna, lülitutakse 800 piksli juures.

popup.width ja popup.height võivad olla ainult pikslites arvud ning aken paigutatakse külastaja ekraani keskele. Kui ekraan ei ole soovitud kõrguse jaoks piisavalt kõrge, vähendatakse akent sobivaks.

Taustakiht

Hüpikakna taga olev taustakiht on tumedam kui paneeli taga, sest hüpikakna korral peab selle all olev leht näima passiivsena. Määrake backdrop: false, et tumendamine täielikult eemaldada – see jätab lehe ka ostuprotsessi taga keritavaks.

backdropColor rakendatakse muutmata kujul, seega võib see olla mis tahes kehtiv CSS-i värv. Kasutage seda tumeda või bränditud saidiga sobitamiseks, mitte taustakihi peitmiseks; selleks on õige valik backdrop: false.

Iga broneeringu eraldi seadistused

checkoutMode, collectConsent, backdrop, backdropColor, pane ja popup saab ühe broneeringu jaoks üle kirjutada, edastades need meetodile book(). Eksemplari taseme väärtus jääb järgnevate kutsete jaoks muutmata:

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 ja tprm ei ole broneeringupõhised valikud – pk tuvastab konto kogu lehe jaoks ning jälgimisparameetreid muudetakse meetodiga setTracking(), kui need peavad erinema.

Eelmine Kliendi installimine Järgmine Checkout-režiimid
Kas see artikkel oli kasulik?
Sellel lehel
  • Valikud
  • Paneeli ja hüpikakna suuruse määramine
  • Taustakiht
  • Iga broneeringu eraldi seadistused
Õppige kasutama Entase'i.
© 2026 Entase, Inc.

Entase

  • Sündmused
  • Registreeru

Platvorm

  • Hinnad
  • Globaalne ulatus
  • Integratsioon
  • Turundustööriistad
  • Broneerimistööriistad
  • Koostöö

Kasutusjuhtumid

  • Teater ja ooper
  • Kontserdid ja peod
  • Messid, laadad ja festivalid
  • Muuseumid ja vaatamisväärsused
  • Ekskursioonid ja elamused
  • Õpitoad ja seminarid
  • Rahakogumine
  • Turniirid

Teadmuskeskus

  • Korraldajad
  • Osalejad
  • Arendajad
  • Blogi

Õiguslik teave

  • Kasutustingimused
  • Privaatsuspoliitika
  • Küpsiste poliitika
search Küsimusi? Otsi
auto_awesome LLM? Loe llms.txt
support_agent Kas vajad abi? Alusta vestlust