Zināšanu centrs Blogs
  • Tēma
  • Automātiska
  • Gaiša
  • Tumša
Latviešu lv
Valoda ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Pieteikties
Izstrādātāji Blogs
Pieteikties
Sākumlapa Izstrādātāji JavaScript klients Klienta instalēšana
Meklēt
Izstrādātāji
JavaScript klients
  • Pārskats
  • Klienta instalēšana
  • Konstruktora opcijas
  • Norēķināšanās režīmi
  • Norēķināšanās loga atvēršana
  • Notikumi
  • Metožu atsauce
  • Izsekošana un piekrišana
  • Papildu iegulšanas opcijas
  • Problēmu novēršana
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress spraudnis
JavaScript klients

Klienta instalēšana

Ielādējiet client.js no Entase CDN un pēc tam izveidojiet instanci. Nav jāinstalē pakotne un nav nepieciešama būvēšanas darbība.

description Skatīt kā Markdown

Klients tiek piegādāts no Entase CDN kā viens fails. Nav npm pakotnes, nav būvējama komplekta un nav atkarību, kas jāatjaunina – jūs vienmēr saņemat aktuālo versiju.

HTML
1
<script src="https://js.entase.com/client.js"></script>

Ielādējot skriptu, tiek definēta globāla Entase klase. Tā pati par sevi neko citu nedara: neveic tīkla pieprasījumus, neizmaina DOM un neko neatveido. Viss sākas, kad izveidojat instanci.

Instances izveide

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

Izveidojiet vienu instanci katrai lapai un izmantojiet to atkārtoti visiem notikumiem. Konstruktors reģistrē message klausītāju logā un sāk noteikt, kuru norēķināšanās režīmu jūsu domēns drīkst izmantot, tāpēc vairāku instanču izveide bez ieguvuma rada dublētus klausītājus un dublētus noteikšanas izsaukumus.

Katrai opcijai ir noklusējuma vērtība, tāpēc new Entase() bez argumentiem ir derīgs – taču bez pk klients nevar pārbaudīt, vai jūsu domēns drīkst izmantot iegulto norēķināšanos, un vienmēr pārslēgsies uz uznirstošo logu. Skatiet Norēķināšanās režīmi.

Skripta asinhrona ielāde

Ja ielādējat client.js ar async vai defer, klase vēl nepastāvēs, kad tiks izpildīts jūsu iekļautais skripts. Bibliotēka pēc ielādes nosūta entase:ready notikumu uz window, tāpēc gaidiet to:

HTML
123456789
<script src="https://js.entase.com/client.js" async></script>
<script>
  let entase = null;

  const init = () => { entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' }); };

  if (typeof Entase !== 'undefined') init();
  else window.addEventListener('entase:ready', init);
</script>

Vispirms ir svarīgi veikt typeof pārbaudi: ja skripts jau ir pabeidzis ielādi, entase:ready jau ir nosūtīts, un tā klausīšanās nozīmētu gaidīšanu bezgalīgi.

Tīrīšana

Vienas lapas lietojumprogrammā izsauciet destroy(), kad tiek atmontēts skats, kam pieder instance:

JavaScript
1
entase.destroy();

Tādējādi tiek noņemti klienta reģistrētie loga klausītāji. Iznīcinātu instanci nevar izmantot atkārtoti – izsaucot tai book(), tiek reģistrēta kļūda un nekas nenotiek. Tā vietā izveidojiet jaunu instanci.

Satura drošības politika

Ja jūsu vietne nosūta Content-Security-Policy galveni, norēķināšanās funkcijai nepieciešams:

  • script-src https://js.entase.com – lai ielādētu bibliotēku.
  • frame-src https://www.entase.com – rūts režīmā norēķināšanās tiek atveidota iframe elementā.
  • connect-src https://www.entase.com – klients izsauc Entase API, lai noteiktu atļauto norēķināšanās režīmu.

Bez frame-src rūts režīmā tiek parādīts tukšs panelis. Bez connect-src režīma noteikšana neizdodas, un katra norēķināšanās tiek atvērta kā uznirstošais logs.

Iepriekšējā Pārskats Nākamā Konstruktora opcijas
Vai šis raksts bija noderīgs?
Šajā lapā
  • Instances izveide
  • Skripta asinhrona ielāde
  • Tīrīšana
  • Satura drošības politika
Uzziniet, kā lietot Entase.
© 2026 Entase, Inc.

Entase

  • Pasākumi
  • Reģistrēties

Platforma

  • Cenas
  • Globāla sasniedzamība
  • Integrācija
  • Mārketinga rīki
  • Rezervēšanas rīki
  • Sadarbība

Lietošanas gadījumi

  • Teātris un opera
  • Koncerti un ballītes
  • Izstādes, gadatirgi un festivāli
  • Muzeji un apskates objekti
  • Ekskursijas un pieredze
  • Darbnīcas un semināri
  • Līdzekļu vākšana
  • Turnīri

Zināšanu centrs

  • Organizatori
  • Dalībnieki
  • Izstrādātāji
  • Blogs

Juridiskā informācija

  • Lietošanas noteikumi
  • Privātuma politika
  • Sīkdatņu politika
search Jautājumi? Meklēt
auto_awesome LLM? Lasīt llms.txt
support_agent Vai nepieciešama palīdzība? Sākt tērzēšanu