Skip to main content

Máy quét (Scanner) là gì?

Máy quét là ứng dụng dùng để quét mã vạch hoặc QR code trên thẻ kỹ thuật số. Khi quét, máy quét có thể thực hiện các hành động như xác thực, cập nhật dữ liệu, hoặc kích hoạt thông báo. Ứng dụng chạy trong trình duyệt trên điện thoại hoặc máy tính bảng — không cần cài đặt.

Truy cập danh sách máy quét

Vào Scanners từ thanh điều hướng bên trái. Danh sách máy quét Mỗi máy quét hiển thị dưới dạng một thẻ, gồm tên máy quét, số hành động, headline, ID và tên chi nhánh nếu đã gán. Từ thẻ đó bạn có thể sửa, sao chép URL máy quét, hoặc sao chép ID máy quét.

Tạo máy quét mới

1

Vào Scanners

Chọn Scanners từ thanh điều hướng.
2

Nhấn Create Scanner

Nhấn nút Create Scanner ở góc trên bên phải.
3

Điền thông tin

Trong hộp thoại Create Scanner, bạn điền các thông tin chi tiết.Hộp thoại tạo máy quét
4

Cấu hình hành động

Thêm và cấu hình các hành động sẽ thực hiện khi quét thẻ.
5

Nhấn Save

Nhấn Save để lưu máy quét.

Cấu hình máy quét

Thông tin cơ bản

  • Scanner Name: Tên máy quét (bắt buộc)
  • Branch: Gán máy quét cho một chi nhánh, hoặc để trống nếu máy quét không thuộc địa điểm nào. Xem Chi nhánh
  • Headline: Tiêu đề hiển thị trên giao diện quét
  • Instructions: Hướng dẫn cho người quét (ví dụ: “Đưa thẻ vào trước camera để quét”)
  • Success Message: Thông báo khi quét thành công
  • Active: Bật/tắt máy quét

Giao diện (Appearance)

  • Button Color: Màu nút trên giao diện quét
  • Text Color: Màu chữ
  • Background: Màu nền
  • Icon URL: URL biểu tượng hiển thị trên giao diện quét (đề xuất: 256×256 px)
  • Logo URL: URL logo hiển thị trên giao diện quét (đề xuất: 200×50 px)

Hành động (Actions)

Mỗi máy quét có thể có một hoặc nhiều hành động. Các hành động được thực hiện theo thứ tự từ trên xuống dưới. Nhiều hành động Bạn có thể:
  • Add Action: Thêm hành động mới
  • Move up / Move down: Thay đổi thứ tự thực hiện
  • Xóa hành động: Nhấn nút xóa bên cạnh mỗi hành động
Xem chi tiết về từng loại hành động tại Hành động quét.
Hành động đầu tiên trả về kết quả không hợp lệ sẽ dừng toàn bộ chuỗi. Các hành động xếp sau nó không chạy, và lượt quét bị coi là không hợp lệ. Hãy đặt Validate Pass lên đầu danh sách để chặn thẻ không hợp lệ trước khi mọi thứ khác chạy.

Điều kiện hành động (CEL Rule Expression)

Mỗi hành động có thể có điều kiện ràng buộc bằng biểu thức CEL (Common Expression Language). Hành động với CEL rule
  • CEL Rule Expression: Điều kiện để hành động được thực hiện (ví dụ: pass.data.status == "active")
  • Error Message: Thông báo hiển thị khi điều kiện không thỏa mãn
Nếu điều kiện CEL không thỏa mãn, quá trình quét sẽ dừng lại và hiển thị thông báo lỗi.

Gán máy quét cho chi nhánh

Gán chi nhánh cho máy quét để số liệu quét tách được theo từng địa điểm.
1

Mở máy quét cần gán

Vào Scanners và nhấn vào thẻ của máy quét.
2

Chọn chi nhánh

Trong trường Branch, chọn chi nhánh của máy quét này. Chỉ những chi nhánh đang hoạt động mới hiện trong danh sách.Trường Chi nhánh trong hộp thoại tạo máy quét
3

Lưu

Nhấn Save.
Sau khi lưu, tên chi nhánh hiện thành nhãn trên thẻ máy quét. Thẻ máy quét với nhãn chi nhánh
Máy quét chỉ có thể gán cho chi nhánh thuộc cùng dự án và chưa bị lưu trữ. Đổi chi nhánh của máy quét không làm thay đổi những lượt quét đã xảy ra — mỗi lượt quét được ghi nhớ chi nhánh tại thời điểm quét.

Sử dụng máy quét

1

Lấy URL máy quét

Trong Scanners, nhấn nút sao chép URL trên thẻ máy quét. URL có dạng https://scan.xanhcard.com/#<scannerId>.
2

Mở trên thiết bị

Mở URL đó trên điện thoại hoặc máy tính bảng của nhân viên.
3

Nhập API key

Lần đầu mở trên mỗi thiết bị, nhập API key của dự án. Khoá được lưu lại trên thiết bị đó, nên những lần sau không phải nhập lại. Xem Khoá API để tạo khoá.
4

Quét thẻ

Đưa camera vào mã vạch hoặc QR code trên thẻ. Hệ thống tự động thực hiện các hành động đã cấu hình và hiển thị kết quả.
Ứng dụng máy quét cần camera. Trên máy tính để bàn, ứng dụng sẽ cảnh báo và không quét được.
Thiết bị lưu một lịch sử quét ngắn tại chỗ để nhân viên xem lại. Lịch sử này nằm trên chính thiết bị, không đồng bộ lên tài khoản — dữ liệu đầy đủ nằm ở Recent Scans trong Dashboard.
Bạn có thể chia sẻ URL máy quét cho nhiều nhân viên để cùng sử dụng. Mỗi thiết bị nhập API key một lần.