9 мин чтенияВозможности

Брендированные QR-коды, которые сканируются: руководство по дизайну

Как разработать брендированные QR-коды с логотипом, фирменным цветом и рамкой, которые при этом сканируются. Исправление ошибок, тихая зона, размер при печати и динамические vs статические

Ana Kowalska
Marketing solutions engineering
Стилизованный брендированный QR-код с логотипом в центре и фирменно-фиолетовыми модулями, рядом с подписью короткой ссылки elido.me

Брендированные QR-коды несут ваш логотип, фирменный цвет и иногда рамку - и при этом сканируются с первого раза. Последнее требование - весь вызов. QR-код - это машиночитаемая сетка со строгими правилами, а дизайнерские решения давят на эти правила. Добавьте слишком большой логотип, выберите неправильные цвета или обрежьте поле - и вы получите код, выглядящий отполированным на экране и не работающий на телефоне в магазине. Это руководство о том, как оставаться на правильной стороне этой границы.

Дизайн здесь важен, потому что QR-код стоит именно в тот момент, когда человек решает вам доверять. Он направляет камеру на напечатанную поверхность и ждёт. Чёрно-белая сетка без контекста воспринимается как нечто безликое, иногда как подозрительное. Код с вашим логотипом и цветами сигнализирует о том, что адрес назначения принадлежит вам и намерен - это повышает частоту сканирований. Загвоздка в том, что каждое дизайнерское решение расходует часть фиксированного бюджета надёжности, поэтому хороший дизайн кастомного QR-кода - это по сути управление бюджетом. Разберёмся, из чего состоит этот бюджет, а затем как им правильно распорядиться.

Из чего на самом деле состоит QR-код

Прежде чем украшать QR-код, полезно знать, какие части можно трогать, а какие нельзя. QR-код - это матрица тёмных и светлых квадратиков, называемых модулями, и несколько областей этой матрицы выполняют конкретные функции.

Три больших вложенных квадрата в углах - это паттерны поиска (finder patterns). Они указывают сканеру, где находится код и как он ориентирован. Четвёртый, меньший паттерн выравнивания появляется на кодах большего размера. Между двумя паттернами поиска проходят паттерны тайминга - чередующиеся модули, позволяющие сканеру измерять сетку. Остальная область содержит закодированные данные плюс коррекцию ошибок, которая их защищает. Вокруг всего кода находится тихая зона (quiet zone) - чистое поле, изолирующее код от окружения.

Анатомия QR-кода: три паттерна поиска в углах, поле тихой зоны, модули данных и коррекции ошибок, и наложение логотипа в центре с пометкой о коррекции ошибок

Практический вывод: паттерны поиска и тихая зона закрыты для брендинга. Перекройте или обрежьте любой из них - и код полностью перестаёт работать. Область данных - там, где у вас есть пространство для манёвра, и только благодаря коррекции ошибок. Вся эта структура определена стандартом ISO/IEC 18004 - международным стандартом для QR-кодов, о существовании которого стоит знать, даже если вы его никогда не читали.

Коррекция ошибок - это бюджет, который вы тратите на брендинг

Каждый QR-код включает избыточные данные, чтобы его можно было прочитать при повреждении или перекрытии части. Это коррекция ошибок Рида-Соломона, доступная в четырёх уровнях: L, M, Q и H. Статья Википедии о коррекции ошибок QR излагает ёмкость восстановления для каждого, и именно эти цифры определяют дизайн логотипа.

УровеньВосстановлениеПрименение
L~7%Чистый цифровой дисплей, без наложений
M~15%Обычная печать, без логотипа, лёгкий износ
Q~25%Наложение логотипа, упаковка, умеренное обращение
H~30%Наложение логотипа плюс открытая среда или грубые условия

Этот процент восстановления - ваш бюджет брендинга. Когда вы штампуете логотип поверх центра QR-кода, логотип перекрывает модули. Сканер воспринимает закрытые модули как повреждение и восстанавливает их из данных чётности. При уровне H примерно 30% модулей могут отсутствовать, и код всё равно разрешается. Таким образом, логотип «съедает» бюджет H, и чем крупнее логотип, тем больше этих 30% он потребляет.

