Почему QR-код перестал работать: срок жизни кода
Код сканируется, но страница не открывается: почему QR-коды протухают и как сделать код, который переживет любой сервис.
Табличка с QR-кодом провисела на кассе 3 месяца, и вдруг вместо меню посетители видят ошибку или чужую рекламу. Код на месте, печать не выцвела, камера его по-прежнему находит. Рисунок на бумаге в порядке, а адрес за ним перестал работать.
Перепечатывать придется весь тираж, а он уже роздан, наклеен и развешан по точкам. Чтобы не делать этого каждый год, разберитесь, из чего складывается срок жизни кода и где он обычно ломается.
Сначала отделите проблему печати
Если камера вовсе не реагирует на код, дело в размере, контрасте, бликах или качестве печати. Это другая история. Она разобрана в статье почему QR-код не сканируется с бумаги.
Эта статья про другой случай, когда телефон код распознает, показывает адрес или открывает браузер, а дальше ошибка, пустая страница, просьба оплатить тариф или неожиданный сайт. Здесь причина в самой ссылке, и вариантов тут два. Чтобы убедиться, что дело не в печати, покажите камере тот же код из макета на экране: если ошибка повторилась и там, виновата ссылка.
Код был динамическим
Сервисы по подписке продают динамические коды. В рисунке кода записана короткая ссылка на домен сервиса, и уже она перенаправляет на ваш адрес. Взамен сервис дает статистику сканирований и возможность менять цель без перепечатки.
Проблема вылезает позже, когда кончается тариф: код открывается ровно до тех пор, пока работает посредник. Кончился пробный период, не прошел платеж или сервис сменил домен, и весь тираж перестает открываться разом, хотя с печатью все в порядке. Часть сервисов после остановки тарифа показывает по вашему коду свою заглушку с рекламой.
Такой код видно по адресу внутри. Он чужой и короткий. Обычно его делают в сервисе с регистрацией и личным кабинетом. Отсканируйте и посмотрите адрес до перехода. Посредник виден сразу.
Есть и генераторы, которые выпускают динамический код даже в бесплатном режиме, чтобы позже предложить подписку. Снаружи такой код ничем не отличается, но внутри записан адрес сервиса. Отличить его можно только по адресу внутри, и проверять код надо до отправки тиража в печать.
Код статический, а страница закрылась
Статический код хранит сам адрес. Статическим бывает код любого вида, со ссылкой, с паролем сети, с контактом, а что кладут внутрь, разобрано в статье виды QR-кодов. Посредника нет, отключить такой код некому. Он работает без подписок и продлений.
Он перестает открываться только вместе со страницей: сайт переехал без редиректов, страницу удалили при редизайне, файл в облаке сменил ссылку, домен забыли продлить, сообщество ВК сменило короткий адрес. Какой адрес зашивать в тираж в последнем случае, разобрано в статье QR-код ВК.
Опасность здесь в домене. Продление стоит около 1000 рублей в год, а если про него забыть, перестанут открываться все напечатанные коды компании.
Сокращатели ссылок это отдельная ловушка. Короткая ссылка внутри статического кода возвращает в схему посредника со всеми рисками, а сервис коротких ссылок тоже может закрыться и почистить старые записи. Адрес вида clck.ru/XXXXX это Яндекс Короткие ссылки, а bit.ly и vk.cc устроены так же: рисунок кода исправен, но по дороге к вашей странице стоит чужой сервер. В печатный тираж такую ссылку не зашивайте.
Как сделать код, который не протухнет
Дольше всего работает код со статическим рисунком и прямой ссылкой на ваш домен, без сокращателей и чужих редиректов. Отдельно проследите за самим адресом: страница должна остаться на месте после редизайна, а при переезде получить редирект.
Когда нужна возможность менять цель после печати, заведите редирект на своем домене, короткий адрес вида site.ru/menu, и зашивайте в код именно его. Наклейки останутся прежними, а цель вы поменяете в редиректе. Как проверить ссылки до тиража, разобрано в статье QR-код для ссылки. Что еще выводит из строя готовый тираж, разобрано в базе знаний.
И сохраняйте исходники тиража: список ссылок с подписями и настройки листа. Если страница все же переедет, вы соберете свежий тираж по тому же списку заново, ничего не набирая руками.
Наш генератор делает только статические коды. В рисунке записан ваш адрес, без редиректов через наш домен и без подписок. Даже если сервис закроется, напечатанные коды продолжат работать.
Чей адрес попадает в код у соседних сервисов, показывает таблица сравнения генераторов.
FAQ
Можно ли вернуть к жизни отключенный динамический код?
Только через сервис, который его выпустил: оплатите тариф или восстановите аккаунт, и редирект заработает снова. Если сервис закрылся, тираж не спасти, рисунок кода изменить нельзя.
Что делать, если тираж уже напечатан с динамическим кодом?
Пока тариф жив, коды работают, и время на замену у вас есть. Сделайте новый статический тираж и меняйте наклейки по мере обхода точек, а старые не срывайте, пока новые не наклеены.
Как проверить тираж, который уже висит?
Раз в квартал сканируйте несколько точек выборочно и проходите по ссылкам до конца, а не только до появления адреса на экране. Так вы найдете нерабочий адрес сами, за один обход, и не узнаете о нем от посетителей.
Что делать, если страницу удалили при редизайне сайта?
Поднимите на старом адресе редирект на новую страницу, тогда напечатанные коды заработают снова. Держите список старых адресов в том же файле, из которого печатали тираж, тогда после редизайна вы поднимете редиректы за один проход.
Следующий шаг
Отсканируйте код с таблички, которая уже висит на месте. До перехода камера покажет ваш домен, а после загрузки откроется нужная страница.
Сгенерируйте статические QR-коды и зашейте адрес прямо в код, без подписок, лимитов и водяных знаков.
Соберите свой лист с QR-кодами
Вставьте список ссылок или загрузите файл, а мы разложим коды с подписями по листам A4 и отдадим PDF, SVG или PNG.
Открыть генератор