QR-код на билете выглядит просто: маленький квадрат из чёрно-белых пикселей, который камера телефона считывает за секунду. Но есть реальная разница между QR-кодом, который лишь ведёт на страницу вашего мероприятия, и кодом, который на самом деле управляет тем, кто проходит внутрь. Если вы настраиваете продажу билетов впервые, это руководство разбирает оба пути: позволить платформе автоматически создавать уникальные QR-билеты и бесплатный способ «сделай сам» с генератором QR-кодов. Оно также объясняет, где каждый из них помогает, а где незаметно даёт сбой.
Как QR-коды на билетах работают на самом деле: уникальные против одинаковых
QR-код — это всего лишь машиночитаемый способ хранить короткий фрагмент текста, обычно ссылку или строку-идентификатор. Камера телефона расшифровывает этот текст и что-то с ним делает. Когда речь идёт о билетах на мероприятие, всё сводится к одному вопросу: несёт ли каждый билет один и тот же код или у каждого билета свой код?
Одинаковый код — это одно изображение, повторённое на каждом билете. Обычно он кодирует ссылку, например на страницу мероприятия или карту. Он хорош для передачи информации, но не может отличить одного гостя от другого и не может быть отмечен как использованный. Любой, кто сделает скриншот, получит идеальную копию.
Уникальный код отличается на каждом билете. Каждый из них кодирует отдельный идентификатор, привязанный к конкретному заказу в базе данных. При сканировании система находит этот идентификатор, подтверждает, что билет действителен, и отмечает его как использованный. Отсканируйте один и тот же код дважды — и вторая попытка будет помечена. В этом и состоит разница между декоративным QR-кодом и кодом, который выполняет настоящий контроль доступа.
Автоматический способ: платформы, которые создают QR-билеты за вас
Самый быстрый и надёжный путь — продавать или регистрировать участников через платформу для мероприятий со встроенной продажей билетов. Вы вообще не прикасаетесь к генератору. Когда кто-то покупает билет или завершает регистрацию, платформа выпускает билет с автоматически встроенным уникальным QR-кодом, отправляет его по электронной почте и хранит запись об этом коде на стороне сервера, чтобы позже его можно было проверить.
Именно так большинству организаторов стоит работать с QR-билетами, потому что код, билет, письмо-подтверждение и этап сканирования на входе — всё связано с одним и тем же списком гостей. Не нужно вести таблицу, и нет риска, что два участника получат один и тот же код. Everlage работает именно так: каждый выпущенный билет несёт свой уникальный QR-код, а бесплатное приложение-сканер Everlage проверяет эти коды на входе. Если вы выбираете платформу, эта сквозная связь между билетом и сканером — самая важная функция.
Способ «сделай сам»: бесплатные генераторы QR-кодов и их пределы
Если вы не пользуетесь билетной платформой, вы можете создать QR-коды самостоятельно. Поищите бесплатный генератор QR-кодов — и найдёте десятки веб-инструментов, которые бесплатно превращают любой текст или ссылку в изображение QR для скачивания. Это действительно полезно для некоторых задач: код, открывающий страницу мероприятия, схему проезда или форму отзыва, работает отлично.
Загвоздка в том, что бесплатный генератор создаёт статичный код. Вставили одну ссылку — получили одно изображение. Если напечатать это же изображение на каждом билете, вы создали одинаковый код: у каждого гостя один и тот же квадрат, и ничто не мешает отсканировать один код сто раз.
Приблизиться к уникальным кодам можно с помощью ручного обходного решения: составьте таблицу с отдельным идентификатором в каждой строке, а затем используйте пакетный инструмент или слияние, чтобы создать по одному изображению QR на строку. Это даст вам разные коды, но они что-то значат только если у вас также есть способ сверять каждый отсканированный код со списком и отмечать его как использованный. Сама по себе папка с уникальными на вид изображениями — это не система проверки. Вам всё равно нужен сканер, который знает, какие коды настоящие, а какие уже погашены, — и это именно та часть, которую бесплатные генераторы не предоставляют.
Как разместить код на билете и в письме-подтверждении
Откуда бы ни взялся код, он должен оказаться там, где гость сможет его действительно показать. Три обычных места назначения — PDF-билет во вложении письма-подтверждения, само тело письма и карта в мобильном кошельке. Платформа размещает код за вас; если вы делаете это вручную, несколько практических правил помогут сохранить коды пригодными для сканирования:
- Делайте его достаточно крупным. Стремитесь к печатному размеру не менее двух сантиметров по каждой стороне. Маленькие коды дают сбой при плохом освещении.
- Оставляйте свободное поле. Сканерам нужно чистое белое пространство вокруг кода. Не загромождайте его текстом или графикой.
- Держите высокий контраст. Тёмный код на светлом фоне читается лучше всего. Избегайте печати кодов поверх фотографий или градиентов.
- Добавьте читаемый человеком запасной вариант. Напечатайте номер заказа или имя гостя рядом с кодом, чтобы персонал мог найти человека, если сканирование не удалось.
- Проверьте перед отправкой. Отсканируйте готовый билет двумя-тремя разными телефонами, включая хотя бы одно старое устройство, прежде чем рассылать его всем.
Проверка кодов на входе
QR-код оправдывает себя только на входе. Порядок действий прост: сотрудник открывает приложение-сканер, наводит камеру телефона или планшета на каждый билет, и приложение мгновенно подтверждает, действителен ли код, уже использован или не распознан. Действительный код становится зелёным, отмечается как прошедший регистрацию и не может быть использован повторно.
Готовьтесь к моментам, когда сканирование невозможно. Сохраните возможность ручного поиска — по имени или номеру заказа — для повреждённых кодов или разряженных телефонов и убедитесь, что регистрировать гостей может более одного устройства, не выдавая повторных проходов. Более широкую картину дня мероприятия — от расстановки персонала на линиях до работы с гостями без предварительной регистрации — смотрите в нашем руководстве по лучшим практикам регистрации на входе, а более глубокое техническое описание самой настройки сканирования читайте в руководстве по настройке проверки по QR-коду.
Безопасность: почему одинаковые QR-коды копируют (и как уникальные коды это останавливают)
Именно поэтому различие между уникальным и одинаковым так важно. Одинаковый код скопировать элементарно: один скриншот, пересланный в мессенджере, даёт человеку рабочий билет, а поскольку код у всех одинаковый, отследить нечего. Десять человек могут пройти по одной покупке, и ни один сканер об этом не узнает.
Уникальные одноразовые коды закрывают этот пробел без какого-либо специального оборудования. Поскольку каждый код сверяется с центральной записью в момент сканирования, первое действительное сканирование отмечает билет как погашенный. Если тот же код — или его скриншот — появляется снова, приложение помечает его как уже использованный, и персонал на входе может вмешаться. Механизм прост и универсален для любой хорошо построенной билетной системы: разные коды, проверяемые один раз, с централизованным учётом. Это самая весомая причина предпочесть билеты, созданные платформой, самодельным одинаковым — для любого мероприятия, где билет имеет ценность.
Частые вопросы
Можно ли сделать QR-билеты бесплатно?
Да, но с оговоркой. Бесплатные генераторы QR создают статичные коды, которые отлично подходят для ссылки на страницу и годятся для небольшой неформальной встречи. Для платных мероприятий или везде, где нужно не допустить повторного использования билета, нужны уникальные коды плюс способ их проверки — а это обычно означает билетную платформу, а не отдельный генератор.
Работают ли QR-билеты без интернета?
Зависит от инструмента. Некоторые приложения-сканеры сохраняют список гостей на устройстве, чтобы проверять коды даже когда пропадает Wi-Fi площадки. Если на вашей площадке связь ненадёжна, подтвердите поддержку офлайн-режима до мероприятия и проверьте её заранее.
Какую информацию должен содержать QR-код?
Для контроля доступа код должен кодировать идентификатор, указывающий на запись о билете, а не персональные данные. Держать имена, адреса почты и платёжные данные вне самого кода — безопаснее и приватнее; сканер извлекает эти данные из системы только при необходимости.
Как помешать людям копировать QR-билет?
Используйте уникальные одноразовые коды, чтобы первое действительное сканирование отмечало билет как использованный, а любой дубликат помечался. Добавление читаемого номера заказа и проверка удостоверения личности для дорогих билетов — разумные дополнительные слои.
Может ли один человек зарегистрировать на входе целую группу?
Да. Если у каждого гостя есть билет со своим кодом, один участник может держать несколько билетов, а персонал отсканирует их один за другим. Групповые заказы на билетной платформе автоматически выпускают отдельный уникальный код для каждого гостя.
Коротко: QR-код хорош ровно настолько, насколько хороша система за ним. Для всего, где есть платящий гость, уникальные коды, которые сканер может проверить, всегда лучше самодельной одинаковой картинки. Посмотрите, как Everlage автоматически выпускает уникальные QR-билеты и проверяет их бесплатным приложением-сканером.