Вот что часто упускают: коррекция ошибок не бесплатна. Больший запас восстановления означает больше модулей для кодирования тех же данных. Одна и та же нагрузка при H требует заметно более плотной сетки, чем при M. Эта плотность приемлема, если нагрузка невелика, и становится проблемой, если велика - именно поэтому решение «статический против динамического» ниже является дизайнерским, а не только операционным. Механику версий и ёмкости мы более подробно раскрываем в статье динамические vs статические QR-коды.

Цвет, контраст и правило инверсии

Самый распространённый способ, которым брендированный QR-код выходит из строя, - это контраст. Сканер различает тёмные и светлые модули. Если они слишком близки по яркости, он не может.

Фирменный цвет допустим, с одним ограничением: сохраняйте сильное соотношение тёмного и светлого. Глубоко фирменно-фиолетовые модули на белом фоне работают. Серые модули на светло-бежевом фоне - нет, даже когда они выглядят читаемыми для вашего глаза, потому что камера телефона при плохом освещении имеет значительно меньший динамический диапазон, чем у вас. Надёжный тест - яркость, а не оттенок. Два цвета могут быть визуально отличимыми и всё равно не пройти проверку, если они находятся при схожей яркости, например тёмно-синий на тёмно-зелёном.

Стандартная ориентация - тёмные модули на светлом фоне. Вы можете инвертировать, светлые модули на тёмном фоне, и большинство современных камер телефонов справляются с этим, но более старые или дешёвые камеры менее надёжны с инвертированными кодами. Если ваша аудитория склоняется к устаревшим устройствам или освещение будет плохим, придерживайтесь тёмного на светлом. Градиенты допустимы в области данных, при условии, что каждый модуль остаётся явно темнее фона, на котором он находится. Никогда не позволяйте градиенту смывать паттерн поиска к цвету фона.

Тихая зона и минимальный размер для печати

Тихая зона - это пустое поле вокруг кода, и она является частью спецификации, а не стилистическим предложением. Стандарт QR требует тихой зоны не менее четырёх модулей с каждой стороны. Дизайнеры постоянно её обрезают, потому что чистая граница выглядит как потраченное пространство в плотной вёрстке, и код, опущенный на насыщенный фон без этого поля, не будет сканироваться, даже если каждый внутренний модуль корректен.

Размер при печати - другой фактор надёжности в реальных условиях. Для кода с короткой ссылкой, сканируемого на расстоянии вытянутой руки, около 2×2 см - разумный минимум. Масштабируйте с расстоянием. Широко используемое практическое правило гласит, что напечатанный код должен быть не менее одной десятой от расстояния сканирования, поэтому плакат, который предполагается сканировать с метра, требует кода размером 10 см или более. Брендинг делает это требование строже, потому что логотип и более высокая коррекция ошибок оба добавляют плотность, а более плотные сетки нуждаются в более крупных модулях, чтобы оставаться читаемыми. В случае сомнений распечатайте крупнее, чем считаете нужным, и протестируйте на реальном телефоне, а не на превью на мониторе.

Эти правила размера и тихой зоны применяются независимо от того, брендирован ли код, но брендинг сужает ваш запас для ошибки, поэтому они важнее. Полное руководство по расстоянию при печати находится в нашем руководстве по кампании с QR-кодом с нуля.

Почему брендированные кампании требуют динамических кодов

Существует два вида QR-кодов, и разница в том, что закодировано. Статический QR-код запекает полный URL назначения в модули. Динамический QR-код кодирует короткую ссылку, а реальный адрес назначения находится у сокращателя и разрешается при сканировании.

Для брендированной кампании динамический выигрывает по трём параметрам, важным и для дизайна, и для результатов.

Во-первых, нагрузка меньше. Короткая ссылка вроде b.elido.me/spring26 - доля от длины UTM-URL кампании. Более короткая нагрузка означает более раннюю версию, то есть меньше, но крупнее модулей при данном размере печати, то есть больше места для логотипа и лучшую читаемость на малых поверхностях. Брендинг и динамические ссылки тянут в одном направлении.

Во-вторых, вы можете редактировать адрес назначения после печати кода. Брендированный QR-код - это инвестиция в печать и дизайн, и заморозка его на одном URL является риском. С динамическим кодом целевая страница может измениться, кампания может быть продлена, сломанная ссылка может быть исправлена, и ни один напечатанный материал не нужно перепечатывать.

