Статті

QR-код перестав працювати: чому так і як це виправити

Команда Opener5 хв читання

Якщо QR-код на твоїх флаєрах чи в меню раптом відкриває сторінку «термін дії минув», «код деактивовано» чи «оновіть тариф», це майже напевно динамічний код: він веде на сервер переадресації самого генератора, і генератор вимкнув його, коли закінчився твій пробний період чи тариф. З надрукованим візерунком усе гаразд — просто посилання в ньому тепер веде на їхню сторінку, а не на твою. Можна заплатити й увімкнути код знову або передрукувати зі статичним кодом з інструмента на кшталт генератора QR-кодів, який кладе твоє посилання просто у візерунок, тож вимикати нічого.

Статичні й динамічні QR-коди

QR-код зберігає короткий текст, зазвичай посилання. Різниця між двома видами — у тому, яке саме посилання.

Статичний код містить саму адресу призначення, наприклад https://yourcafe.com/menu. Телефон сканує його й переходить одразу туди. Ніхто інший не бере участі, онлайн має залишатися лише твій власний сайт, і код працює, доки існує надрукований примірник. Компроміс: змінити вміст після друку не можна.

Динамічний код містить коротке посилання на домені генератора, щось на кшталт https://qr-vendor.example/a8Kx2. Коли телефон його відкриває, сервер постачальника перевіряє, куди відправити відвідувача, і переадресовує його на твоє меню. Саме цей проміжний крок робить динамічні коди корисними — пізніше можна змінити адресу призначення чи рахувати сканування, — і саме він дозволяє постачальнику вимкнути код. Якщо підписка закінчилася, пробний період минув або компанія закрилася, їхній сервер перестає переадресовувати й показує натомість власну сторінку.

Багато «безкоштовних» генераторів за замовчуванням створюють динамічні коди й не надто пояснюють наслідки. Перші тижні все працює, код потрапляє на 500 меню, а потім пробний період закінчується.

Як визначити, який код у тебе

Спеціальні інструменти не потрібні — просто подивися, яке посилання містить код:

  1. Наведи камеру телефона на код. Перш ніж відкрити посилання, більшість телефонів показують його в підказці.
  2. Прочитай домен. Це твій сайт чи назва QR-компанії або сервісу коротких посилань?
  3. Якщо це домен генератора, у тебе динамічний код, і від цієї компанії залежить, чи працюватиме він далі.

Якщо посилання веде на твій власний домен — yourcafe.com/menu — і все одно не працює, проблема не в постачальнику QR-кодів: сама сторінка переїхала або сайт не працює. Тут усе повністю у твоїх руках (див. нижче).

Що можна зробити просто зараз

Звернися до постачальника або заплати. Якщо код проходить через сервер постачальника, лише він може знову його ввімкнути. Перевір свій акаунт у нього: якщо в обігу тисячі надрукованих примірників, відновлення може бути найшвидшим виходом. Прочитай, на що погоджуєшся, — чи це регулярне списання і що буде, якщо пізніше скасуєш.

Передрукуй зі статичним кодом. Якщо тираж невеликий або його й так пора оновлювати, зроби статичний код, що веде просто на твою сторінку, і передрукуй. У генераторі QR-кодів вибери Посилання, встав свою адресу й завантаж SVG для друкарні. Код містить лише твоє посилання; за ним немає ні акаунта, ні пробного періоду, ні сервера переадресації.

Заклей старий код. Для меню, табличок на столах чи плакатів, якими хочеш користуватися й далі, наліпка з новим кодом поверх старого — практичний місток до наступного тиражу. Зроби наліпку достатньо великою, щоб повністю закрити старий код, і телефони не зчитували не той.

Якщо код веде на твій домен — налаштуй переадресацію сам. Коли посилання в коді веде на домен, яким ти керуєш, а сторінка просто переїхала, налаштуй на сайті переадресацію зі старої адреси на нову. Зазвичай це вміє твій хостинг або конструктор сайтів. Усі вже надруковані коди знову запрацюють без жодного передруку.

Як уникнути цього наступного разу

Інші причини, чому QR-код не сканується

Не кожна поломка — це вимкнена переадресація. Якщо телефон узагалі не розпізнає код, причина зазвичай фізична:

Низький контраст. Світло-сірий на білому чи темно-синій на чорному дає камері замало різниці. Що робити: темний код на світлому тлі з сильним контрастом. Генератор попереджає, коли контраст замалий.

Інвертовані кольори. Світлий код на темному тлі виглядає стильно, але багато сканерів не можуть його прочитати. Що робити: код має бути темнішим за тло; генератор позначає інвертовані кольори.

Замалий код або немає поля. Крихітний код на візитівці чи код, надрукований впритул до іншої графіки, важко зчитати. Що робити: друкуй більше й залиш чисту світлу рамку з усіх чотирьох боків.

Пошкоджений друк. Подряпини, згини, плями, відблиск від ламінації чи логотип посередині можуть знищити забагато візерунка. Що робити: під час створення коду вибери найвищу стійкість до пошкоджень (корекцію помилок) — вона додає надлишковість, і код переживе часткове пошкодження, — а де можливо, використовуй матове покриття.

Забагато даних. Що більше тексту в коді, то він щільніший, а квадратики дрібніші, і то важче його відсканувати. Часта причина — довгі адреси з параметрами відстеження. Що робити: використовуй коротше посилання — чисту адресу сторінки на своєму сайті — і друкуй код трохи більшим. Генератор повідомляє, коли вмісту забагато для одного коду.

Для кодів Wi-Fi на столиках чи в орендованому житлі є ще кілька нюансів; див. як зробити QR-код для Wi-Fi.

Часті запитання

Чи мають QR-коди власний термін дії?

Ні. QR-код — це просто надрукований візерунок. Статичні коди ніколи не перестають працювати; динамічні перестають лише тоді, коли сервер переадресації за ними перестає перенаправляти відвідувачів.

Чи можна змінити, куди веде мій статичний QR-код?

Сам код — ні: посилання є частиною візерунка. Але якщо він веде на сторінку твого власного домену, можна змінити цю сторінку або переадресувати її на нову адресу.

Чи перестане працювати код із цього генератора, якщо сайт зникне?

Ні. Генератор QR-кодів створює статичні коди у твоєму браузері. Твоє посилання живе всередині візерунка, тож код працює і без цього сайту.

Чому код працює на одному телефоні, а на іншому — ні?

Зазвичай він на межі: низький контраст, малий розмір, відблиск чи пошкоджений друк, який краща камера ще може прочитати. Покращ контраст і розмір, підвищ стійкість до пошкоджень і знову перевір на кількох телефонах.