Tudásközpont Blog
brightness_6
  • Téma
  • brightness_6 Automatikus
  • brightness_7 Világos
  • brightness_2 Sötét
language Magyar hu
Nyelv ✕
  • Dansk
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Magyar
  • Malti
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Svenska
  • Türkçe
  • Čeština
  • Ελληνικά
  • Български
  • Русский
  • Українська
  • 中文 (香港)
  • 日本語
Bejelentkezés
Fejlesztők Blog
Bejelentkezés
Kezdőlap chevron_right Fejlesztők chevron_right JavaScript-kliens chevron_right A pénztár megnyitása
search Keresés
menu_book Fejlesztők
JavaScript-kliens
  • Áttekintés
  • A kliens telepítése
  • Konstruktorbeállítások
  • Fizetési módok
  • A pénztár megnyitása
  • Események
  • Metódusok referenciája
  • Követés és hozzájárulás
  • Speciális beágyazási beállítások
  • Hibaelhárítás
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress-bővítmény
JavaScript-kliens

A pénztár megnyitása

A book() metódus megnyitja a pénztárat egy eseményhez, és hívásonkénti felülbírálásokat, valamint a saját rendszerein keresztül továbbvihető klienskontektsust fogad el.

description Megtekintés Markdownként

A book() metódus nyitja meg a pénztárat. A kliensben minden más ezt konfigurálja vagy figyeli.

JavaScript
12
entase.book(eventID);
entase.book(eventID, options);

Az eventID az értékesítendő ütemezett esemény azonosítója. Ugyanezt az azonosítót használják az esemény megosztási és beágyazási kódjai is.

A hívás azonnal visszatér – megnyitja a panelt vagy az ablakot, és nem várja meg, amíg a látogató befejezi a folyamatot. A további történésekre az események segítségével reagálhat.

Beállítások

NévTípusAlapértelmezettLeírás
checkoutModestringpéldányérték'pane' vagy 'popup' csak ehhez a foglaláshoz.
clientContextobjectnullTetszőleges adat, amelyet a pénztár megkap, amint készen áll. Lásd alább.
collectConsentbooleanpéldányértékMeg kell-e kérni a látogatót, hogy fogadja el a feltételekről szóló értesítést.
backdropbooleanpéldányértékEl kell-e halványítani a pénztár mögötti oldalt.
backdropColorstringpéldányértékAz elhalványított terület színe.
paneobjectpéldányérték{ width, height } a beágyazott panelhez.
popupobjectpéldányérték{ width, height } az előugró ablakhoz.

Bármit is hagy ki, az a példány létrehozásakor megadott értékre áll vissza, így a hívásonkénti beállítások kiegészítik egymást, nem pedig lecserélik a teljes beállításkészletet.

JavaScript
12345
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false,
  clientContext: { source: 'homepage-hero' }
});

Klienskontekstus

A clientContext egy ön által kialakított objektum. A kliens addig tárolja, amíg a pénztár nem jelzi, hogy készen áll, majd átadja neki. Olyan információk továbbítására használhatja, amelyeket csak az oldala ismer – melyik gombra kattintottak, melyik kampányból érkezett a látogató, belső ügyfélhivatkozás – egészen a pénztári munkamenetig.

A kontextus eseményazonosítónként tárolódik, így ha ugyanarról az oldalról két különböző eseményhez foglal, a kontextusaik elkülönülnek.

Ne helyezzen bele bizalmas adatokat. A böngészőn keresztül jut el a pénztárhoz, és bárki számára látható, aki megvizsgálja az oldalt.

Több esemény megnyitása egy oldalról

Egy példány tetszőleges számú eseményt kezel. Hozza létre egyszer, majd minden alkalommal adjon át egy másik azonosítót:

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

document.querySelectorAll('[data-event-id]').forEach(button => {
  button.addEventListener('click', () => {
    entase.book(button.dataset.eventId, {
      clientContext: { source: button.dataset.source }
    });
  });
});

A kliens megsemmisítése után

Ha egy már megsemmisített példányon hívja meg a book() metódust, hiba kerül a konzolra, és semmi sem nyílik meg. Ez szándékos – egy megsemmisített példány már nem figyeli a pénztár üzeneteit, így az általa megnyitott ablakot nem lehetne bezárni vagy figyelni. Hozzon létre inkább egy új példányt.

A pénztár bezárása

A látogató maga zárja be a pénztárat: pane mód esetén az Escape billentyűvel vagy az elhalványított területre kattintva, előugró ablak módban az ablak vezérlőivel. A pénztár akkor is bezárja magát, amikor a foglalás befejeződik.

Nincs nyilvános metódus a kódból történő bezárására. Ha tudnia kell, mikor záródott be, figyelje a checkout.closed eseményt.

Előző Fizetési módok Következő Események
Hasznos volt ez a cikk?
Ezen az oldalon
  • Beállítások
  • Klienskontekstus
  • Több esemény megnyitása egy oldalról
  • A kliens megsemmisítése után
  • A pénztár bezárása
Ismerje meg az Entase használatát.
© 2026 Entase, Inc.

Entase

  • Események
  • Regisztráció

Platform

  • Árak
  • Globális elérés
  • Integráció
  • Marketingeszközök
  • Foglalási eszközök
  • Együttműködés

Felhasználási esetek

  • Színház és opera
  • Koncertek és bulik
  • Kiállítások, vásárok és fesztiválok
  • Múzeumok és látnivalók
  • Túrák és élmények
  • Workshopok és szemináriumok
  • Adománygyűjtés
  • Versenyek

Tudásközpont

  • Szervezők
  • Résztvevők
  • Fejlesztők
  • Blog

Jogi információk

  • Felhasználási feltételek
  • Adatvédelmi irányelvek
  • Sütikre vonatkozó szabályzat
search Kérdése van? Keresés
auto_awesome LLM? Az llms.txt megnyitása
support_agent Segítségre van szüksége? Csevegés indítása