В-третьих, каждое сканирование - это отслеживаемый редирект. Elido фиксирует каждое в нашем аналитическом хранилище с временной меткой, страной и типом устройства без выборки, так что брендированный код становится измеримым каналом, а не жестом надежды. Вы также можете маршрутизировать на уровне редиректа, отправляя iOS и Android сканеры в разные магазины с одного напечатанного кода. Ничто из этого невозможно со статическим кодом, где URL заморожен в сетке.

Брендированная короткая ссылка и брендированный QR-код - две половины одной идеи. Поставьте свой домен на короткий URL и логотип на код, и весь путь выглядит как ваш. Механика стороны домена - в статье как настроить брендированные короткие ссылки.

Статический всё ещё имеет узкое, законное применение - постоянная нормативная ссылка или офлайн-генерируемый код без сервера на пути сканирования, - и мы честно описываем их в сравнении динамических и статических кодов. Но для брендированного маркетинга динамический - это стандарт.

Что делать и не делать, чтобы код оставался читаемым

Большая часть дизайна брендированных QR-кодов сводится к нескольким привычкам. Вот краткая версия, сопровождаемая сбоем, который каждая из них предотвращает.

Сетка «делать и не делать» для брендированных QR-кодов: сильный контраст против слабого, сохранённая тихая зона против урезанного поля, небольшой логотип при уровне H против чрезмерно большого, и динамический отслеживаемый против статического замороженного

Сохраняйте сильный контраст тёмного на светлом. Не выбирайте фирменные цвета со схожей яркостью, и не инвертируйте код, если не тестировали его на наихудшей камере вашей аудитории.

Сохраняйте тихую зону в четыре модуля. Не позволяйте фоновому изображению, графике рамки или плотной вёрстке теснить поле кода.

Размещайте логотип скромного размера и используйте уровень H. Держите логотип ниже примерно 20-25% площади модулей, на сплошном фоне, чтобы модули не просвечивали. Не доводите логотип до предела бюджета H, потому что реальный износ потребляет его остаток.

Оставляйте паттерны поиска и тайминга нетронутыми. Не переоформляйте угловые квадраты в скруглённые блоки и не перекрашивайте их в сторону фона, и не проводите через них логотип или графику.

Выбирайте динамический, чтобы код был редактируемым и отслеживаемым. Не замораживайте длинный UTM-URL в статический код, который нельзя исправить и измерить.

Полезная интуиция: когда дизайнерское решение и читаемость конфликтуют, читаемость побеждает, потому что красивый код, который не сканируется, имеет конверсию ноль. Каждое правило выше - это по сути одно и то же правило, применённое к конкретному соблазну.

Практический рабочий процесс

Объединяя всё вместе, вот порядок, который не позволит дизайну и инженерии воевать друг с другом.

Начните с адреса назначения и оберните его в динамическую короткую ссылку, желательно на своём домене, чтобы весь путь был брендированным. Установите коррекцию ошибок H при создании, потому что вы планируете добавить логотип и код будет напечатан. Сгенерируйте код и экспортируйте его в SVG - формат, не зависящий от разрешения, который масштабируется до любого размера при печати без размытия.

Затем импортируйте SVG в инструмент дизайна и примените брендинг в пределах ограничений: фирменно-фиолетовый или ваш тёмный фирменный цвет для модулей на светлом фоне, центральный логотип менее четверти площади на сплошном фоне, тихая зона нетронута. Добавьте краткий призыв к действию рядом с кодом, если есть место - строка вроде «Сканируйте, чтобы увидеть меню» измеримо повышает частоту сканирований. Оставьте паттерны поиска простыми.

Наконец, тестируйте до начала печатного тиража. Распечатайте код в реальном размере на реальном материале, затем сканируйте его несколькими разными телефонами, включая более старый, при том освещении, в котором он реально будет находиться. Если он читается чисто каждый раз - готово. Если есть сбои, типичные виновники, по порядку: слишком большой логотип, слишком слабый контраст, слишком узкая тихая зона или слишком маленький размер при печати. Elido создаёт стандартные ISO-совместимые коды с поддержкой наложения логотипа и векторным экспортом; страница функции QR-кодов охватывает возможности и ограничения генератора; сильно стилизованные формы модулей создаются в вашем инструменте дизайна после экспорта.

