Središče znanja Blog
  • Tema
  • Samodejno
  • Svetla
  • Temna
Slovenščina sl
Jezik ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Prijava
Razvijalci Blog
Prijava
Domov Razvijalci Odjemalec JavaScript Odpiranje nakupnega postopka
Iskanje
Razvijalci
Odjemalec JavaScript
  • Pregled
  • Namestitev odjemalca
  • Možnosti konstruktorja
  • Načini zaključka nakupa
  • Odpiranje nakupnega postopka
  • Dogodki
  • Referenca metod
  • Sledenje in soglasje
  • Napredne možnosti vdelave
  • Odpravljanje težav
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
Vtičnik WordPress
Odjemalec JavaScript

Odpiranje nakupnega postopka

Metoda book() odpre nakupni postopek za en dogodek ter sprejme preglasitve za posamezen klic in kontekst odjemalca, ki ga lahko prenesete v svoje sisteme.

description Prikaži kot Markdown

book() je metoda, ki odpre nakupni postopek. Vse drugo v odjemalcu ga konfigurira ali spremlja.

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

eventID je identifikator načrtovanega dogodka, za katerega želite prodajati vstopnice. To je isti ID, kot se uporablja v kodah za deljenje in vdelavo vašega dogodka.

Klic se vrne takoj – odpre podokno ali okno in ne čaka, da obiskovalec zaključi postopek. Z dogodki se odzovite na naslednje dogajanje.

Možnosti

ImeVrstaPrivzetoOpis
checkoutModenizvrednost primerka'pane' ali 'popup' samo za to rezervacijo.
clientContextobjektnullPoljubni podatki, predani nakupnemu postopku, ko je pripravljen. Glejte spodaj.
collectConsentlogična vrednostvrednost primerkaAli obiskovalca vprašati, naj sprejme obvestilo o pogojih.
backdroplogična vrednostvrednost primerkaAli zatemniti stran za nakupnim postopkom.
backdropColornizvrednost primerkaBarva zatemnjenega območja.
paneobjektvrednost primerka{ width, height } za vdelano podokno.
popupobjektvrednost primerka{ width, height } za pojavno okno.

Vse, kar izpustite, se vrne na vrednost, s katero je bil primerek ustvarjen, zato se možnosti posameznega klica dodajajo, namesto da bi predstavljale nadomestni nabor.

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

Kontekst odjemalca

clientContext je objekt po vaši zasnovi. Odjemalec ga hrani, dokler nakupni postopek ne sporoči, da je pripravljen, nato pa mu ga preda. Uporabite ga za prenos informacij, ki jih pozna samo vaša stran – kateri gumb je bil kliknjen, prek katere kampanje je obiskovalec prišel, notranja referenca stranke – v sejo nakupnega postopka.

Kontekst se shrani za vsak ID dogodka posebej, zato pri rezervaciji dveh različnih dogodkov z iste strani njuna konteksta ostaneta ločena.

Vanjo ne vnašajte občutljivih podatkov. Do nakupnega postopka potuje prek brskalnika in je viden vsakomur, ki pregleda stran.

Odpiranje več dogodkov z ene strani

En primerek obravnava poljubno število dogodkov. Ustvarite ga enkrat in vsakič posredujte drug ID:

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

Ko je odjemalec uničen

Klic book() na primerku, ki ste ga že uničili, zapiše napako v konzolo in ne odpre ničesar. To je namerno – uničen primerek ne posluša več sporočil iz nakupnega postopka, zato okna, ki ga je odprl, ne bi bilo mogoče zapreti ali spremljati. Namesto tega ustvarite nov primerek.

Zapiranje nakupnega postopka

Obiskovalec nakupni postopek zapre sam: s tipko Escape ali klikom na zatemnjeno območje v načinu podokna oziroma s kontrolniki okna v pojavnem načinu. Nakupni postopek se zapre tudi sam, ko je rezervacija dokončana.

Ni javne metode za zapiranje iz vaše kode. Če morate vedeti, kdaj se je zaprl, poslušajte dogodek checkout.closed.

Prejšnja Načini zaključka nakupa Naslednja Dogodki
Ali vam je bil ta članek v pomoč?
Na tej strani
  • Možnosti
  • Kontekst odjemalca
  • Odpiranje več dogodkov z ene strani
  • Ko je odjemalec uničen
  • Zapiranje nakupnega postopka
Naučite se uporabljati Entase.
© 2026 Entase, Inc.

Entase

  • Dogodki
  • Registracija

Platforma

  • Cene
  • Globalni doseg
  • Integracija
  • Marketinška orodja
  • Orodja za rezervacije
  • Sodelovanje

Primeri uporabe

  • Gledališče in opera
  • Koncerti in zabave
  • Razstave, sejmi in festivali
  • Muzeji in znamenitosti
  • Izleti in doživetja
  • Delavnice in seminarji
  • Zbiranje sredstev
  • Turnirji

Središče znanja

  • Organizatorji
  • Udeleženci
  • Razvijalci
  • Blog

Pravno

  • Pogoji uporabe
  • Politika zasebnosti
  • Politika piškotkov
search Vprašanja? Iskanje
auto_awesome LLM? Preberite llms.txt
support_agent Potrebujete pomoč? Začni klepet