Aller au contenu principal

Noeud events

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


Paramètres du noeud Events

IMG2

1. Nom

Champ pour indiquer le nom du noeud.
Le nom s'affiche dans l'espace de travail et aide à identifier facilement le noeud.
S'il est laissé vide, le noeud sera nommé events.

Exemple :

  • Nom du noeud : Order Created

2. Définir

Indique le nom du paramètre dans lequel l'événement sélectionné sera enregistré.
Le noeud ajoute l'événement spécifié à l'objet msg sous le nom donné.

Exemple :

  • Définir : orderEvent

3. Événements

Liste déroulante contenant les événements définis dans le module Events.
Ici, vous pouvez choisir l'événement qui sera utilisé par le noeud.

Exemple :

  • Événement : Order Created

Exemple de fonctionnement du noeud

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

Paramètres du noeud :

  • Nom : Order Event
  • Définir : orderEvent
  • Événements : Order Created

Résultat :
Après exécution, le noeud 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-Short",
"sku": null,
"previewImage": null,
"price": 1,
"quantity": 2
}
],
"isCompleted": false
}
}
}