Nodo events
Questo nodo consente di monitorare gli eventi dal modulo Events, utile per l'integrazione con servizi esterni.
Impostazioni del nodo Events
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
}
}
}