直接的商店網址
每家商店都有自己的位址格式。iOS App 的頁面位於類似 https://apps.apple.com/app/id123456789 的網址,Android App 的頁面則位於 https://play.google.com/store/apps/details?id=com.example.app,其中 id 是 App 的套件名稱。
當受眾使用同一種平台時,用這類網址的 QR Code 效果很好。若不是,就有一半掃描的人會進到錯誤的商店。
一個 QR Code 通用兩家商店
單一的 App 下載 QR Code 通常指向重新導向連結,而不是任何一家商店。手機開啟連結時,伺服器會讀取瀏覽器的 user agent,偵測是 iOS 還是 Android,再轉送到正確的商店頁面。
好的重新導向也會為桌機與其他裝置準備備援,例如附有兩家商店徽章的登陸頁面。由於目的地位在伺服器上,商店連結之後可以更新而不必重新印刷 QR Code,也能統計掃描次數。
- iPhone 與 iPad:轉送到 apps.apple.com
- Android:轉送到 play.google.com
- 桌機或未知裝置:顯示附有兩個連結的頁面
- 選用:如果已安裝 App,則直接開啟 App
開啟 App 本身
商店連結一律開啟商店,即使 App 已經安裝。要開啟已安裝 App 內的特定畫面,App 會使用深層連結,例如 iOS 的通用連結(universal links)或 Android 的 App 連結(app links),而且在沒有安裝 App 時,通常以商店頁面作為備援。