我们正在开发一款将在东南亚和中国发布的应用程序。
这是针对在包装上印有QR码的产品的,一旦扫描QR码,便会打开相关的应用商店以下载该应用。
问题是在中国有多个设备Android商店-Google Play被中国防火墙阻止了。
我们如何拥有一个可以在多个国家/地区使用的QR码并打开正确的应用商店?
谢谢,感谢您的帮助!
答案 0 :(得分:1)
QR码是固定的数据。它将指向一个URL(尽管可以表示其他类型的数据),并且一旦打印(在您的示例中)就不能更改,除非发布了新的包装设计。例如,此QR码将始终指向https://www.stackoverflow.com
因此,仅QR码无法根据用户的位置动态指向不同的应用商店。相反,您需要做的是托管脚本或网页,该脚本或网页将通过用户的IP地址对用户进行地理位置定位,然后根据用户的位置将其重定向到特定的应用商店。但是,您可以自行创建此脚本,但是您的印刷代码将需要指向此脚本的公共网址。
尽管要记住一些通常的警告,但地理位置IP只能粗略地指示用户的位置,例如,如果用户使用VPN,则可能是完全不正确的。