Sử dụng Set Node để định dạng dữ liệu từng bước một
Giả sử webhook nhận payload này:
{
“body”: {
“firstName”: “Ada”,
“lastName”: “Obi”,
“email”: “ada@example.com”,
“message”: “Hello!”
}}
Chúng ta sẽ sử dụng Set Node để:
1. Tạo một trường fullName mới
2. Giữ chỉ các giá trị chúng ta cần ( fullName , email , message )
3. Vứt bỏ mọi thứ khác
Các bước:
1. Thêm một Set Node sau cái châm ngòi Wenhook của bạn.
2. Kích hoạt “Keep Only Set” – cái này đảm bảo chỉ các trường bạn cấu hình sẽ di chuyển lên phía trước
3. Click “Add Value” → String 3 lần, sau đó nhập:
4. Lưu node và xem trước đầu ra:
{
“fullName”: “Ada Obi”,
“email”: “ada@example.com”,
“message”: “Hello!”}
Cái này sạch hơn nhiều và sẵn sàng để gửi email hay log.
Đằng sau dòng làm việc: Tại sao Set thành vấn đề
+ Nó giảm noise trong dòng ống dữ liệu
+ Nó cung cấp bạn quyền kiểm soát trên cái gì node tiếp theo thấy
+ Nó đóng vai trò như một tầng dịch giữa các đầu vào lộn xộn và các đầu ra sạch.
+ Bạn có thể kết hợp text, các trường dán lại nhãn, và thậm chí các giá trị fallback hard-code.

