Saltar al contenido principal

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

IMG2

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