Руководство

QR-код для Google Play и Huawei

Daniel V · 7 сентября 2026 г. · 5 мин чтения · English

Android не сводится к одному адресу. Страница в Play оказывается тупиком на телефоне Huawei без сервисов Google, и на iPhone, и на ноутбуке. Вот какой URL кодировать и как один код может закрыть их все.

Создайте динамический QR-код, откройте Переадресацию и добавьте правило для Android. Бесплатно, без регистрации, и ссылку на Play можно менять уже после печати.

Кодируйте https-адрес страницы приложения, а не market://

У вашего приложения два адреса. Веб-адрес: https://play.google.com/store/apps/details?id=имя.вашего.пакета, где имя пакета указано ровно так, как его показывает Play Console. Второй адрес, market://details?id=имя.вашего.пакета, использует схему только для Android и передаёт управление приложению Play на долю секунды раньше.
В печать отдавайте https. QR-код на плакате сканирует тот, кто мимо проходит, а market:// не является веб-адресом: iPhone, браузер на компьютере или устройство Huawei без сервисов Play получат ошибку вместо страницы. https-адрес открывает приложение Play, когда Play есть, и обычную страницу приложения, когда его нет. Доля секунды, которую вы выигрываете, не стоит тех людей, которых вы теряете.

Huawei: случай, о котором все забывают

Устройства Huawei, которые продаются с тех пор, как Google отозвала свои сервисы, поставляются без Play. Отправьте на такое устройство страницу Play, и человек увидит веб-страницу без кнопки установки, что читается как битая ссылка, а не как отсутствующее приложение. Если ваше приложение есть в AppGallery, это другой URL, и ему нужно собственное правило.
Toolember считает Huawei более узкой разновидностью Android: правило android по-прежнему ловит того, кто сканирует с Huawei, так что ничего не сломается, даже если вы об этом никогда не подумаете, а правило huawei, поставленное выше, получает приоритет, когда вы всё же о нём подумаете. Оба доступны на бесплатном тарифе. Из инструментов, которые мы сравнивали, большинство вообще не упоминает Huawei, а один держит переадресацию по устройству любого вида за платным тарифом, и это стоит знать до того, как вы завяжете на неё печатный тираж.
Насколько это важно, целиком зависит от того, где находятся те, кто вас сканирует. Если ваша аудитория североамериканская, это можно не учитывать. Если в неё входят рынки, где Huawei сохранил заметную долю, одно правило станет дешёвой страховкой для кода, который нельзя перепечатать.

Настройка в четыре шага

  1. Создайте динамический QR-код с вашим сайтом в качестве адреса. Именно его получат те, кто сканирует с компьютера, поэтому пусть это будет настоящая страница, а не ссылка на магазин.
  2. Откройте Переадресацию и добавьте правило для android, указывающее на URL вашей страницы в Play.
  3. Добавьте правило ios для App Store, если вы публикуетесь в обоих магазинах, и правило huawei выше правила Android, если вы есть в AppGallery.
  4. Просканируйте код сами на настоящем телефоне Android, прежде чем он вообще приблизится к типографии.
Последний шаг не для объёма. Правило переадресации с опечаткой в имени пакета всё равно даёт корректный QR-код, который сканируется идеально и приводит на страницу ошибки Play, и, глядя на узор, вы этого не узнаете.

Чего он делать не будет

Переадресация выбирает адрес по устройству и стране сканирования. Она не может определить, установлено ли уже ваше приложение, и не может открыть установленное приложение на определённом экране. Это глубокие ссылки, и для них нужны Android App Links, настроенные на вашем собственном домене, плюс обработка внутри приложения.
Установки она тоже не атрибутирует. Если вам нужно знать, что конкретное сканирование превратилось в конкретную установку, это отложенные глубокие ссылки, то есть то, что продают платные платформы атрибуции и что Firebase Dynamic Links раньше давал в комплекте, пока не закрылся в августе 2025 года. Здесь вы получаете число сканирований и разбивку по устройствам, что отвечает на вопрос «работает ли плакат», не отвечая на вопрос «кто установил».

Частые вопросы

На какой URL должен указывать QR-код для Google Play?

Используйте https-адрес страницы приложения, https://play.google.com/store/apps/details?id=имя.вашего.пакета, где id и есть имя пакета ровно в том виде, в каком его показывает Play Console. На устройстве Android он открывает приложение Play, а на всём остальном обычную веб-страницу, и это именно то, что нужно от печатного кода, который будут сканировать незнакомые люди.

Не лучше ли использовать схему market://?

Нет, не в печатном QR-коде. market://details?id=имя.вашего.пакета открывает Play чуть более напрямую на устройстве, где он есть, но это не веб-адрес: iPhone, ноутбук или устройство Huawei без сервисов Play получат ошибку вместо страницы. https-адрес корректно ведёт себя на любом устройстве, поэтому именно его безопасно отдавать в печать.

Что происходит, когда ссылку на Play сканирует телефон Huawei?

Новые устройства Huawei поставляются без мобильных сервисов Google, поэтому страница Play открывается как веб-страница, с которой установить приложение нельзя. Если ваше приложение есть в AppGallery, правило переадресации может отправлять тех, кто сканирует с Huawei, на страницу в AppGallery. Toolember считает Huawei более узким случаем Android: правило Android всё равно ловит эти устройства, а правило Huawei, поставленное выше, получает приоритет, когда вы его добавите.

Может ли один код обслуживать и Play, и App Store?

Да, и обычно так и следует делать. Динамический код проверяет, на чём работает тот, кто сканирует, и перенаправляет соответственно: Android в Play, iPhone в App Store, компьютер на ваш сайт. Два кода, напечатанные рядом, заставляют читателя разбираться, какой из них его, и тратят на это решение половину плаката или половину стороны упаковки.

Знает ли QR-код, установлено ли приложение?

Нет. Переадресация выбирает адрес по устройству и стране сканирования; она не видит, что установлено. Открыть установленное приложение на конкретном экране позволяют глубокие ссылки, а для них нужны Android App Links на вашем собственном домене плюс обработка внутри приложения. Переадресация доводит людей до нужной страницы магазина и не атрибутирует установки.

Можно ли изменить ссылку на Play после того, как код напечатан?

Да. Узор QR-кода кодирует короткое перенаправление, которым управляете вы, а не адрес магазина, поэтому правка правила обновляет все уже напечатанные копии. На практике именно это позволяет отправить код на упаковку до того, как сборка для Android опубликована, и добавить правило Play в тот день, когда её одобрят.

Как понять, кто сканирует: пользователи Android или iPhone?

Каждое сканирование записывает устройство, с которого оно сделано, поэтому разбивка видна в собственной истории сканирований кода. Обычно это честнее, чем числа установок на стороне магазина, потому что считает тех, кто просканировал, независимо от того, установили ли они приложение потом.

Google Play, AppGallery и App Store являются товарными знаками своих правообладателей; эта страница не связана ни с одним из них.

Оригинал на английском