მთავარ შინაარსზე გადახტომა

узел events

Этот узел позволяет отслеживать события из модуля Events, что полезно для интеграции с внешними сервисами.


Настройки узла Events

IMG2

1. Name

ველი узლის სახელის მითითებისთვის.
სახელი გამოჩნდება სამუშაო სივრცეში და დაეხმარება узლის მარტივად იდენტიფიცირებაში.
თუ დატოვებთ ცარიელს, узლი ეწოდება events.

მაგალითი:

  • узლის სახელი: Order Created

2. Set

მიუთითებს პარამეტრის სახელს, რომელშიც ჩაიწერება არჩეული მოვლენა.
узლი აღნიშნულ მოვლენას დაამატებს msg ობიექტში მითითებულ სახელით.

მაგალითი:

  • დააყენეთ: orderEvent

3. Events

ჩამოსაშლელი სია, რომელიც შეიცავს მოვლენებს, რომლებიც განსაზღვრულია Events მოდულში.
აქ შეგიძლიათ აირჩიოთ მოვლენა, რომელიც გამოიყენება узლით.

მაგალითი:

  • მოვლენა: Order Created

узლის მუშაობის მაგალითი

მაგალითი 1: შეკვეთის მოვლენის გენერაცია

узლის პარამეტრები:

  • Name: Order Event
  • Set: orderEvent
  • Events: Order Created

შედეგი:
შემსრულების შემდეგ узლი დაამატებს არჩეულ მოვლენას შეტყობინებაში:

გამოსავალი შეტყობინება:

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