Entase JavaScripti klient on väike teek, mille laadite meie CDN-ist. See annab teie veebisaidile ühe võimaluse, mida see ise teha ei saa: avada Entase kassavaade kohapeal, et külastaja saaks pileti osta lehelt lahkumata.
See haldab paneeli või hüpikakent, taustakihti, lehe kerimise lukustamist, nõusoleku etappi, lokaati ja jälgimisparameetreid. Teie kood otsustab, millal kassavaade avada ja millise sündmuse jaoks.
Mida see ei ole
Klient ei kuva sündmuste loendeid, kuupäevi, hindu ega saadavust. Kui soovite oma programmi kuvavat valmisvidinat, kasutage selle asemel manustamiskoode – need saab kopeerida ja kleepida ning need ei vaja arendustööd. Vaadake Sündmuste manustamine oma veebisaidile.
Need kaks ei ole siiski alternatiivid. Manustatud vidin laadib kassavaate avamiseks taustal sama kliendi, mistõttu saate kliendi valikuid edastada manustamise konfiguratsiooni kaudu. Vaadake Manustamise täpsemad valikud.
Millal seda kasutada
Kasutage klienti otse, kui teil on oma sündmuste lehed ja soovite, et teie enda nupp „Osta piletid” avaks Entase kassavaate:
<button id="buy">Buy tickets</button>
<script src="https://js.entase.com/client.js"></script>
<script>
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });
document.getElementById('buy').addEventListener('click', () => {
entase.book('EVENT_ID');
});
</script>See on kogu integratsioon. Kõik muu selles jaotises on täpsustus: millised valikud on olemas, kuidas kassavaade otsustab paneeli ja hüpikakna vahel ning milliseid sündmusi saate jälgida.
Kaks kassavaate režiimi
Kassavaade avaneb ühel kahest viisist:
- Paneel – teie lehele manustatud paneel, mis liigub lauaarvutis sisse paremalt ja mobiilis alt. Külastaja ei lahku kunagi teie saidilt.
- Hüpikaken – eraldi brauseriaken.
Paneelirežiim pakub paremat kasutuskogemust, kuid see on saadaval ainult domeenidele, mille olete oma Entase seadetes lisanud usaldusväärsete lähtekohtadena. Klient tuvastab, kumba režiimi tal on lubatud kasutada, ja kasutab hüpikakent, kui manustatud kassavaade pole lubatud. See on kõige olulisem käitumine, mida enne integreerimist mõista – vaadake Kassavaate režiimid.
Nõuded
- Leht peab olema serveeritud üle HTTPS-i. Tavalise HTTP korral kasutab klient alati hüpikakent.
- Kui soovite manustatud kassavaadet, peab teie domeen olema lisatud jaotises Seaded → Integratsioonid usaldusväärsete lähtekohtade hulka. Vaadake Integratsioonid ja kassavaate kohandamine.
- Ehitusetappi, komplekteerijat ega paketihaldurit pole vaja. Teek koosneb ühest skriptisildist.
Järgmised sammud
- Kliendi paigaldamine – skripti laadimine ja eksemplari loomine.
- Konstruktori valikud – kõik valikud ja nende vaikeväärtused.
- Kassavaate avamine – meetod
book()ja iga kutse eraldi ülekirjutused. - Sündmused – reageerimine kassavaate avamisele, sulgemisele ja lõpuleviimisele.