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
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
}
}
}