Вхід із квитковим сканером
Передати посилання сканера своїм контролерам, встановити сканер на телефон, сканувати офлайн і що робити з двічі відсканованим квитком.
Web only
Квитковий сканер — це вебзастосунок за адресою tickets.cori.music/scan, а не застосунок із App Store. Він працює в будь-якому браузері на телефоні, і його можна винести на головний екран для роботи офлайн.
У вечір концерту твої контролери сканують QR-коди на квитках. Для цього нікому не потрібен обліковий запис cori і нікому не потрібен застосунок із магазину: ти розсилаєш посилання сканера, яке відкривається в браузері будь-якого телефона і після події саме перестає працювати.
Кожен телефон зі сканером треба один раз відкрити з інтернетом, перш ніж двері відчиняться. Лише ця перша синхронізація завантажує список гостей на пристрій. Без неї сканер офлайн не зможе перевірити взагалі нічого.
Створення посилання сканера
Відкрий подію і перейди ліворуч до Сканер входу.
Наприклад «Головний вхід» або «Бічний вхід». Назва з'являється у сканері й зберігається при кожному check-in. Так ти згодом зможеш розрізнити входи. Дай кожному входу власне посилання.
cori показує готове посилання рівно один раз: «Поділись цим посиланням зараз — воно більше не буде показане.» Скористайся Копіювати посилання або Поділитися зі своїми контролерами і надішли його одразу.
Хто має посилання, той може реєструвати квитки цієї події, без облікового запису, без пароля. Надсилай його лише людям, які справді стоять на вході, і ніде не публікуй його. cori показує його свідомо лише один раз; після цього прочитати його вже не можна, лише відкликати.
У списку ти бачиш для кожного посилання його стан (Активне, Прострочене або Відкликане), до якого часу воно дійсне і коли його востаннє використовували. Якщо телефон загубився або помічниця все ж не прийде, ти відкликаєш саме це одне посилання; інші працюють далі.
Посилання сканера типово діє до 12 годин після завершення події. Тож переслане посилання наступного ранку мертве, навіть якщо ти нічого не робиш.
Що має зробити твій контролер
Передай ці чотири речення, більше нічого не треба:
Воно відкривається в будь-якому браузері на телефоні. При першому відкритті таємна частина зникає з адресного рядка й зберігається на телефоні. Далі сканер працює також після перезавантаження, і скриншот більше не видає посилання.
Найкраще ще вдома або надворі перед залою. Сканер показує «Готово до офлайн-використання — N квитків збережено на цьому телефоні», щойно завершить.
Через кнопку Встановити для офлайн-використання сканер потрапляє окремою іконкою на головний екран. На Android браузер пропонує встановлення одразу; на iPhone шлях веде через Safari: Поділитися → На екран «Домівка» → Додати.
Готово.
Встановлений вебзастосунок отримує на iPhone власне сховище даних, окреме від Safari. Тому при першому відкритті нової іконки сканер ще раз запитує посилання. Просто встав те саме посилання. І ще: на iPhone додавати на головний екран може лише Safari, Chrome і Firefox там ні.
Чотири кольори
Сканер відповідає на кожен код кольором. Скажи своїм людям, що вони означають:
Це все навчання. Усе інше є в самому сканері під «Як працює офлайн-сканування».
| Колір | Показ | Що означає | Що робити |
|---|---|---|---|
| Зелений | Дійсний – впущено | Дійсний квиток, щойно зареєстрований | Впустити |
| Синій | Уже використаний | Цей код уже зареєстровано | Не впускати, розпитати (див. нижче) |
| Жовтий | Неможливо перевірити | Офлайн, і коду немає в завантаженому списку | Вирішуєш ти |
| Червоний | Недійсний | Не квиток цієї події, або замовлення не оплачене | Не впускати |
Під Деталі сканер показує для останнього квитка тип квитка, тариф, ім'я власника та сектор/ряд/місце, а також підказку, якщо пільговий тариф вимагає підтвердного документа. Електронну пошту покупця й номер замовлення контролери свідомо не бачать.
Двічі відсканований квиток
Синій означає: цей код уже зареєстровано. Сканер свідомо не каже персоналу, на якому вході й коли. Це належить до твого розбору після події, а не до розмови в черзі.
Можливе і те, і те: пересланий чи кілька разів роздрукований квиток, або хтось із тієї самої компанії вже показав цей код. Ви вирішуєте на місці. Сам сканер не пропускає код удруге: перемагає лише перше сканування, навіть якщо два входи сканують в один і той самий момент.
Якщо з'єднання обірветься саме під час сканування, може статися, що відповідь загубиться, але check-in дійшов. cori Tickets це розпізнає і повідомляє про цю операцію згодом як про власний успіх, а не як про подвійне сканування. Твоїм людям для цього нічого робити не потрібно.
Без мережі
На вході відсутність зв'язку — це норма, а не виняток. Сканер побудований саме для цього:
- Список гостей лежить на телефоні. Кожен оплачений квиток події завантажується і, доки є з'єднання, оновлюється кожні 20 секунд. Зберігаються лише односторонні відбитки кодів, ніколи самі коди. Загублений телефон не годиться для підробки.
- Офлайн перевірка йде проти цього списку, а check-in запам'ятовується на пристрої.
- Черга спорожняється сама, щойно з'єднання повертається. Лічильник у заголовку показує, що ще залишилося; кнопка ↻ примусово запускає синхронізацію.
- Навіть онлайн сканер чекає на сервер щонайбільше трохи більше секунди, а потім вирішує далі офлайн. Тож повільна мережа не змушує чергу стояти.
Де межі офлайн-режиму
Будь тут чесним зі своєю командою, це два справжні обмеження:
«Уже використаний» офлайн знає лише про сканування, зроблені на цьому пристрої. Квиток, який щойно пропустили на іншому вході, тут офлайн пройде як зелений. Це помітять лише тоді, коли обидва пристрої знову будуть онлайн. Тож із кількома входами без зв'язку двічі використаний квиток можливий.
Код, якого офлайн немає в списку, найімовірніше був куплений лише після останньої синхронізації. Підтвердити це сканер не може. Рішення за контролерами, а сканування буде вивантажене разом з рештою. Правило: якщо квиток виглядає правдоподібно, а від останньої синхронізації минув якийсь час, впустити й перевірити потім.
Конфлікти після синхронізації
Щойно чергу вивантажено, сканер повідомляє, що сервер побачив інакше: «N офлайн-сканувань потрапили під час синхронізації в конфлікт (уже використані або недійсні). Перевірити на вході.» Сервер вирішує, хто був першим, і нічого не зникає непомітно. Переглянь це повідомлення ще того самого вечора, а не наступного дня.
Коли камера не хоче
Сканер здебільшого сам каже, у чому річ:
- «Доступ до камери заблоковано.» Дозволити в налаштуваннях браузера і перезавантажити.
- «Камера працює лише через захищене (https://) з'єднання.» Посилання було змінено. Візьми оригінальне посилання.
- «Камеру використовує інший застосунок або інша вкладка.» Закрити інший застосунок, перезавантажити.
Через Вибрати камеру ти перемикаєшся між задньою та фронтальною камерою; задня камера — правильна.
Візьми список входу у форматі CSV із собою до дверей (у розділі Замовлення та квитки). Якщо телефон вийде з ладу, ти позначатимеш гостей у ньому. Як це зробити, описано в статті Тримати замовлення під контролем.
Що далі?
- Списки та експорти на вечір: Тримати замовлення під контролем
- Чому квиток червоний: Повернення коштів і безкоштовні квитки
- Перед стартом продажів: Опублікувати подію і поділитися нею
- Що гість тримає в руках: Знайти свої квитки
Все ще потрібна допомога?
Не можеш знайти те, що шукаєш? Надішли нам повідомлення, і наша команда з тобою зв'яжеться.
Зв'язатися з підтримкою