Как создавать QR-коды в массовом порядке

Нужен QR-код для каждого товара, стола, плаката или бейджа участника? Создание их по одному в генераторе не масштабируется больше дюжины. Это руководство показывает, как создавать QR-коды в массовом порядке из электронной таблицы, загружать их все как один zip-файл PNG или SVG, и сохранять каждый редактируемым и отслеживаемым после печати.

Есть три способа сделать это в Linkly, от код-фри до полностью автоматизированного:

  1. 1
    Электронная таблица → zip — вставьте ваши URL в импортер электронных таблиц Linkly, затем экспортируйте каждый QR-код одним щелчком. Без кода, занимает около минуты.
  2. 2
    QR-коды по URL — добавьте .qr.png к любой короткой ссылке, чтобы получить её QR-изображение. Поместите это в формулу Google Sheets или Excel, слияние почты или шаблон печати и создайте тысячи кодов без загрузки ничего.
  3. 3
    API — создавайте ссылки (со стилизацией QR) из вашей собственной системы, затем загружайте изображения.

Каждый QR-код, который создает Linkly, — это динамический QR-код: он указывает на короткую ссылку, поэтому вы можете изменить назначение после печати кодов, и каждое сканирование отслеживается.

Посмотрите: 12 QR-кодов, экспортированных в один zip

Поищите ссылки, которые вам нужны, отметьте флажок выбрать все, затем выберите Bulk → Export QR Codes → PNG. Linkly отображает каждый код в браузере и загружает один zip — эта партия из 12 заняла около секунды.

Метод 1: Создание QR-кодов в массовом порядке из электронной таблицы

1

Подготовьте электронную таблицу целевых URL

В Google Sheets или Excel поместите один целевой URL в каждую строку. Добавьте два необязательных столбца:

  • Nickname — становится названием ссылки в Linkly и именем файла её QR-кода, поэтому используйте что-то, что вы узнаёте в папке из 200 изображений (Table 14 – menu, SKU-4471 – care card).
  • Domain — ваш собственный пользовательский домен, если вы его подключили. Печатные QR-коды работают годами, поэтому стоит поместить их на домен, который вы контролируете.

Пример ниже — магазин растений создаёт QR-код карточки ухода для каждого из 12 продуктов.

2

Откройте Bulk Import и вставьте свои строки

В вашем рабочем пространстве Linkly нажмите Bulk Import на боковой панели (или Bulk → Bulk Import на странице ссылок). Это откроет импортер электронных таблиц — сетку, которая работает как лист. Нажмите на первую ячейку Destination URL и вставьте. Столбцы выравниваются с листом, из которого вы скопировали, поэтому URL, никнейм и домен попадают в нужные места.

Сетка автоматически сохраняется в вашем браузере, и вы также можете загрузить CSV с помощью кнопки CSV Import, если предпочитаете.

Откройте Bulk Import и вставьте свои строки
Откройте Bulk Import и вставьте свои строки
3

Нажмите Import

Кнопка показывает, сколько действительных строк она найдена — Import 12 links здесь. Нажмите её, и каждой строке присваивается статус и короткая ссылка. Строки с проблемой (неправильный URL, слаг, который уже занят) помечаются отдельно, чтобы вы могли их исправить и импортировать снова без изменения остального.

Нажмите Import
Нажмите Import
4

Выберите ссылки на вашей панели управления

Нажмите Go to Dashboard. Введите ключевое слово никнейма, которое вы использовали (здесь Care card), в поле поиска, чтобы отображалась только эта партия, затем отметьте флажок в заголовке таблицы, чтобы выбрать каждую ссылку на странице. Нижний колонтитул подтверждает, сколько выбрано.

5

Экспортируйте QR-коды как PNG или SVG

Откройте меню Bulk, наведите на Export QR Codes и выберите PNG или SVG. Linkly отображает каждый выбранный код в вашем браузере (без загрузок, без ограничения скорости для каждого кода) и загружает один zip с названием qr-codes-png-YYYY-MM-DD.zip. Тост с прогрессом считает через более крупные партии.

Экспортируйте QR-коды как PNG или SVG
Экспортируйте QR-коды как PNG или SVG
6

Распакуйте и используйте

Внутри zip есть одно изображение на ссылку, названное по имени ссылки. Поместите папку в инструмент проектирования, шаблоны печати или базу данных продуктов — имя файла показывает вам, какой код какой.

Распакуйте и используйте
Распакуйте и используйте

PNG или SVG?

PNGSVG
Лучше всего дляЭкраны, документы, большинство печатных работКрупномасштабная печать, вывески, профессиональные рабочие процессы проектирования
Разрешение1024 × 1024 пикселейВектор — масштабируется до любого размера без потерь
СтилизацияПолная: цвета, стиль точек, стиль глаз, логотипЦвет переднего плана и фона только (без логотипа или стилей глаз)
ФонПрозрачный, если вы не установили цветПрозрачный, если вы не установили цвет
Размер файла~25–30 КБ каждый~15 КБ каждый

