Questo articolo è stato tradotto automaticamente dall'intelligenza artificiale. Per informazioni precise, consulta la versione originale in francese.
La Chat Partoo mette a disposizione diversi eventi che ti permettono di seguire le azioni compiute dai visitatori direttamente dal tuo sito web.
Come funzionano gli eventi della Chat Partoo?
Il widget Chat Partoo 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 durante l'inizializzazione del widget.
Elenco degli eventi disponibili
1. partoo_widget:widget_loaded
Questo evento viene attivato una volta che la Chat Partoo ha terminato la sua inizializzazione ed è pronta per essere utilizzata dai visitatori.
Dati trasmessi: (oggetto vuoto)
2. partoo_widget:widget_opened
Questo evento viene attivato quando un utente apre la Chat Partoo.
Dati trasmessi: (oggetto vuoto)
3. partoo_widget:widget_closed
Questo evento viene attivato quando un utente chiude la Chat Partoo.
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 dalla Chat Partoo.
Dati trasmessi:
Campo | Tipo | Descrizione |
|
|
|
|
| Identificativo della conversazione in corso |
