Chuyển đến nội dung chính
cutty.dev
All posts

Mã QR trên vé và thẻ vào sự kiện — cách xử lý đơn giản nhất

Mã QR cho vé sự kiện mà không cần hệ thống bán vé đắt đỏ: công thức đơn giản, liên kết có thể thay đổi, bản in rõ ràng và thống kê lượt vào cửa mà không cần hồ sơ hóa khách mời.

Ba giây. Đó là thời gian cần thiết để cho một người vào cửa khi mã QR trên vé hoạt động bình thường. Và bây giờ hãy nhân con số đó với 200 khách tham dự hội nghị. Với ba giây mỗi người, toàn bộ hàng đợi sẽ được giải quyết trong khoảng mười phút. Với ba phút (vì mã không quét được, màn hình bị tối, ai đó đang tìm file PDF trong email từ một tháng trước), thời gian sẽ kéo dài thành một tiếng và gây ra sự căng thẳng tại cổng soát vé.

Vấn đề ở đây không phải là tính thẩm mỹ. Mã QR trên vé sự kiện hoặc là giúp việc nhập cảnh trở nên trôi chảy, hoặc là gây tắc nghẽn đến mức mọi người phải đứng chờ lạnh lẽo bên ngoài. Tôi sẽ cho bạn thấy cách thực hiện phương án đầu tiên. Không cần hệ thống bán vé đắt đỏ và không cần phức tạp hóa vấn đề.

Đoạn mã này thực sự nên làm gì

Hãy bắt đầu với sự phân biệt sẽ giúp bạn tránh được khá nhiều rắc rối. Mã QR trên vé có thể làm hai việc.

Có thể dẫn đến một trang web. Xem vé, chương trình, sơ đồ phòng, biểu mẫu đăng ký. Chỉ là một liên kết được nhúng trong các ô vuông.

Hoặc có thể mang một mã định danh duy nhất. Một chuỗi ngẫu nhiên mà hệ thống của bạn sẽ đọc và kiểm tra trong cơ sở dữ liệu xem vé cụ thể này đã đi qua cổng hay chưa. Đây đã là một quy trình soát vé đầy đủ với tính năng xác thực.

Đối với các sự kiện lên đến vài trăm người, phương án đầu tiên này giải quyết được khoảng 90% các tình huống. Mỗi người nhận được một liên kết, mã sẽ dẫn đến liên kết đó, và bạn chỉ cần kiểm tra nhanh họ tên hoặc số thứ tự khi họ vào cửa. Không cần backend. Không cần ứng dụng. Không cần máy chủ mà lại thích bị sập đúng vào lúc 18:00 thứ Bảy.

Một liên kết, một mã cho mỗi người

Bạn đang tổ chức một buổi workshop cho 80 người. Trước khi tạo mã từ một địa chỉ dài và thô, hãy rút ngắn nó lại. Một liên kết ngắn sẽ tạo ra mã ít phức tạp hơn, các ô vuông ít dày đặc hơn, giúp việc in ấn tốt hơn và quét dễ dàng hơn từ một tờ giấy bị nhăn hoặc từ một màn hình đã bị giảm độ sáng về mức tối thiểu.

Với cutty chỉ cần một bước: bạn dán địa chỉ đích vào, nhận được một liên kết ngắn, và mã QR sẽ được tạo ngay lập tức từ liên kết đó. Bạn có thể tùy chỉnh phần đuôi để trông chuyên nghiệp hơn, giúp trên vé trông đáng tin cậy chứ không giống như một trình rút gọn link ngẫu nhiên từ quảng cáo:

https://cutty.dev/warsztat-czerwiec/wejscie

Bạn chỉ cần dán đoạn mã này vào mẫu vé (Canva, tài liệu, hoặc bất cứ thứ gì bạn có) và in ra hoặc gửi qua email. Vậy thôi.

Mục tiêu có thể thay đổi, hay là cứu cánh cho ngày hôm trước

Có một điều mà bạn sẽ chỉ nhận ra giá trị của nó khi sự việc đã rồi. Bạn đã in 200 chiếc vé, và ngay trước ngày diễn ra sự kiện thì phòng họp thay đổi. Hoặc giờ đăng ký cũng thay đổi. Nếu mã dẫn thẳng đến địa chỉ cũ, bạn sẽ có 200 tờ giấy vụn.

