直接的商店网址
每个商店都有自己的地址格式。iOS 应用页面的网址形如 https://apps.apple.com/app/id123456789,安卓应用页面则是 https://play.google.com/store/apps/details?id=com.example.app,其中的 id 是应用的包名。
如果受众只使用一种平台,含有其中一个网址的二维码效果很好。否则,一半扫码的人会落到错误的商店里。
一个码对应两个商店
应用下载码通常指向一个跳转链接,而不是任何一个商店。手机打开链接时,服务器读取浏览器的用户代理,检测是 iOS 还是安卓,再转发到对应的商店页面。
好的跳转还会为桌面电脑和其他设备提供回退,例如带有两个商店标志的落地页。由于目标地址在服务器上,之后可以更新商店链接而无需重新印刷二维码,扫码次数也能统计。
- iPhone 和 iPad:转发到 apps.apple.com
- 安卓:转发到 play.google.com
- 桌面或未知设备:显示带有两个链接的页面
- 可选:如果应用已安装,直接打开应用
打开应用本身
商店链接总是打开商店,即使应用已经安装。要打开已安装应用内的某个具体页面,应用会使用深度链接,例如 iOS 上的通用链接或安卓上的应用链接,通常在应用缺失时以商店页面作为回退。