Если вы добавили логотип или пользовательские стили глаз к вашим кодам, экспортируйте PNG — массовый экспорт отображает именно то, что вы видите в редакторе QR для каждой ссылки. Если вы передаёте файлы принтеру или дизайнеру, которому нужны векторы, экспортируйте SVG; вы всегда можете переэкспортировать в другой формат, поскольку коды остаются в Linkly.

Сколько QR-кодов можно экспортировать одновременно?

Ваша панель управления отображает до 500 ссылок на странице, и флажок заголовка выбирает все из них, поэтому один экспорт может создать до 500 кодов. Для большего количества переходите по страницам или сужайте список поиском — каждая страница становится своим zip. Некоторые инструменты QR ограничивают массовые загрузки 100–150 кодами за партию; Linkly отображает всё в вашем браузере, поэтому нет потолка на стороне сервера, который нужно преодолеть.

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

Брендирование QR-кодов в массовом порядке

Стилизация QR (цвет, узор точек, стиль глаз, логотип) сохраняется за ссылкой. Есть три способа применить единообразный брендированный вид на всю партию:

  • Параметры стиля на URL изображения — QR каждой короткой ссылки доступен по адресу <short link>.qr.png, и вы можете передать стиль как параметры запроса. Одна и та же строка параметров брендирует каждый код идентично, без редактирования каких-либо ссылок. См. Метод 2 ниже.
  • Установите стили при создании ссылок через API — передайте объект qr_styles с каждой ссылкой и массовый экспорт PNG (и .qr.png) будет его использовать. См. Метод 3 ниже.
  • Стилизация отдельных ссылок в редакторе QR — откройте любую ссылку, нажмите её QR-код и отрегулируйте цвета или добавьте логотип. Хорошо для нескольких героических кодов; скучно для сотен.

Какой бы вариант вы ни выбрали, помните о правилах сканируемости: тёмный код на светлом фоне, логотип не больше примерно 20% кода и реальное сканирование перед печатью.

Один QR-код короткой ссылки Linkly, отображённый по URL — по умолчанию, с цветом бренда, точками и закруглёнными глазами, и с логотипом — используя параметры запроса на .qr.png
Один QR-код короткой ссылки Linkly, отображённый по URL — по умолчанию, с цветом бренда, точками и закруглёнными глазами, и с логотипом — используя параметры запроса на .qr.png

Метод 2: Создание QR-кодов по URL

Каждая короткая ссылка Linkly имеет QR-изображение по тому же адресу с .qr.png на конце. Без входа, без API ключа:

https://demo.linkly.so/7BLL3CM.qr.png

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

В Google Sheets или Excel

Поместите свои короткие ссылки в столбец B (импортер электронных таблиц показывает их после импорта, или используйте Export data на панели управления для загрузки в виде CSV). Затем в столбце C:

=IMAGE(B2 & ".qr.png")

Заполните формулу вниз, и QR-код появится рядом с каждой ссылкой. Google Sheets отображает =IMAGE() напрямую; в Excel 365 работает та же функция IMAGE(). Чтобы брендировать их все сразу, добавьте параметры стиля:

=IMAGE(B2 & ".qr.png?fgColor=%231f6f4a&qrStyle=dots&eyeStyle=rounded&size=600")

