Official API Cung cấp cách thức để ứng dụng của bạn có thể truyền thông tin người dùng qua form và nhận về kết quả sau khi người dùng hoàn thành form. Bằng cách này ứng dụng của bạn sẽ biết người dùng đó là ai và đã trả lời form với nội dung là gì.
Để sử dụng Official API bạn cần đăng ký Secret Key và tuân thủ các điều khoản do {{host}} phát hành.
Secret Key là mã truy cập do Admin cấp cho tài khoản người dùng để gọi các API nhằm mục đích hỗ trợ quản lý khảo sát, lưu trữ kết quả khảo sát, tự động quy trình chăm sóc khách hàng khi khách phản hồi góp ý qua khảo sát.
Bạn cần đăng nhập để tạo Secret Key
Tài khoản của bạn chưa tạo Secret Key!
Đây là công cụ hỗ trợ lấy survey id từ link khảo sát. Bạn hãy sao chép được link của khảo sát và dán vào ô bên dưới, sau đó hãy nhấn nút Lấy Survey ID.
Bạn cần đăng nhập để thực hiện hành động này
Key Hash là kết quả của việc hash Secret Key
Tài khoản của bạn chưa đăng ký Secret Key, vui lòng đăng ký tại đây
Làm sao để biết người dùng/khách hàng vừa mới hoàn thành khảo sát là ai? Để trả lời câu hỏi này, {{host}} hỗ trợ bạn truyền dữ liệu định danh người dùng/khách hàng của bạn vào form khảo sát.
Sau khi người dùng/khách hàng đó hoàn thành khảo sát, hệ thống sẽ ghi nhận dữ liệu định danh mà bạn đã truyền qua form. Bạn sẽ nhận được các thông tin định danh mà bạn đã truyền qua form trong báo cáo.
{{host}} cho phép bạn truyền dữ liệu định danh khách hàng qua các tham số trên URL của form khảo sát để biết được người vừa tham gia khảo sát là ai hoặc đến từ cửa hàng nào.
Ưu điểm của cách thức không mã hóa này là bạn có thể linh động tùy chỉnh và dễ dàng thiết lập.
Nhược điểm của cách thức này là người dùng/khách hàng dễ dàng can thiệp vào URL để thay đổi tham số. {{host}} khuyến cáo không nên sử dụng cách thức này để định danh người dùng trên các khảo sát có bốc thăm trúng thưởng hoặc chương trình tặng quà.
Tham số | Mô tả |
---|---|
surveyURL String | Đường link của khảo sát mà người dùng đang tương tác |
param1 String | Là tên của tham số mà bạn muốn truyền vào form khảo sát Ví dụ userId |
value1 String | Là giá trị của tham số param1 mà bạn muốn truyền vào form khảo sát Ví dụ 98830212 là mã định danh user trên hệ thống của bạn |
param2 String | Là tên của tham số mà bạn muốn truyền vào form khảo sát Ví dụ store |
value2 String | Là giá trị của tham số param2 mà bạn muốn truyền vào form khảo sát Ví dụ dongkhoi là mã cửa hàng trên hệ thống của bạn |
Bạn có thể truyền nhiều tham số
{{host}} sẽ gửi các request https (method POST) đến webhook url của đơn vị thứ 3 khi có người dùng hoàn thành khảo sát. Các sự kiện webhook được gửi dưới dạng các yêu cầu POST đến webhook đã đăng ký trong phần Cài đặt Webhook.
Chú ý: Để đạt hiểu suất cao nhất. Webhook Url không nên dùng host:port, thay vào đó hãy dùng domain và phải được cấu hình https.
Yêu cầu hiệu suất cho webhook:
Bạn cần nâng cấp lên tài khoản Doanh nghiệp để thực hiện hành động nàyTài khoản Doanh nghiệp đã hết hạn để thực hiện hành động này
Thuộc tính | Mô tả |
---|---|
surveyId String | Id của khảo sát mà người dùng đang tương tác |
customPayload String | Là toàn bộ dữ liệu được gửi đến form thông qua các tham số được gắn trên url của khảo sát. Trường này là object đã được stringify. |
customResponseText String | Là phần nội dung bình luận đã được xử lý dựa trên các bình chọn của user. Trường này chỉ có khi khảo sát có bật tính năng Customized Message trong khảo sát |
answerSurveyData JSONObject | Là dữ liệu kết quả khảo sát. Trường này chỉ có khi khảo sát có bật tính năng Asnwer Survey Data trong khảo sát |
Thuộc tính | Mô tả |
---|---|
keyHash String | Là kết quả Secret Key qua hàm hash MD5. |
encryptedPayload String | Là dữ liệu đã được mã hóa do {{host}} gửi đến Webhook URL. |
Thuộc tính | Mô tả |
---|---|
encryptedPayload String | Là dữ liệu mã hóa được gửi đến Webhook URL. |
secretKey String | Là Secret Key được cung cấp cho developer ở mục Secret Key của hướng dẫn này. Vui lòng đăng nhập để lấy Secret Key. |
Bạn có thể tải dữ liệu khảo sát thông qua API này
Tham số | Mô tả | Bắt buộc |
---|---|---|
surveyId String | Id của khảo sát mà người dùng đang tương tác. Lấy SurveyId tại đây. | YES |
keyhash String | Là kết quả Secret Key qua hàm hash MD5. Lấy Key Hash tại đây. | YES |
page String | Cần tải dữ liệu của trang thứ bao nhiêu. Giá trị mặc định là 1 khi không khai báo. | NO |
Bạn có thể tải dữ liệu báo cáo thống kê khảo sát thông qua API này
Tham số | Mô tả | Bắt buộc |
---|---|---|
surveyId String | Id của khảo sát mà người dùng đang tương tác. Lấy SurveyId tại đây. | YES |
keyhash String | Là kết quả Secret Key qua hàm hash MD5. Lấy Key Hash tại đây. | YES |