0

我们正在开发一款将在东南亚和中国发布的应用程序。

适用于包装上印有二维码的产品,扫描二维码后将打开相关应用商店下载应用。

问题是在中国有多个设备安卓商店 - 谷歌播放被中国防火墙阻止。

我们如何才能拥有一个可以在多个国家/地区使用并打开正确应用商店的二维码?

谢谢,感谢帮助!

4

1 回答 1

1

二维码是固定的数据。它将指向一个 URL(尽管可以表示其他类型的数据),并且一旦打印(在您的示例中)它就不能更改,除非发布新的包装设计。例如,此二维码将始终指向https://www.stackoverflow.com

二维码指向 StackOverflow.com

因此,仅二维码无法根据用户的位置动态指向不同的应用商店。相反,您需要做的是拥有一个托管脚本或网页,通过他们的 IP 地址对用户进行地理定位,并根据他们的位置将他们重定向到特定的应用商店。无论您如何创建此脚本,都取决于您,但您的打印代码需要指向此脚本的公共网址。

但是要记住通常的警告,地理定位的 IP 只能粗略地指示用户的位置,例如,如果用户使用 VPN,则可能完全不正确。

于 2018-12-14T13:26:01.350 回答