Nodo events
Este nodo permite rastrear eventos del módulo de Eventos, lo cual es útil para la integración con servicios externos.
Configuración del Nodo Events
1. Nombre
Un campo para especificar el nombre del nodo.
El nombre se muestra en el espacio de trabajo y ayuda a identificar fácilmente el nodo.
Si se deja vacío, el nodo se llamará events
.
Ejemplo:
- Nombre del nodo:
Orden Creada
2. Establecer
Especifica el nombre del parámetro donde se registrará el evento seleccionado.
El nodo agrega el evento especificado al objeto msg
bajo el nombre dado.
Ejemplo:
- Establecer:
orderEvent
3. Eventos
Una lista desplegable que contiene eventos definidos en el módulo Events
.
Aquí puedes seleccionar el evento que será utilizado por el nodo.
Ejemplo:
- Evento:
Orden Creada
Ejemplo de Operación del Nodo
Ejemplo 1: Generando un Evento de Orden
Configuración del Nodo:
- Nombre:
Evento de Orden
- Establecer:
orderEvent
- Eventos:
Orden Creada
Resultado:
Después de la ejecución, el nodo añadirá 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
}
}
}