Le Partoo Chat met à disposition plusieurs événements qui vous permettent de suivre les actions réalisées par les visiteurs directement depuis votre site internet.
Comment fonctionnent les événements du Partoo Chat ?
Le widget Partoo Chat envoie des événements natifs JavaScript de type CustomEvent directement sur l’objet window.
Tous les événements sont préfixés par partoo_widget: afin d’éviter les conflits avec d’autres scripts présents sur votre site.
Pour écouter un événement, il suffit d’ajouter un écouteur (event listener) sur l’objet window.
Les informations associées à l’événement sont disponibles dans la propriété event.detail.
Exemple
window.addEventListener('partoo_widget:channel_selected', (event) => {
console.log(event.detail);
// { channel: 'Whatsapp' }
});💡 Nous recommandons d’enregistrer vos écouteurs d’événements le plus tôt possible dans le chargement de votre page, idéalement dans la balise <head>, afin de ne manquer aucun événement lors de l’initialisation du widget.
Liste des événements disponibles
1. partoo_widget:widget_loaded
Cet événement est déclenché une fois que le Partoo Chat a terminé son initialisation et qu’il est prêt à être utilisé par les visiteurs.
Données transmises : (empty object)
2. partoo_widget:channel_selected
Cet événement est déclenché lorsqu’un utilisateur sélectionne ou ouvre un canal de messagerie dans le widget.
Données transmises :
Champ | Type | Valeur |
|
|
|
3. partoo_widget:message_sent
Cet événement est déclenché lorsqu’un utilisateur envoie un message depuis le Partoo Chat.
Données transmises :
Champ | Type | Description |
|
|
|
|
| Identifiant de la conversation en cours |
