Passa al contenuto principale

Nodo events

Questo nodo consente di monitorare gli eventi dal modulo Events, utile per l'integrazione con servizi esterni.


Impostazioni del nodo Events

IMG2

1. Nome

Campo per specificare il nome del nodo.
Il nome viene visualizzato nell'area di lavoro e aiuta a identificare facilmente il nodo.
Se lasciato vuoto, il nodo sarà chiamato events.

Esempio:

  • Nome del nodo: Order Created

2. Imposta

Indica il nome del parametro in cui verrà registrato l'evento selezionato.
Il nodo aggiunge l'evento specificato all'oggetto msg con il nome fornito.

Esempio:

  • Imposta: orderEvent

3. Eventi

Elenco a discesa contenente gli eventi definiti nel modulo Events.
Qui puoi selezionare l'evento che sarà utilizzato dal nodo.

Esempio:

  • Evento: Order Created

Esempio di funzionamento del nodo

Esempio 1: Generazione dell'evento ordine

Impostazioni del nodo:

  • Nome: Order Event
  • Imposta: orderEvent
  • Eventi: Order Created

Risultato:
Dopo l'esecuzione, il nodo aggiungerà l'evento selezionato al messaggio:

Messaggio di uscita:

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