Với liên kết rút gọn, mã QR vẫn giữ nguyên, và bạn chỉ cần thay đổi đích đến của nó. Ngay từ bảng điều khiển, chỉ trong khoảng mười giây. Các vé đã in vẫn hoạt động bình thường, chúng sẽ mở trang web hiện tại. Điều tương tự cũng cứu nguy cho bạn khi sự kiện bị dời lịch hoặc khi bạn chuyển chương trình sang một trang con khác.

Nếu bạn thực sự cần phải đếm các lượt truy cập

Có những trường hợp một vé chỉ được phép cho chính xác một người vào và không được phép thêm bất kỳ ai khác. Khi đó, bạn cần một mã duy nhất cho mỗi người. Sơ đồ tối thiểu trông như sau:

  1. Bạn tạo ra một danh sách các mã định danh ngẫu nhiên (evt-a7f3k9, evt-m2x8qp và tương tự).
  2. Mỗi mã được gắn với một liên kết ngắn riêng biệt dẫn đến chế độ xem "vé hợp lệ".
  3. Tại cổng soát vé, bạn quét mã, và nhân viên tại lối vào sẽ tích tên vào danh sách.

Việc xác thực hoàn toàn tự động, kiểu như "đã sử dụng / chưa sử dụng", chỉ có một hệ thống ticketing chuyên dụng mới cung cấp được cho bạn. Nhưng đối với một sự kiện quy mô nhỏ, một danh sách trong bảng tính cộng với việc quét bằng điện thoại là đã đủ giải quyết công việc với chi phí bằng không. Thật đấy.

Bốn thứ đang giết chết mã nguồn trên cổng kết nối


Mã QR luôn gặp lỗi vì cùng những lý do sau đây. Từ kinh nghiệm thực tế:

  • Bản in quá nhỏ. Đừng để cạnh thấp hơn khoảng 2,5–3 cm. Càng nhỏ thì máy quét càng khó nhận diện trong điều kiện ánh sáng yếu.
  • Độ tương phản quá thấp. Mã nằm trên nền màu hoặc trên ảnh sẽ gây ra các vấn đề. Phải là đen trên nền trắng. Luôn luôn là như vậy.
  • Thiếu lề. Mã cần một khung trắng xung quanh (gọi là vùng yên tĩnh - quiet zone). Nếu bị ép sát vào mép hình ảnh, nó có thể không đọc được.
  • Đường dẫn quá dài. Càng nhiều ký tự thì các ô vuông càng nhỏ. Địa chỉ rút gọn = mã dễ đọc hơn. Chúng ta lại quay về vấn đề ban đầu.

Và còn một điều nữa, rất tầm thường nhưng mọi người thường quên: hãy kiểm tra vé đã in bằng ba chiếc điện thoại khác nhau trước khi gửi bất cứ thứ gì đi tiếp. Giấy không phải là màn hình. Những gì trông rất đẹp trong bản xem trước có thể trở nên cứng đầu và không thể đọc được khi in ra.

Có bao nhiêu người thực sự đã đến

Còn có một tác dụng phụ khá dễ chịu. Vì mã dẫn qua một liên kết rút gọn, bạn sẽ có kèm theo một bộ đếm. Bạn có thể thấy vé đã được mở bao nhiêu lần và vào khoảng thời gian nào. Không cần xây dựng hồ sơ khách hàng, không cần tạo tài khoản, không cần theo dõi khắp internet. cutty lưu trữ dữ liệu này trên các máy chủ tại EU và không lưu lại địa chỉ IP thô, điều này rất quan trọng đối với vé (nơi liên quan đến dữ liệu của những người đến dự buổi hòa nhạc hoặc buổi đào tạo của bạn).

Đây là sự khác biệt thực sự so với việc sử dụng bất kỳ trình tạo mã QR nào đầu tiên kèm theo quảng cáo và các chuyển hướng không xác định bên trong. Đối với vé vào cửa, nơi mọi thứ đều dựa trên sự tin tưởng, những điều như vậy rất quan trọng.

Hãy chạy mã này và thay thế liên kết bên dưới tại cutty.dev, trước khi bạn bắt đầu in toàn bộ lô hàng. Bởi vì việc sửa chữa thứ gì đó sau khi đã in xong 200 sản phẩm sẽ là một câu chuyện hoàn toàn khác.