Asosiy mazmunga o'tish

Узел events

Ushbu uzel Events modulidan voqealarni kuzatishga imkon beradi, bu esa tashqi xizmatlar bilan integratsiya qilish uchun foydalidir.


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

IMG2

1. Name

Uzel nomini ko'rsatish uchun maydon.
Nom ish maydonida ko'rsatiladi va uzelni osonlik bilan aniqlashga yordam beradi.
Agar bo'sh qoldirilsa, uzel events deb ataladi.

Пример:

  • Uzel nomi: Order Created

2. Set

Tanlangan voqea yoziladigan parametr nomini ko'rsatadi.
Uzel ko'rsatilgan voqeani msg ob'ektiga belgilangan nom ostida qo'shadi.

Пример:

  • O'rnatish: orderEvent

3. Events

Events modulida belgilangan voqealarni o'z ichiga olgan tushirish ro'yxati.
Bu yerda uzel tomonidan ishlatiladigan voqeani tanlashingiz mumkin.

Пример:

  • Voqea: Order Created

Пример работы узла

Пример 1: Генерация события заказа

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

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

Результат:
Ishlatilgandan so'ng, uzel tanlangan voqeani xabarga qo'shadi:

Выходное сообщение:

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