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