Nodo events
Este nodo permite rastrear eventos del módulo Events, lo que es útil para la integración con servicios externos.
Configuraciones del nodo Events
1. Nombre
Campo para especificar el nombre del nodo.
El nombre se muestra en el área de trabajo y ayuda a identificar fácilmente el nodo.
Si se deja vacío, el nodo se llamará events
.
Ejemplo:
- Nombre del nodo:
Order Created
2. Establecer
Indica el nombre del parámetro en el que se registrará el evento seleccionado.
El nodo agrega el evento especificado al objeto msg
bajo el nombre dado.
Ejemplo:
- Establecer:
orderEvent
3. Eventos
Lista desplegable que contiene eventos definidos en el módulo Events
.
Aquí puede seleccionar el evento que será utilizado por el nodo.
Ejemplo:
- Evento:
Order Created
Ejemplo de funcionamiento del nodo
Ejemplo 1: Generación de evento de pedido
Configuraciones del nodo:
- Nombre:
Order Event
- Establecer:
orderEvent
- Eventos:
Order Created
Resultado:
Después de la ejecución, el nodo agregará el evento seleccionado al mensaje:
Mensaje de salida:
{
"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
}
}
}