Skip to content

Nguồn dữ liệu (Dynamic Action)

Trang này để làm gì

Khai báo các nguồn dữ liệu động dùng trong Dynamic Form và chiến dịch — ví dụ danh sách để khách chọn trong dropdown, hoặc dữ liệu lấy từ hệ thống bên ngoài theo thời gian thực.

Đường dẫn: Chiến dịchNguồn dữ liệu (/dynamic-action/data-source)

Dữ liệu tĩnh và dữ liệu động

Danh sách tĩnhNguồn dữ liệu động
Cách khai báoGõ từng lựa chọn vào formTrỏ tới một nguồn dữ liệu
Khi danh sách thay đổiSửa từng form đang dùngSửa một chỗ, mọi form cập nhật
Phù hợp vớiDanh sách ngắn, ít đổi (giới tính, có/không)Danh sách dài hoặc hay đổi

Ví dụ: doanh nghiệp có 15 chi nhánh và mở thêm chi nhánh mới hằng quý. Nếu dùng danh sách tĩnh, mỗi lần mở chi nhánh phải sửa tất cả form có chọn chi nhánh. Dùng nguồn dữ liệu động thì chỉ cần cập nhật một nơi.

Các dạng nguồn thường dùng

NguồnNội dung
Bảng Data HubLấy dữ liệu từ bảng bạn đã tạo — cách phổ biến nhất
Dữ liệu hệ thốngDanh sách sản phẩm, danh mục, chi nhánh có sẵn
API bên ngoàiLấy dữ liệu thời gian thực từ hệ thống khác

Cách dùng

  1. Chuẩn bị dữ liệu nguồn Thường là một bảng Data Hub chứa danh sách bạn muốn dùng.
  2. Khai báo nguồn dữ liệu Vào mục Nguồn dữ liệu, tạo mới và trỏ tới bảng hoặc nguồn tương ứng.
  3. Chọn trường hiển thị và trường giá trị Trường hiển thị là cái khách nhìn thấy (tên chi nhánh); trường giá trị là cái được lưu lại (mã chi nhánh).
  4. Dùng trong Dynamic Form Khi tạo trường dạng danh sách chọn, trỏ tới nguồn dữ liệu này thay vì gõ tay từng lựa chọn.

Phân biệt trường hiển thị và trường giá trị

Khách chọn "Chi nhánh Quận 1" nhưng hệ thống nên lưu mã CN-Q1. Lưu mã thay vì lưu tên giúp dữ liệu ổn định khi tên chi nhánh được đổi về sau, và tránh sai lệch do khác biệt cách viết (viết hoa, khoảng trắng).

Bước tiếp theo

Tài liệu hướng dẫn sử dụng nền tảng CNV CDP