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