Entase JavaScript klijent je mala biblioteka koju učitavate sa našeg CDN-a. Vašoj veb-stranici daje jednu mogućnost koju ne može sama da obavi: otvaranje Entase naplate direktno na stranici, kako bi posetilac kupio kartu bez napuštanja stranice na kojoj se nalazi.
On upravlja panelom ili iskačućim prozorom, pozadinom, zaključavanjem pomeranja stranice, korakom za pristanak, lokalizacijom i parametrima za praćenje. Vaš kod određuje kada će otvoriti naplatu i za koji događaj.
Šta nije
Klijent ne prikazuje spiskove događaja, datume, cene ni dostupnost. Ako želite gotov vidžet koji prikazuje vaš program, umesto toga koristite kodove za ugrađivanje – oni se kopiraju i lepe i ne zahtevaju razvojni rad. Pogledajte Ugrađivanje događaja na vašu veb-stranicu.
Međutim, to dvoje nisu alternative. Vidžet za ugrađivanje u pozadini učitava isti ovaj klijent da bi otvorio naplatu, zbog čega opcije klijenta možete proslediti kroz konfiguraciju za ugrađivanje. Pogledajte Napredne opcije za ugrađivanje.
Kada ga koristiti
Klijent koristite direktno kada imate sopstvene stranice za događaje i želite da vaše dugme „Kupi karte“ otvara Entase naplatu:
<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>To je cela integracija. Sve ostalo u ovom odeljku služi za prilagođavanje: koje opcije postoje, kako naplata bira između panela i iskačućeg prozora i koje događaje možete da pratite.
Dva režima naplate
Naplata se otvara na jedan od dva načina:
- Panel – ugrađeni panel unutar vaše stranice, koji se na računaru uvlači s desne strane, a na mobilnom uređaju odozdo. Posetilac nikada ne napušta vaš sajt.
- Iskačući prozor – zaseban prozor pregledača.
Režim panela pruža bolje iskustvo, ali je dostupan samo domenima koje ste dodali kao pouzdana ishodišta u Entase podešavanjima. Klijent otkriva koji režim sme da koristi i vraća se na iskačući prozor kada ugrađena naplata nije dozvoljena. Ovo je najvažnije ponašanje koje treba razumeti pre integracije – pogledajte Režimi naplate.
Zahtevi
- Stranica koja se poslužuje preko HTTPS-a. Na običnom HTTP-u klijent uvek koristi iskačući prozor.
- Vaš domen dodat u pouzdana ishodišta u Podešavanja → Integracije, ako želite ugrađenu naplatu. Pogledajte Integracije i prilagođavanje naplate.
- Nisu potrebni korak izgradnje, bundler ni menadžer paketa. Biblioteka je jedna oznaka skripte.
Kuda dalje
- Instaliranje klijenta – učitavanje skripte i kreiranje instance.
- Opcije konstruktora – svaka opcija i njena podrazumevana vrednost.
- Otvaranje naplate – metod
book()i zamene po pozivu. - Događaji – reagovanje na otvaranje, zatvaranje i završavanje naplate.