Для кампании вокруг кода - UTM-планирование, ссылки для каждого размещения и измерения - руководство по кампании с QR-кодом описывает полный жизненный цикл, а страница решений для маркетологов охватывает работу в масштабе. Если QR-коды - новая территория, что такое сокращатель URL создаёт фундамент, и мы публикуем сопутствующие руководства по QR-кодам для меню ресторанов и vCard QR-кодам для визиток, где требования к печати строже.

Брендинг QR-кода - не украшение ради украшения. Это задача сделать машиночитаемый квадрат похожим на вас, не нарушив машиночитаемую часть. Тратьте бюджет коррекции ошибок обдуманно, защищайте паттерны поиска и тихую зону, сохраняйте честный контраст и выбирайте динамическую короткую ссылку, чтобы код мог расти вместе с кампанией. Сделайте это - и получите лучшее из обоих: код, выглядящий как ваш бренд и сканирующийся каждый раз. Просмотрите галерею QR-кодов для примеров, доступность планов для кастомных доменов - на странице тарифов, а пошаговое руководство - в руководстве по QR-кодам в документации. Кастомные домены, делающие короткий URL тоже брендированным, описаны на странице функции кастомных доменов.

Читайте также в блоге

Частые вопросы

Что такое брендированный QR-код?

Брендированный QR-код несёт ваш логотип, фирменный цвет и иногда рамку или призыв к действию, при этом надёжно сканируясь. Сканируемая часть - стандартный QR-код по ISO/IEC 18004; брендинг - это дизайн, наложенный поверх него в пределах бюджета исправления ошибок. Цель - код, который выглядит как часть вашего бренда и декодируется с первого раза.

Можно ли поместить логотип в центр QR-кода?

Да, в разумных пределах. QR-код с уровнем исправления ошибок H может восстановить примерно 30% данных модулей, поэтому логотип, перекрывающий центр, реконструируется сканером. Держите площадь логотипа ниже примерно 20-25% площади модулей, чтобы оставить запас на износ при печати, и используйте сплошной фон за логотипом, чтобы нижние модули не просвечивали.

Какой уровень исправления ошибок должен использовать брендированный QR-код?

Используйте H (около 30% восстановления) для любого кода, несущего логотип, предназначенного для печати или потенциально подверженного царапинам. H требует больше модулей для тех же данных, поэтому сочетайте его с короткой ссылкой вместо длинного UTM-URL, чтобы сетка оставалась небольшой и читаемой.

Ломает ли добавление логотипа или цвета QR-код?

Может, если перестараться. Слишком большой логотип съедает бюджет исправления ошибок. Низкоконтрастные цвета (светлые модули на светлом фоне или два схожих уровня яркости) сбивают сканер. Брендинг остаётся безопасным, когда логотип скромного размера, контраст тёмного на светлом сильный, а тихая зона сохранена.

Какой минимальный размер для печати брендированного QR-кода?

Около 2×2 см для кода с короткой ссылкой, сканируемого на расстоянии вытянутой руки, и больше по мере увеличения расстояния сканирования. Распространённое правило: напечатанный код должен быть не менее одной десятой от расстояния сканирования, поэтому плакат, сканируемый с метра, требует кода размером не менее 10 см. Брендинг делает код плотнее, поэтому лучше ошибиться в сторону большего.

Должен ли брендированный QR-код быть статическим или динамическим?

Динамическим - для почти каждой брендированной кампании. Динамический QR кодирует короткую ссылку, поэтому вы можете редактировать адрес назначения после печати, отслеживать сканирования и маршрутизировать по стране или устройству без перепечатки. Короткая ссылка также делает сетку небольшой, что оставляет больше места для логотипа. Статический имеет смысл только когда адрес назначения постоянно фиксирован и отслеживание не нужно.

Попробуйте Elido

Вставьте URL - получите короткую ссылку

Без регистрации. Ссылка живёт 30 дней. Зарегистрируйтесь, чтобы оставить её навсегда.

Бесплатно, без регистрации · 2 в день

Попробуйте Elido

URL-сокращатель с хостингом в ЕС: собственные домены, глубокая аналитика, открытый API. Бесплатный тариф - без банковской карты.

Теги
branded QR codes
custom qr code design
qr code with logo
branded qr code generator
qr code error correction
scannable qr design

Читать дальше