(%23 — это закодированный URL #.) Измените параметры в одной ячейке, и каждый код обновится.

В слияниях почты, этикетках и шаблонах печати

Любой инструмент, который может размещать изображение с URL, может использовать тот же трюк: инструменты слияния почты для персонализированных открыток, принтеры этикеток, слияние данных InDesign (используйте @QR как заголовок столбца и URL .qr.png как значение), или CMS, который отображает страницы продуктов. Поскольку изображение создаётся по запросу, вы никогда не управляете папкой файлов — и если место назначения изменяется, печатный код всё ещё работает, потому что это динамический QR-код.

Полный список параметров — размер (до 2048px), цвета, цвета глаз, логотип, отступы и тихая зона — находится в документации QR Code Generator API. Конечная точка имеет ограничение скорости 5 запросов в секунду на IP, поэтому для очень больших одноразовых партий предпочитайте экспорт zip.

Метод 3: API

Если ваши ссылки находятся в базе данных, системе бронирования или фоновой части электронной коммерции, создайте их с помощью Link Shortening API и пропустите электронную таблицу полностью. Включите объект qr_styles для брендирования каждого кода во время создания:

POST https://app.linklyhq.com/api/v1/link
{
  "api_key": "your_api_key",
  "workspace_id": 1234,
  "url": "https://example.com/products/sku-4471",
  "name": "SKU-4471 – care card",
  "domain": "go.example.com",
  "qr_styles": {
    "fgColor": "#1f6f4a",
    "qrStyle": "dots",
    "eyeStyle": "rounded",
    "logoImage": "https://example.com/logo.png",
    "logoStyle": "circle"
  }
}

Ответ включает короткую ссылку. Добавьте .qr.png для загрузки стилизованного QR-изображения, когда оно вам понадобится, или выберите ссылки на панели управления и используйте массовый экспорт zip. Также есть массовая конечная точка, которая принимает массив ссылок в одном запросе.

Предпочитаете автоматизацию без кода? Интеграции Zapier и Make могут создать ссылку Linkly (и следовательно QR-код) всякий раз, когда в лист добавляется строка, публикуется продукт или отправляется форма.

Советы по печати QR-кодов в массовом порядке

  • Протестируйте образец перед печатью тиража. Распечатайте один лист, отсканируйте его с помощью iPhone и телефона Android с расстояния, с которого люди действительно будут стоять, и проверьте, что каждый код приводит на правильную страницу. Партия из 500 неправильных этикеток — это дорого; партия из 500 неправильных динамических кодов — это двухминутное исправление в Linkly — но только если коды сами сканируются.
  • Используйте собственный домен. Коды, созданные на пользовательском домене, не зависят от чужого бренда, и фирменный домен выглядит лучше на упаковке.
  • Тегируйте трафик. Добавьте utm_source=qr и utm_campaign в столбцы UTM импортера, чтобы сканирования QR отделялись от веб-кликов в Google Analytics. Собственные отчёты трафика Linkly показывают сканирования на код в любом случае.
  • Помните о тихой зоне. Оставьте чистое пространство вокруг каждого кода (примерно четыре ширины модуля). Если вы размещаете коды на тёмных фонах через метод URL, добавьте quietZone=50&bgColor=%23ffffff.
  • Рассчитывайте размер на расстояние сканирования. Грубое правило: ширина кода должна быть по крайней мере одной десятой расстояния, с которого он будет отсканирован — 2 см для листовки, которую держат в руке, 25 см для плаката, читаемого издалека.
  • Делайте имена аккуратными. Никнеймы становятся именами файлов, и поиск по никнейму — это то, как вы переоберёте партию позже для переэкспорта, редактирования или групповых отчётов трафика.
  • Установите истечение, где это важно. Коды событий или акций могут быть даны дата истечения или ограничение на количество кликов, чтобы старая печать не отправляла людей на мёртвую предложение.

Часто задаваемые вопросы

Есть ли ограничение на количество QR-кодов, которые я могу создать в массовом порядке?

Импортер электронных таблиц принимает тысячи строк; крупные импорты обрабатываются строка за строкой со статусом для каждой. Массовый экспорт QR работает с тем, что выбрано на текущей странице панели управления (до 500 ссылок), поэтому один zip содержит до 500 кодов — переходите по страницам или фильтруйте по поиску для большего. Рабочие пространства Linkly поддерживают миллионы ссылок.

Сохраняют ли QR-коды свои цвета и логотип в массовом экспорте?

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

Можно ли изменить, на что указывает QR-код, после того как я его распечатал?

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

Как называются файлы в zip?

По имени ссылки, пробелы и пунктуация заменены на подчёркивания — Table_14_menu.png. Если две ссылки имеют одно имя, ко второй добавляется ID ссылки, чтобы ничто не было перезаписано. Ссылки без никнейма названы по их целевому URL.

Могу ли я экспортировать QR-коды для ссылок, которые я создал ранее, а не только импортированных?

Да. Массовый экспорт работает с любым выбором ссылок — импортированных, созданных по одной или сделанных через API. Используйте поиск, чтобы сузить список (любое поле доступно для поиска), выберите все, затем Bulk → Export QR Codes.

Могу ли я создавать QR-коды в массовом порядке без загрузки файлов?

Да — используйте URL .qr.png. Поместите короткие ссылки в электронную таблицу и используйте =IMAGE(B2 & ".qr.png"), или ссылайтесь на URL из слияния почты или шаблона печати. Поскольку изображения создаются по запросу, ничего хранить не нужно.

Является ли массовое создание QR-кодов бесплатным?

Создание QR-кодов, их стилизация, экспорт в массовом порядке и URL изображения .qr.png доступны на каждом плане, включая бесплатный план. Импортер электронных таблиц/CSV, который создаёт ссылки в массовом порядке, включён в планы Pro и выше; на более низких планах вы все ещё можете создавать ссылки отдельно или через Zapier и экспортировать их QR-коды в массовом порядке.

Что лучше для печати, PNG или SVG?

SVG для чего-либо большого или идущего профессиональному принтеру — это вектор, поэтому он остаётся чётким в любом размере. PNG (1024 × 1024) подходит для этикеток, листовок и экранов, и это единственный формат, который несёт логотипы и стили глаз.

Могу ли я увидеть, сколько раз был отсканирован каждый QR-код?

Да. Сканирования записываются как клики на ссылку. Выберите партию на панели управления и используйте Bulk → Traffic Report для объединённого вида, или откройте любую ссылку для её собственной аналитики сканирования по странам, устройствам и времени.

Связанные руководства

Доступность в планах

Доступно на Pro и выше

Сравнить планы →

Получите 100 коротких ссылок и отслеживайте 500 кликов в месяц бесплатно.