БлогСсылки

Как сделать один QR-код для обоих магазинов приложений

Команда Unolink5 мин чтения
На этой странице
  1. Один код, два магазина
  2. Статический или динамический: решите до печати
  3. Пять шагов
  4. Как это сделать в Unolink
  5. Печать: что на самом деле идёт не так
  6. Как правильно измерять сканирования

QR-код на плакате, флаере, коробке продукта или слайде — один из немногих способов за один шаг привести человека из реального мира в ваше приложение. Загвоздка в том, что приложение живёт в двух магазинах, а QR-код содержит один адрес. Напечатаете ссылку на App Store — и каждый Android-телефон, который её отсканирует, упрётся в тупик. Напечатаете два кода рядом — и люди отсканируют не тот или ни один.

Решение — один код, который открывает нужный магазин для того, кто его сканирует. Ниже — как это работает, как сделать такой код и что проверить, прежде чем что-либо уйдёт в печать.

Один код, два магазина

QR-код — это просто способ записать текст, почти всегда веб-адрес, так, чтобы его прочитала камера. Он не знает, какой телефон его сканирует. Хитрость в адресе, а не в коде: направьте код на умную ссылку — адрес, который смотрит, какое устройство его открывает, и делает редирект в подходящий магазин.

  • iPhone сканирует код, открывает ссылку и попадает на вашу страницу в App Store.
  • Android-телефон сканирует код, открывает ту же ссылку и попадает на вашу страницу в Google Play.
  • Все остальные (ноутбук со сканером QR, необычное устройство) попадают на ваш сайт.
go.unolink.dev/yourapp
  • App StoreiPhone
  • Google PlayAndroid
  • Ваш сайтВсё остальное
Код содержит один адрес. Магазин выбирает ссылка за ним.

Для того, кто сканирует, всё просто работает. Подробнее об умных ссылках и о том, как их настроить, читайте в посте Одна ссылка для App Store и Google Play.

Статический или динамический: решите до печати

Вам предложат два вида QR-кодов:

  • Статический: код напрямую содержит конечный адрес, например URL в App Store. Его нельзя изменить. Если адрес поменяется или вы захотите отправлять людей в другое место, придётся печатать заново.
  • Динамический: код содержит короткий адрес, которым управляете вы, и он делает редирект на настоящую цель. Куда он ведёт, можно поменять в любой момент, а поскольку каждое сканирование проходит через редирект, сканирования можно считать.

Пять шагов

  1. Соберите два адреса в магазинах. App Store: https://apps.apple.com/app/id1234567890 (ваш Apple ID из App Store Connect, без страны в пути). Google Play: https://play.google.com/store/apps/details?id=com.example.app. Откройте оба на телефоне, чтобы проверить.
  2. Создайте умную ссылку, которая отправляет iPhone на первый адрес, а Android — на второй, и добавьте ваш сайт для всех остальных.
  3. Сделайте отдельную ссылку для каждого места, которое хотите измерять. Плакат в спортзале, флаер на конференции и наклейка на упаковке получают каждый свою ссылку, а значит, и свой счётчик сканирований.
  4. Сгенерируйте код из этой ссылки и экспортируйте его в формате, с которым работает ваша типография: SVG или PDF для всего крупного, PNG для экранов и документов.
  5. Проверьте его на iPhone и на Android-телефоне встроенным приложением камеры, с того расстояния и под тем углом, под которым люди будут сканировать на самом деле.

У каждого приложения в Unolink есть умная ссылка go.unolink.dev/yourapp и QR-код для неё:

  • Все тарифы, включая Free: простой QR-код для основной ссылки приложения, в PNG или SVG. Его сканирования считаются кликами по основной ссылке.
  • От Indie: отслеживаемые QR-коды, у каждого своя ссылка, так что сканирования кода считаются отдельно (и входят в общие итоги приложения). Делайте по коду на каждый плакат, мероприятие или тираж упаковки.
  • Оформленные коды (от Indie): ваш логотип в центре, форма точек и углов, цвета и градиенты, а также рамка с призывом к действию, например «Отсканируйте, чтобы скачать».
  • Векторный PDF для печати (от Indie), а также PNG любого размера и SVG.

Indie стоит $6 в месяц, цена указана прямо на странице, так что ради одного тиража не нужна отдельная подписка на QR-коды. Умная ссылка, коды и цифры сканирований — всё в одном месте.

Адрес отслеживаемого кода следует за его названием до первого сканирования, а после этого фиксируется, так что переименование потом не сломает напечатанный код. Цели при этом можно менять: обновите адреса в магазинах у приложения, и все коды последуют за ними.

Если код предназначен для рекламы или плаката, где вы сначала хотите рассказать о приложении, включите для его ссылки лендинг (от Indie): люди увидят иконку приложения, рейтинг, скриншоты и одну кнопку магазина ещё до магазина. На компьютере эта страница показывает обе кнопки магазинов и собственный QR-код, чтобы отсканировать его телефоном.

Печать: что на самом деле идёт не так

QR-коды надёжны, но печать и размещение ломают их чаще, чем программы.

  • Контраст. Тёмный код на светлом фоне. Светлые коды на тёмном фоне и малоконтрастные фирменные цвета не считываются на некоторых телефонах. Проверяйте свои цвета в напечатанном виде, а не на экране.
  • Размер и расстояние. Распространённое эмпирическое правило: ширина кода должна быть около десятой части расстояния сканирования — примерно 2–3 см для того, что держат в руке, и гораздо больше для плаката через всю комнату. Проверяйте с того места, где будут стоять люди.
  • Свободное поле. Оставьте вокруг кода пустую рамку шириной около четырёх модулей (маленьких квадратиков). Текст, рамки и картинки, подступающие к краю, мешают камере найти код.
  • Логотип. Логотип в центре работает, потому что в QR-кодах есть коррекция ошибок, но у неё есть пределы. Делайте логотип маленьким и проверяйте код ещё раз после его добавления.
  • Поверхности. Глянцевая ламинация бликует, изогнутые бутылки и банки искажают код. Проверяйте на настоящем материале.
  • Скажите, что он делает. Код без текста сканируют реже. «Отсканируйте, чтобы получить приложение» или «Бесплатно для iPhone и Android» под кодом или вокруг него говорит людям, что они получат.
  • Короче — проще. Чем длиннее адрес внутри кода, тем он плотнее, а плотные коды труднее отсканировать издалека. Короткие ссылки дают более чистые коды.

Как правильно измерять сканирования

Счётчик сканирований у каждого кода показывает, какие места люди замечают. Две привычки делают эти цифры полезными:

  • Один код на одно место. Если один и тот же код стоит на плакате, флаере и коробке, вы так и не узнаете, что сработало.
  • Смотрите дальше сканирования. Сканирование превращается в визит в магазин, потом, возможно, в установку, а потом, возможно, в платящего пользователя. С SDK Unolink в приложении (от Pro) вы видите, какой код привёл каждую установку, без фингерпринтинга, а ссылка каждого кода показывает его онбординг, просмотры пейволла и покупки, а не только сканирования. Так вы узнаете, что флаер с конференции принёс десять подписчиков, а плакат в спортзале — двести сканирований и ни одного человека, который остался.

Боты не сканируют плакаты, но открывают ссылки, которыми делятся в чатах. Известные боты и превью ссылок никогда не отправляются в магазин и никогда не учитываются, поэтому ваши цифры сканирований — о людях.

Поделиться статьёй

Читать дальше