Custom events và identity
Đi xa hơn pageview sau khi bản cài mặc định đã verify xong.
Custom event dành cho những hành động sản phẩm hoặc conversion có ý nghĩa. Identity và session properties giúp team đọc các hành động đó theo đúng ngữ cảnh thật sự cần.
Click nút
Submit form
Hành động pricing
Session context
Tài liệu
Cách track click nút, gửi form, hành động pricing và session properties trong Deplio sau khi base install đã chạy ổn.
Tìm ở đâu
Project onboarding
Mở trang onboarding của project và xem phần enrich tracking examples.
Thời điểm tốt nhất
Sau first-hit verification
Đừng bắt đầu bằng custom events trước khi base pageview install đã hoạt động.
Nó mở khóa gì
Events report giàu hơn
Màn Events trở nên hữu ích hơn nhiều khi các action và property quan trọng đã tồn tại.
1
Bắt đầu từ các hành động có ý nghĩa với quyết định
Các custom event đầu tiên nên bám vào câu hỏi kinh doanh team đã thực sự hỏi, không phải mọi interaction có thể có.
Track signup, checkout, upgrade, demo-request hoặc onboarding-complete trước các click ít giá trị.
Ưu tiên tên event đọc lên hiểu ngay ý nghĩa kinh doanh.
Giữ danh sách event đầu tiên đủ nhỏ để Events report vẫn dễ đọc.
2
Chỉ dùng properties khi event name chưa đủ
Properties hữu ích khi team cần so sánh cùng một hành động theo plan, region, source hoặc loại workspace.
Gửi plan, campaign, region hoặc experiment variant khi chúng thật sự giúp so sánh.
Đừng thêm các property nhiễu mà team sẽ không bao giờ filter.
Giữ key nhất quán để event còn so sánh được theo thời gian.
3
Đọc kết quả ở Events, Funnels và Boards
Giá trị của custom event nằm ở report và review sau đó, không chỉ ở đoạn code tracking.
Mở Events để xem volume và phân bố theo property.
Dùng Funnels khi event thuộc một luồng conversion.
Đưa các event view giá trị cao vào saved reports hoặc boards.
Ví dụ triển khai
Dùng các snippet này như phiên bản thực dụng đầu tiên
Cách nhanh nhất để hiểu tính năng là wire một hành động có ý nghĩa, một event có properties và một ví dụ identity trước khi mở rộng model event.
HTML attribute
Track một click mà không cần viết nhiều code
Dùng data attribute khi chỉ cần track click hoặc submit đơn giản.
<button data-deplio-event='signup-click'>Sign up</button>JavaScript event
Track một hành động có kèm properties
Dùng helper JavaScript khi event cần thêm context như plan hoặc vị trí xuất hiện.
window.deplio?.track('pricing-cta', { plan: 'pro', location: 'hero' });Identity context
Gắn properties vào session hoặc visitor
Dùng identify để làm giàu report sau này với plan, workspace, region hoặc context kinh doanh khác.
window.deplio?.identify('user-123');
window.deplio?.identify({ plan: 'pro', workspace: 'acme-growth', region: 'apac' });FAQ
Cách track click nút, gửi form, hành động pricing và session properties trong Deplio sau khi base install đã chạy ổn.