Aller au contenu principal

Node events

Ce nœud permet de suivre les événements du module Events, ce qui est utile pour l'intégration avec des services externes.


Paramètres du nœud Events

IMG2

1. Nom

Un champ pour spécifier le nom du nœud.
Le nom est affiché dans l'espace de travail et aide à identifier facilement le nœud.
S'il est laissé vide, le nœud sera appelé events.

Exemple :

  • Nom du nœud : Commande Créée

2. Définir

Spécifie le nom du paramètre où l'événement sélectionné sera enregistré.
Le nœud ajoute l'événement spécifié à l'objet msg sous le nom donné.

Exemple :

  • Définir : orderEvent

3. Événements

Une liste déroulante contenant les événements définis dans le module Events.
Ici, vous pouvez sélectionner l'événement qui sera utilisé par le nœud.

Exemple :

  • Événement : Commande Créée

Exemple de fonctionnement du nœud

Exemple 1 : Génération d'un événement de commande

Paramètres du nœud :

  • Nom : Événement de Commande
  • Définir : orderEvent
  • Événements : Commande Créée

Résultat :
Après exécution, le nœud ajoutera l'événement sélectionné au message :

Message de sortie :

{
"orderEvent": {
"order": {
"id": 19,
"createdDate": "2024-12-04T13:16:15.144Z",
"statusIdentifier": "order_created_status",
"formIdentifier": "order_form",
"formData": [
{
"marker": "name_attr",
"value": "Alex",
"type": "string"
}
],
"attributeSetIdentifier": "order_attrs",
"totalSum": "2.00",
"currency": "usd",
"paymentAccountIdentifier": "paypal",
"paymentAccountLocalizeInfos": {
"en_US": {
"title": "PayPal"
}
},
"products": [
{
"id": 1,
"title": "T-Shirt",
"sku": null,
"previewImage": null,
"price": 1,
"quantity": 2
}
],
"isCompleted": false
}
}
}