Centar znanja Blog
  • Tema
  • Automatska
  • Svijetla
  • Tamna
Hrvatski hr
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
Programeri Blog
Prijava
Početna Programeri JavaScript klijent Opcije konstruktora
Pretraži
Programeri
JavaScript klijent
  • Pregled
  • Instaliranje klijenta
  • Opcije konstruktora
  • Načini naplate
  • Otvaranje naplate
  • Događaji
  • Referenca metoda
  • Praćenje i pristanak
  • Napredne opcije ugradnje
  • Rješavanje problema
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
Dodatak za WordPress
JavaScript klijent

Opcije konstruktora

Svaka opcija koju prihvaća new Entase(), sa zadanom vrijednošću i učinkom. Sve su opcije neobavezne, a većina se može nadjačati za pojedinačnu rezervaciju.

description Prikaži kao Markdown

Sve su opcije neobavezne. Vrijednosti u nastavku zadane su vrijednosti koje klijent primjenjuje kada neku izostavite.

JavaScript
1234567891011
const entase = new Entase({
  pk: null,
  locale: 'auto',
  checkoutMode: 'auto',
  collectConsent: true,
  backdrop: true,
  backdropColor: '#000000',
  tprm: {},
  pane:  { width: 800, height: '100%' },
  popup: { width: 800, height: 1000 }
});

Opcije

NazivVrstaZadanoOpis
pkniz znakovanullVaš javni ključ. Klijent ga šalje pri provjeri smije li vaša domena koristiti ugrađenu naplatu. Bez njega se svaka naplata otvara kao skočni prozor.
localeniz znakova'auto'Jezik naplate. 'auto' čita atribut lang vašeg elementa <html>.
checkoutModeniz znakova'auto''auto', 'pane' ili 'popup'. Pogledajte Načini naplate. Neprepoznata vrijednost vraća se na 'auto'.
collectConsentlogička vrijednosttrueOdređuje traži li naplata od posjetitelja prihvaćanje obavijesti o uvjetima. Nakon prihvaćanja odgovor se pamti u kolačiću i taj se korak preskače.
backdroplogička vrijednosttrueOdređuje treba li zatamniti stranicu iza naplate. false također onemogućuje zaključavanje pomicanja stranice.
backdropColorniz znakova'#000000'Boja zatamnjenog područja, kao CSS vrijednost boje.
tprmobjekt{}Parametri praćenja dodani URL-u naplate kao parametri upita. Pogledajte Praćenje i privola.
paneobjekt{ width: 800, height: '100%' }Veličina ugrađene ploče. Zanemaruje se u načinu skočnog prozora.
popupobjekt{ width: 800, height: 1000 }Veličina skočnog prozora u pikselima. Zanemaruje se u načinu ploče.

Dimenzioniranje ploče i skočnog prozora

pane.width prihvaća broj (piksele) ili bilo koju CSS duljinu – '720px', '50%', '40vw' ili izraz calc(). Običan broj tretira se kao broj piksela.

Ploča je na stolnim računalima ograničena na tu širinu, a na mobilnim uređajima zauzima punu širinu, pri čemu se umjesto nje primjenjuje pane.height. Prebacivanje između ta dva načina događa se kada je prikaz uži od konfigurirane širine; kada je širina navedena relativnom jedinicom, prebacivanje se događa pri 800 px.

popup.width i popup.height mogu biti samo brojevi piksela, a prozor se centrirа na zaslonu posjetitelja. Ako zaslon nije dovoljno visok za traženu visinu, prozor se smanjuje kako bi stao.

Zatamnjenje pozadine

Pozadina je jače zatamnjena iza skočnog prozora nego iza ploče jer skočni prozor zahtijeva da stranica ispod njega izgleda neaktivno. Postavite backdrop: false da biste potpuno uklonili zatamnjenje – time stranica također ostaje pomična iza naplate.

backdropColor primjenjuje se bez izmjena, stoga može biti bilo koja valjana CSS boja. Upotrijebite ga za usklađivanje s tamnom stranicom ili stranicom u boji brenda, a ne za skrivanje zatamnjenja; za to je ispravna opcija backdrop: false.

Nadjačavanja za pojedinačnu rezervaciju

checkoutMode, collectConsent, backdrop, backdropColor, pane i popup mogu se nadjačati za jednu rezervaciju tako da ih proslijedite u book(). Vrijednost na razini instance ostaje nepromijenjena za sljedeće pozive:

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

// Ova se rezervacija otvara šire, bez zatamnjenja.
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false
});

pk i tprm nisu opcije za pojedinačnu rezervaciju – pk identificira račun za cijelu stranicu, a parametri praćenja mijenjaju se pomoću setTracking() kada se trebaju razlikovati.

Prethodno Instaliranje klijenta Sljedeće Načini naplate
Je li vam ovaj članak bio koristan?
Na ovoj stranici
  • Opcije
  • Dimenzioniranje ploče i skočnog prozora
  • Zatamnjenje pozadine
  • Nadjačavanja za pojedinačnu rezervaciju
Naučite kako koristiti Entase.
© 2026 Entase, Inc.

Entase

  • Događaji
  • Registracija

Platforma

  • Cijene
  • Globalni doseg
  • Integracija
  • Marketinški alati
  • Alati za rezervacije
  • Suradnja

Primjene

  • Kazalište i opera
  • Koncerti i zabave
  • Izložbe, sajmovi i festivali
  • Muzeji i atrakcije
  • Ture i doživljaji
  • Radionice i seminari
  • Prikupljanje sredstava
  • Turniri

Centar znanja

  • Organizatori
  • Sudionici
  • Programeri
  • Blog

Pravne informacije

  • Uvjeti korištenja
  • Pravila o privatnosti
  • Pravila o kolačićima
search Pitanja? Pretraži
auto_awesome LLM? Pročitaj llms.txt
support_agent Trebate pomoć? Pokreni chat