Đây là tính năng cho phép người dùng cấu hình tích hợp các event ghi nhận trên hệ thống thứ 3, phục vụ cho việc đồng bộ dữ liệu tương tác của Profile, từ đó chạy các campaign tương ứng.
1. Tổng quan
- Định nghĩa: Event tùy biến (Dynamic Event) cho phép thiết lập linh hoạt cấu trúc và tên dữ liệu để ghi nhận các hành vi tương tác của khách hàng từ hệ thống bên ngoài (Website, App Mobile, CRM, POS…); phục vụ đồng bộ dữ liệu vào CDP – Profile.
- Các phương thức chính: Tạo event, Bật/tắt ghi nhận dữ liệu, Xem hướng dẫn cấu hình, Sửa và Xóa.
2. Giải thích thuật ngữ & Thông số
- Chiều phát sinh event: Quyết định về hướng tương tác hiển thị trên Timeline của khách hàng (Từ doanh nghiệp tương tác đến khách hàng, hoặc từ khách hàng tương tác với doanh nghiệp).
- Event key (Key trường thông tin): Mã định danh duy nhất của tham số, tự động sinh từ tên trường thông tin, dùng khi cấu hình đồng bộ dữ liệu.
3. Điều kiện tiên quyết
- Phân quyền: Tài khoản Mobio phải được cấp quyền RBAC INTEGRATION (Xem hướng dẫn thiết lập phân quyền tại đây):
- Cài đặt > Cài đặt doanh nghiệp > Đồng bộ dữ liệu > Tùy biến event
- Cài đặt > Cài đặt doanh nghiệp > Đồng bộ dữ liệu > Tùy biến event > Chi tiết
- Đường dẫn truy cập: Cài đặt → Quản lý dữ liệu → Events → Event Tùy biến.
4. Các bước thực hiện
4.1. Tạo Event tuỳ biến
- Bước 1: Truy cập tính năng bằng cách chọn Cài đặt Doanh nghiệp, đi đến Quản lý dữ liệu > Events > Event Tùy biến, sau đó nhấp Tạo Event mới.
- Bước 2: Cài đặt thông tin chung:
- Tên event: Tên nhận diện event trên hệ thống.
- Chiều phát sinh event: Lựa chọn hiển thị từ doanh nghiệp hoặc từ khách hàng. Thiết lập này quyết định vị trí và chiều minh họa của event trên Timeline của Profile.
- Bước 3: Cấu hình các Trường thông tin của event:
- Thời gian phát sinh event: Trường mặc định bắt buộc, dùng để đánh dấu thời điểm xảy ra sự kiện.
- Tuỳ ý bổ sung các trường thông tin đi kèm cấu trúc sự kiện:
- Tên trường thông tin: Tối đa 50 ký tự, không chứa ký tự đặc biệt. Key trường thông tin (Event key) sẽ được tự động sinh.
- Định dạng thông tin: Hỗ trợ kiểu String (chuỗi ký tự), Number (int – số nguyên / double – số thập phân), Date (dd/mm/yyyy), Date time (dd/mm/yyyy hh:mm), hoặc Boolean.
- Thông tin bắt buộc đồng bộ: Tích chọn yêu cầu dữ liệu đẩy vào bắt buộc phải chứa trường này.
- Bước 4: Nhấp Lưu.
Lưu ý (Riêng với định dạng String): Tích chọn Lưu và hiển thị danh sách gợi ý khi lọc để hệ thống tự động lưu lại tối đa 20.000 dòng dữ liệu đầu vào. Các dữ liệu này được cung cấp sẵn dưới dạng các dropdown gợi ý khi người dùng sử dụng bộ lọc sau này, giúp tìm nhanh giá trị.

4.2. Quản lý Event tuỳ biến
Sau khi event đã khởi chạy thành công, người dùng có thể thao tác trực tiếp tại màn hình danh sách:
- Kích hoạt/Tạm ngưng: Bật hoặc tắt ghi nhận dữ liệu đổ về event.
- Sửa: Cập nhật các trường thông tin trong event.
- Xoá: Xoá event khỏi hệ thống vĩnh viễn.
Nếu event đã ghi nhận dữ liệu, chỉ được sửa tên event.
5. Quy tắc vận hành & Lưu ý
- Độ trễ khởi tạo: Hệ thống cần tối đa 15 phút để khởi tạo event. Event chưa sẵn sàng sẽ hiển thị kèm biểu tượng đồng hồ màu cam. Hãy tải lại trang (F5) sau ít phút để kiểm tra trạng thái kích hoạt hoàn tất.
- Quy tắc sửa event: Một khi event đã phát sinh ghi nhận dữ liệu thực tế, hệ thống sẽ giới hạn chỉ cho phép sửa đổi tên event (không cho sửa đổi cấu trúc), nhằm bảo vệ tính toàn vẹn của dữ liệu đang đồng bộ.
6. Các câu hỏi thường gặp (FAQ)
- Hỏi: Tại sao tôi không thể đổi định dạng trường thông tin sau khi lưu event?
- Trả lời: Nếu event đã nhận được dữ liệu thực tế, việc đổi cấu trúc (như thay đổi từ String sang Number) có thể làm hỏng logic dữ liệu, do đó hệ thống khóa thao tác này theo quy tắc sửa event.
- Hỏi: Biểu tượng đồng hồ màu cam hiển thị ở trạng thái của Event nghĩa là gì?
- Trả lời: Là cảnh báo rằng hệ thống đang trong thời gian xử lý cấu trúc database. Chờ vài phút và tải lại trang, khi biểu tượng mất đi hệ thống mới sẵn sàng nhận dữ liệu.
7. Bước tiếp theo
Sau khi khởi tạo Event tuỳ biến thành công, thực hiện tiếp các thiết lập sau để khai thác dữ liệu vào quản trị và tự động hóa:
- Cấu hình đồng bộ dữ liệu về event với Data Flow: Cấu hình đồng bộ dữ liệu có cấu trúc hoặc phi cấu trúc (JSON) qua Data Flow. Xem Hướng dẫn Cấu hình đồng bộ Data Flow với đối tượng là Event tuỳ biến >>
- Khai thác dữ liệu trên Segment & Omni Journey: Dữ liệu Event nhận được cùng các thuộc tính (Trường thông tin) có thể dùng làm điều kiện để phân tập tệp khách hàng, hoặc tạo điều kiện rẽ nhánh trong kịch bản marketing tại Omni-channel Journey.