Краткий обзор
Клиент предоставляет пользователям сервисы генерации QR-кодов, динамических ссылок, аналитики и сопутствующие услуги для связи физических материалов с цифровыми адресами.
Решение стало QR-платформой для брендированного создания, редактируемых перенаправлений, массовых связей, отслеживания сканирований и проверки кодов.
Платформа создана для сокращения ручной работы при создании, управлении и отслеживании QR-кодов.
История клиента
Клиент - испанская компания, разрабатывающая маркетинговое программное обеспечение. Она предоставляет пользователям сервисы генерации QR-кодов, динамических ссылок, аналитики и сопутствующие услуги для связи физических материалов с цифровыми адресами.
Пользователи создают коды для кампаний, продуктов и брошюр. Они также используют их для меню, целевых страниц и процессов с контролируемым доступом.
Запрос был простым: обеспечить загрузку в стандартных форматах, отслеживать взаимодействия, массово создавать уникально связанные коды и интегрировать QR-процессы с внешними сервисами.
Решение создано как взаимосвязанные модули создания, управления динамическими ссылками, аналитики, массовой генерации и проверки. В проект также заложена возможность добавления процессов оплаты, билетов, опросов и bio-ссылок.
Клиент хотел
- Экспортировать файлы PNG, SVG, PDF, ZIP, JSON, CSV или Excel
- Отслеживать сканирования, клики, отправки и статус платежей
- Массово создавать коды, связанные с метками, пакетами или адресами
- Интегрировать платежи, аналитику, карты, формы, SMS, хранилища или принтеры
Почему готовое программное обеспечение не подошло
Готовые платформы для QR-кодов и управления ссылками предлагают отдельные функции, такие как брендированные коды, динамические ссылки и отслеживание сканирований. Однако запрошенные процессы также включали связывание ресурсов, массовую генерацию, проверку и платежи, поэтому для такого сочетания потребовалась индивидуальная платформа.
Обзор проекта
Решение создано для сервисов клиента по генерации QR-кодов, работе с динамическими ссылками и отслеживанию. В окне создания можно указать URL, текст и контактные данные, а результат сразу отображается в предварительном просмотре.
Для брендированных результатов добавлены настройки цветов и логотипов, а также формы и стиля глазков. toqr (небольшой JavaScript- и TypeScript-энкодер QR-кодов) генерирует код, а стандартный экспорт предоставляет файлы PNG, SVG и PDF.
Динамические адреса отделены от напечатанного кода. Платформа хранит ID QR-кодов, целевые URL, метки и пакеты, поэтому перенаправления можно обновлять без изменения печатных материалов.
Массовая генерация поддерживает CSV-метки и шаблоны целевых адресов. Каждому созданному коду назначается уникальная связь, а для дальнейшей работы доступны результаты JSON, ZIP-архивы и изображения PNG или SVG.
Особое внимание уделено отслеживанию и проверке. Активность сканирований отображается по количеству, датам и местоположениям.
Проверка возвращает такие статусы, как действительный, использованный, недействительный или истёкший.
Реализованные ключевые функции
- Создавать QR-коды для URL, текста, контактов, Wi-Fi, мероприятий, файлов и платежей
- Настраивать цвета, логотипы, формы, стиль глазков и размеры
- Обновлять динамические адреса без изменения напечатанных кодов
- Хранить QR-коды с метками, пакетами и связями с целевыми адресами
- Генерировать уникально связанные коды из данных CSV и шаблонов URL
- Экспортировать результаты в PNG, SVG, PDF, ZIP и JSON
- Просматривать аналитику сканирований, кликов и отправок
- Проверять билеты, гостей и коды контролируемого доступа