Centro assistenza Blog
  • Tema
  • Automatico
  • Chiaro
  • Scuro
Italiano it
Lingua ✕
  • 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
  • Ελληνικά
  • Български
  • Русский
  • Українська
Accedi
Sviluppatori Blog
Accedi
Home Sviluppatori Client JavaScript Riferimento dei metodi
Cerca
Sviluppatori
Client JavaScript
  • Panoramica
  • Installazione del client
  • Opzioni del costruttore
  • Modalità di checkout
  • Aprire il checkout
  • Eventi
  • Riferimento dei metodi
  • Monitoraggio e consenso
  • Opzioni avanzate di incorporamento
  • Risoluzione dei problemi
REST API (v2)
SDK PHP
SDK Node.js
SDK Python
Plugin WordPress
Client JavaScript

Riferimento dei metodi

L'intera API pubblica del client Entase – prenotazione, sottoscrizione agli eventi, getter e setter in fase di esecuzione e pulizia.

description Visualizza come Markdown

L'intera API pubblica di un'istanza di Entase.

Prenotazione

MetodoDescrizione
book(eventID, options?)Apre il checkout per un evento. Vedi Apertura del checkout.

Eventi

MetodoDescrizione
on(name, callback)Registra una callback. Una per nome di evento – vedi Eventi.
off(name, callback?)Rimuove la callback registrata per un nome. L'argomento callback viene ignorato.

Entrambi accettano una stringa con nomi separati da spazi o un array di nomi.

Lingua

MetodoDescrizione
getLocale()Restituisce il valore configurato, incluso il valore letterale 'auto' se è quello impostato.
setLocale(locale)Modifica la lingua del checkout per le prenotazioni successive.

getLocale() riporta la configurazione, non la risoluzione – con l'impostazione predefinita restituisce 'auto', non la lingua che verrà effettivamente utilizzata. Il valore 'auto' viene risolto nel momento in cui viene chiamato book(), dall'attributo lang dell'elemento <html>, quindi la modifica della lingua della pagina dopo la creazione del client viene rilevata senza ulteriori operazioni.

Modalità di checkout

MetodoDescrizione
getCheckoutMode()Restituisce la modalità risolta, 'pane' o 'popup' – mai 'auto'.
setCheckoutMode(mode)Imposta la modalità. 'auto' esegue nuovamente il rilevamento; un valore non riconosciuto viene ignorato.

Vedi Modalità di checkout.

Tracciamento

MetodoDescrizione
getTracking()Restituisce l'oggetto dei parametri di tracciamento corrente.
setTracking(tprm)Sostituisce i parametri di tracciamento. Non vengono uniti – passa l'insieme completo.

Vedi Tracciamento e consenso.

Posizionamento della finestra pop-up

MetodoDescrizione
getTopWindowCenter()Restituisce { top, left }, il punto su cui è centrata la finestra pop-up.
setTopWindowCenter(top, left)Sposta quel punto.

Il punto centrale viene calcolato una sola volta, quando viene creata l'istanza, dalla posizione della finestra del browser sullo schermo. Non viene ricalcolato quando il visitatore sposta o ridimensiona la finestra, quindi in una pagina di lunga durata una finestra pop-up può aprirsi lontano dalla finestra corrente. Ricalcolalo prima della prenotazione, se è importante:

JavaScript
1234
entase.setTopWindowCenter(
  window.screenTop + (window.innerHeight / 2),
  window.screenLeft + (window.innerWidth / 2)
);

Questo non ha effetto in modalità pannello.

Pulizia

MetodoDescrizione
destroy()Rimuove gli ascoltatori della finestra del client. L'istanza non può essere riutilizzata.

Chiamalo quando il componente o la vista proprietari dell'istanza vengono rimossi. In seguito, book() registra un errore e non esegue alcuna operazione – crea invece una nuova istanza.

Precedente Eventi Successiva Monitoraggio e consenso
Questo articolo ti è stato utile?
In questa pagina
  • Prenotazione
  • Eventi
  • Lingua
  • Modalità di checkout
  • Tracciamento
  • Posizionamento della finestra pop-up
  • Pulizia
Scopri come usare Entase.
© 2026 Entase, Inc.

Entase

  • Eventi
  • Registrati

Piattaforma

  • Prezzi
  • Portata globale
  • Integrazione
  • Strumenti di marketing
  • Strumenti di prenotazione
  • Collaborazione

Casi d'uso

  • Teatro e opera
  • Concerti e feste
  • Esposizioni, fiere e festival
  • Musei e attrazioni
  • Tour ed esperienze
  • Workshop e seminari
  • Raccolta fondi
  • Tornei

Centro assistenza

  • Organizzatori
  • Partecipanti
  • Sviluppatori
  • Blog

Note legali

  • Termini di utilizzo
  • Informativa sulla privacy
  • Informativa sui cookie
search Domande? Cerca
auto_awesome LLM? Leggi llms.txt
support_agent Serve aiuto? Avvia chat