Videnscenter Blog
brightness_6
  • Tema
  • brightness_6 Automatisk
  • brightness_7 Lys
  • brightness_2 Mørk
language Dansk da
Sprog ✕
  • Dansk
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Magyar
  • Malti
  • Nederlands
  • Norsk
  • Polski
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Svenska
  • Türkçe
  • Čeština
  • Ελληνικά
  • Български
  • Русский
  • Українська
  • 中文 (香港)
  • 日本語
Log ind
Udviklere Blog
Log ind
Forside chevron_right Udviklere chevron_right JavaScript-klient chevron_right Konstruktørindstillinger
search Søg
menu_book Udviklere
JavaScript-klient
  • Oversigt
  • Installation af klienten
  • Konstruktørindstillinger
  • Checkouttilstande
  • Åbning af checkout
  • Hændelser
  • Metodereference
  • Sporing og samtykke
  • Avancerede indlejringsmuligheder
  • Fejlfinding
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress-plugin
JavaScript-klient

Konstruktørindstillinger

Alle indstillinger, som accepteres af new Entase(), med deres standardværdier og effekt. Alle indstillinger er valgfri, og de fleste kan tilsidesættes for hver enkelt booking.

description Vis som Markdown

Alle indstillinger er valgfri. Værdierne nedenfor er de standardværdier, klienten anvender, når du udelader en.

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

Indstillinger

NavnTypeStandardværdiBeskrivelse
pkstringnullDin publicerbare nøgle. Klienten sender den, når den kontrollerer, om dit domæne har tilladelse til at bruge integreret checkout. Uden den åbner alle checkouts som et pop op-vindue.
localestring'auto'Checkout-sprog. 'auto' læser attributten lang i dit <html>-element.
checkoutModestring'auto''auto', 'pane' eller 'popup'. Se Checkout-tilstande. En ukendt værdi falder tilbage til 'auto'.
collectConsentbooleantrueOm checkout beder den besøgende om at acceptere vilkårsmeddelelsen. Når den er accepteret, huskes svaret i en cookie, og trinnet springes over.
backdropbooleantrueOm siden bag checkout skal nedtones. false deaktiverer også sidens rullelås.
backdropColorstring'#000000'Farven på det nedtonede område som en CSS-farveværdi.
tprmobject{}Sporingsparametre, der føjes til checkout-URL'en som forespørgselsparametre. Se Sporing og samtykke.
paneobject{ width: 800, height: '100%' }Størrelsen på det integrerede panel. Ignoreres i pop op-tilstand.
popupobject{ width: 800, height: 1000 }Størrelsen på pop op-vinduet i pixels. Ignoreres i paneltilstand.

Størrelse på panel og pop op-vindue

pane.width accepterer et tal (pixels) eller en vilkårlig CSS-længde – '720px', '50%', '40vw' eller et calc()-udtryk. Et almindeligt tal behandles som pixels.

Panelet er begrænset til denne bredde på desktop og bruger hele bredden på mobil, hvor pane.height anvendes i stedet. Skiftet mellem de to sker, når viewporten er smallere end den konfigurerede bredde; når bredden angives som en relativ enhed, sker skiftet ved 800px.

popup.width og popup.height kan kun angives som pixeltal, og vinduet centreres på den besøgendes skærm. Hvis skærmen ikke er høj nok til den ønskede højde, reduceres vinduet, så det passer.

Baggrund

Baggrunden nedtones mere bag et pop op-vindue end bag et panel, fordi et pop op-vindue kræver, at siden nedenunder fremstår som inaktiv. Angiv backdrop: false for at fjerne nedtoningen helt – det lader også siden være rullelig bag checkout.

backdropColor anvendes som den er, så den kan være en hvilken som helst gyldig CSS-farve. Brug den til at matche et mørkt eller brandet website frem for at skjule baggrunden; til det er backdrop: false den korrekte indstilling.

Tilsidesættelser pr. booking

checkoutMode, collectConsent, backdrop, backdropColor, pane og popup kan alle tilsidesættes for en enkelt booking ved at sende dem til book(). Værdien på instansniveau forbliver uændret ved efterfølgende kald:

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

// This one booking opens wider, with no dimming.
entase.book('EVENT_ID', {
  pane: { width: '60vw' },
  backdrop: false
});

pk og tprm er ikke indstillinger pr. booking – pk identificerer kontoen for hele siden, og sporingsparametre ændres med setTracking(), når de skal være forskellige.

Forrige Installation af klienten Næste Checkouttilstande
Var denne artikel nyttig?
På denne side
  • Indstillinger
  • Størrelse på panel og pop op-vindue
  • Baggrund
  • Tilsidesættelser pr. booking
Lær at bruge Entase.
© 2026 Entase, Inc.

Entase

  • Begivenheder
  • Tilmeld dig

Platform

  • Priser
  • Global rækkevidde
  • Integration
  • Marketingværktøjer
  • Bookingværktøjer
  • Samarbejde

Anvendelsesområder

  • Teater og opera
  • Koncerter og fester
  • Udstillinger, messer og festivaler
  • Museer og attraktioner
  • Ture og oplevelser
  • Workshops og seminarer
  • Indsamling
  • Turneringer

Videnscenter

  • Arrangører
  • Deltagere
  • Udviklere
  • Blog

Juridisk

  • Brugsvilkår
  • Privatlivspolitik
  • Cookiepolitik
search Spørgsmål? Søg
auto_awesome LLM? Læs llms.txt
support_agent Har du brug for hjælp? Start chat