Лимит сканирований QR: сбой видят клиенты
Лимит не отключает код полностью. Он ломает его для некоторых людей и в отдельные моменты, а в панели это выглядит как угасающий интерес к кампании.
Именно поэтому лимиты — наименее понятная причина сбоев динамических QR-кодов. В отличие от истёкшей подписки, они не отключают код полностью — он ломается для некоторых людей, иногда, и никогда во время вашей проверки.
Зачем вообще нужен лимит сканирований?
Не потому, что сканирование дорого обходится. HTTP-переадресация — одна из самых дешёвых операций в интернете: поиск в базе данных и ответ 301 стоят доли цента на миллион запросов.
Квота существует как инструмент тарификации, привязанный к вашему успеху. Число сканирований связано с результативностью кампании, поэтому провайдер зарабатывает на ваших результатах. Это тот же подход, что и тарификация каждого кода, только применённый к объёму, а не к количеству кодов, — и оба варианта возможны лишь потому, что переадресация находится на пути. Какова настоящая цена «бесплатного» QR-кода раскрывает общую картину тарифов.
Что на самом деле видит сканер после достижения лимита?
| Причина сбоя | Что видит клиент | Насколько это заметно вам |
|---|---|---|
| Страница с предложением перейти на другой тариф | Брендированная страница с сообщением, что код превысил лимит | Незаметно, пока клиент не сообщит вам, — и заодно она показывает, что вы не заплатили |
| Жёсткая ошибка | Ошибка 404 или сообщение «код не найден» | Незаметно: выглядит как сломанный код, а не как превышение квоты |
| Страница со встроенной рекламой | Реклама, а затем, возможно, нужная страница | Незаметно: сторонняя компания зарабатывает на ваших клиентах |
| Ограничение частоты запросов | Медленная загрузка или периодические сбои в часы пик | Почти невозможно обнаружить — во время проверки всё работает |
| Тихое ограничение | Часть сканирований срабатывает, часть нет, без видимой закономерности | Сложнее всего диагностировать |
Если расположить варианты по сложности обнаружения, последние два будут самыми опасными: код, который работает периодически, проходит все ваши проверки и ломается только под нагрузкой — именно тогда, когда это особенно важно.
Почему это происходит в самый неподходящий момент?
Потому что квоты сбрасываются ежемесячно, а внимание аудитории приходит неравномерно. Кампании переживают всплески — в выходные во время мероприятия, после упоминания в прессе, в загруженную субботу, когда продукт становится вирусным. Именно всплеск и является целью кампании.
Месячный лимит превращает этот всплеск в обрыв. Вы достигаете квоты на девятый день тридцатидневного периода, а оставшиеся три недели либо обходятся дороже из-за перерасхода, либо заканчиваются сбоями. Хуже всего, что сбой затрагивает случайного посетителя: человека, который отсканировал код по рекомендации друга, в момент, когда ваша реклама работала лучше всего. Вы заплатили за печать, привлекли внимание — и код остановился на пике.
Как отличить превышение квоты от обычного сбоя?
Проверьте по порядку:
- Раскодируйте напечатанный код. Если в нём указан ваш собственный домен, дело не в квоте — проблема в вашей инфраструктуре. Перейдите к материалу почему ваш QR-код перестал работать. Используйте наш декодер.
- Откройте короткую ссылку напрямую в приватном окне и посмотрите, что вернётся. Страница с предложением перейти на другой тариф или рекламная страница подтверждают причину.
- Проследите цепочку переадресаций.
curl -sIL "https://short.example/abc"показывает каждый переход — см. как проверить, куда на самом деле ведёт QR-код. - Сопоставьте время сбоя с расчётным периодом. Если сбой начинается в середине месяца и исчезает в дату сброса, это квота, а не авария.
Проверяйте с телефона через мобильный интернет, а не через офисный Wi-Fi. Некоторые ограничения частоты запросов действуют для конкретного IP-адреса, и офисный адрес может уже иметь другую классификацию, чем адрес клиента.
Как оценить реальный объём сканирований?
Большинство людей выбирают тариф по среднему показателю и попадают в ловушку пиковых значений. Ориентируйтесь на пик, потому что именно с ним взаимодействует квота.
Примерный метод: возьмите самый загруженный реалистичный день для конкретного размещения — полностью заполненную субботнюю службу, первый день мероприятия, неделю запуска продукта, — умножьте на число кодов в рамках тарифа и затем на четыре для месяца с несколькими такими днями. После этого удвойте результат, потому что кампании, ради которых стоит печатать материалы, — это кампании, превышающие ожидания. Если получившееся число приближается к квоте, она закончится в самый неподходящий момент.
Это стоит сделать до оформления подписки, а не после. Здесь тарификация каждого кода усугубляет влияние лимита: общая квота для четырнадцати настольных табличек исчерпывается в четырнадцать раз быстрее, чем следует из страницы с тарифами. В материале Какова настоящая цена «бесплатного» QR-кода объясняется, как взаимодействуют эти два инструмента.
Честный вывод обычно таков: цифры не оправдывают этот механизм. Переадресация обходится провайдеру в ничтожную сумму на миллион запросов; квота отслеживает не его расходы, а ваш успех.
Как ограничение скорости связано с риском фишинга?
Косвенно, но об этом важно знать. Когда код возвращает неожиданную промежуточную страницу или страницу ошибки, люди не думают, что у компании проблемы с оплатой. Они решают, что код сломан, и ищут другой способ попасть на сайт. А пользователь, привыкший считать незнакомые страницы обычной частью сканирования, хуже распознаёт вредоносную страницу.
Unit 42 формулирует общую проблему сокращённых ссылок так: «Даже люди, внимательно относящиеся к безопасности и проверяющие предварительный просмотр URL перед сканированием, не могут определить конечный адрес назначения». Каждая промежуточная страница, которую провайдер показывает с вашего напечатанного материала, ещё сильнее приучает клиентов к такому поведению. О последствиях рассказывается в материале Квишинг.
Что можно сделать?
В краткосрочной перспективе доступен только предусмотренный провайдером вариант: перейти на более дорогой тариф или смириться со сбоями. Если коды уже размещены и клиенты сталкиваются с ошибками, оплатите на один месяц самый дешёвый тариф, который восстановит работу, и используйте это время, чтобы уйти с сервиса — последовательность действий описана в руководстве по восстановлению после блокировки.
Постоянное решение — убрать лимит с пути. Статический QR-код содержит адрес назначения напрямую, поэтому сканирование обращается к вашему серверу. Нет счётчика, квоты или сторонней компании, которая решает, выполнять ли переадресацию. Ваш хостинг уже обрабатывает гораздо больше трафика, чем создаст любая QR-кампания, а если это не так, вопрос мощности можно решить самостоятельно.
Если вам также нужна возможность менять адрес, настройте переадресацию самостоятельно: направьте статические коды на yourcompany.com/m и меняйте содержимое этого пути. Ограничений нет по определению, потому что оба конца принадлежат вам. См. владейте своими QR-кодами всегда.
Часто задаваемые вопросы
- Есть ли у QR-кодов лимит сканирований?
- У статических кодов — нет: они содержат адрес назначения и не обращаются к стороннему сервису, поэтому считать нечего. Лимиты есть только у динамических кодов, где провайдер ограничивает управляемую им переадресацию.
- Что происходит, когда QR-код превышает лимит сканирований?
- Провайдер прекращает переадресацию. В зависимости от сервиса сканер увидит уведомление о переходе на другой тариф, рекламу, ошибку или периодические сбои. Напечатанный материал продолжит вести туда, куда провайдер решит его направить.
- Может ли QR-код износиться или истечь из-за использования?
- Нет. Изображение содержит данные, а не механизм, и его считывание ничего не меняет. Любой «срок действия» — это правило провайдера для его переадресации, а не свойство самого кода.
- Сколько сканирований может выдержать статический QR-код?
- Столько, сколько способен обслужить ваш сайт, потому что сканирование — это обычный визит на него. Промежуточный сервис не устанавливает лимит.
- Вернутся ли сканирования, которые не сработали, после перехода на другой тариф?
- Работа восстановится только в дальнейшем. Люди, которые сканировали код во время сбоя, уже ушли, и вернуть их невозможно — поэтому лимит особенно опасен именно в периоды, ради которых вы и печатали материалы.
Уберите лимит: QR-код с URL, статический и без ограничений по определению. Дополнительная информация: правда о мошенничестве с QR-кодами.
Готовы к статичному QR-коду?
Создайте его прямо в браузере — без аккаунта, без отслеживания, без подписки. Что вы сгенерируете — принадлежит вам.
Связанные статьи
Почему ваш QR-код перестал работать (и кто в этом виноват)
Напечатанные QR-коды не портятся. Сканеры не ломаются. Если ваш QR перестал работать — значит кто-то другой его выключил, и эта статья объясняет, кто.
QR-коды бесплатны с 2000 года: за что платить?
Ежемесячная сумма — не цена. Цена равна этой сумме, умноженной на каждый напечатанный код и каждый месяц, пока материал существует.
Ловушка подписки для QR: как провайдеры держат ваши ссылки в заложниках
Приманка — бесплатный QR-код. Крючок — что он работает, только пока вы платите. Ловушка захлопывается в день, когда вы напечатали десять тысяч копий.
QR-код отключили: покупайте месяц, не год
План действий для отключённого кода: кто им управляет, сколько стоит выход и какой шаг не даст проблеме повториться.
Редактируемые QR-коды без подписки: редирект
Ответ на вопрос «но мне нужно будет позже менять адрес назначения» — не подписка. Это путь редиректа на домене, которым вы уже владеете.