Saltar al contenido principal

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​

IMG2

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