Questo articolo è stato tradotto automaticamente da intelligenza artificiale. Per informazioni accurate, consulta la versione originale in inglese.
Partoo Chat offre diversi eventi che ti permettono di monitorare le azioni compiute dai visitatori direttamente dal tuo sito web.
Come funzionano gli eventi di Partoo Chat?
Il widget Partoo Chat invia eventi JavaScript nativi di tipo CustomEvent direttamente sull’oggetto window.
Tutti gli eventi sono prefissati da partoo_widget: per evitare conflitti con altri script presenti sul tuo sito.
Per ascoltare un evento, basta aggiungere un listener (event listener) sull’oggetto window.
Le informazioni associate all’evento sono disponibili nella proprietà event.detail.
Esempio
window.addEventListener('partoo_widget:channel_selected', (event) => {
console.log(event.detail);
// { channel: 'Whatsapp' }
});💡 Consigliamo di registrare i listener degli eventi il prima possibile durante il caricamento della pagina, idealmente nel tag <head>, per non perdere nessun evento all’inizializzazione del widget.
Elenco degli eventi disponibili
1. partoo_widget:widget_loaded
Questo evento viene attivato una volta che Partoo Chat ha completato l’inizializzazione ed è pronto per essere utilizzato dai visitatori.
Dati trasmessi: (oggetto vuoto)
2. partoo_widget:widget_opened
Questo evento viene attivato quando un utente apre Partoo Chat.
Dati trasmessi: (oggetto vuoto)
3. partoo_widget:widget_closed
Questo evento viene attivato quando un utente chiude Partoo Chat.
Dati trasmessi: (oggetto vuoto)
4. partoo_widget:channel_selected
Questo evento viene attivato quando un utente seleziona o apre un canale di messaggistica nel widget.
Dati trasmessi:
Campo | Tipo | Valore |
|
|
|
5. partoo_widget:message_sent
Questo evento viene attivato quando un utente invia un messaggio tramite Partoo Chat.
Dati trasmessi:
Campo | Tipo | Descrizione |
|
|
|
|
| Identificativo della conversazione in corso |
