Node events
Bu düğüm, harici hizmetlerle entegrasyon için yararlı olan Olaylar modülünden olayları takip etmeyi sağlar.
Node Events
Ayarları
1. İsim
Düğümün adını belirtmek için bir alan.
İsim, çalışma alanında görüntülenir ve düğümü kolayca tanımlamaya yardımcı olur.
Boş bırakılırsa, düğüm events
olarak adlandırılacaktır.
Örnek:
- Düğüm adı:
Sipariş Oluşturuldu
2. Set
Seçilen olayın kaydedileceği parametre adını belirtir.
Düğüm, belirtilen olayı msg
nesnesine verilen ad altında ekler.
Örnek:
- Set:
orderEvent
3. Olaylar
Events
modülünde tanımlanan olayları içeren bir açılır liste.
Buradan düğüm tarafından kullanılacak olayı seçebilirsiniz.
Örnek:
- Olay:
Sipariş Oluşturuldu
Düğüm İşlemi Örneği
Örnek 1: Bir Sipariş Olayı Oluşturma
Düğüm Ayarları:
- İsim:
Sipariş Olayı
- Set:
orderEvent
- Olaylar:
Sipariş Oluşturuldu
Sonuç:
Çalıştırmadan sonra, düğüm seçilen olayı mesaja ekleyecektir:
Çıktı Mesajı:
{
"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
}
}
}