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