Как я могу получить QR-код, который может открыть магазины iOS / Android в Китае и Юго-Восточной Азии? - PullRequest
0 голосов
/ 14 декабря 2018

Мы разрабатываем приложение, которое будет выпущено в Юго-Восточной Азии и Китае.

Это продукт, на котором будет напечатан QR-код на упаковке, после сканирования QR-код откроет соответствующий магазин приложений для загрузки приложения.

Проблема в том, что в КитаеЕсть несколько магазинов устройств Android - Google Play заблокирован китайским брандмауэром.

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

Спасибо, помогитеоценили!

1 Ответ

0 голосов
/ 14 декабря 2018

QR-код - это фиксированная часть данных.Он будет указывать на URL (хотя могут быть представлены другие типы данных), и после печати (в вашем примере) его нельзя изменить, пока не будет выпущен новый дизайн упаковки.Например, этот QR-код всегда будет указывать на https://www.stackoverflow.com

QR Code pointing to StackOverflow.com

Поэтому один только QR-код не может динамически указывать на различные магазины приложений на основе пользователяместо нахождения.Вместо этого вам нужно будет иметь размещенный скрипт или веб-страницу, которая будет определять местоположение пользователя по его IP-адресу и перенаправлять его в определенный магазин приложений в зависимости от его местоположения.Тем не менее, вы создаете этот скрипт, но ваш напечатанный код должен указывать на общедоступный веб-адрес этого скрипта.

Есть обычные предостережения, которые следует иметь в виду, хотя геолокационный IP может дать толькогрубое указание на местоположение пользователя, и может быть совершенно неверным, например, если пользователь использует VPN.

...