Директни URL адреси на магазините
Всеки магазин има собствен формат на адресите. Страницата на iOS приложение е на URL като https://apps.apple.com/app/id123456789, а на Android приложение - на https://play.google.com/store/apps/details?id=com.example.app, където id е името на пакета на приложението.
QR код с един от тези URL адреси работи добре, когато аудиторията ползва една платформа. Когато не е така, половината от сканиращите попадат в грешния магазин.
Един код за двата магазина
Един код за изтегляне на приложение обикновено сочи към пренасочващ линк, а не към някой от магазините. Когато телефонът отвори линка, сървърът чете user agent на браузъра, открива iOS или Android и препраща към правилната страница на магазина.
Добрата пренасочваща услуга има и резервен вариант за настолни компютри и други устройства, например целева страница с бутони за двата магазина. Тъй като дестинацията е на сървъра, линковете към магазините могат да се обновяват по-късно без повторен печат на кода, а сканиранията могат да се броят.
- iPhone и iPad: препращане към apps.apple.com
- Android: препращане към play.google.com
- Настолен компютър или неизвестно устройство: показване на страница с двата линка
- По избор: директно отваряне на приложението, ако вече е инсталирано
Отваряне на самото приложение
Линковете към магазини винаги отварят магазина, дори приложението да е инсталирано. За да отворят конкретен екран в инсталирано приложение, приложенията използват дълбоки линкове (deep links), като универсалните линкове (universal links) в iOS или линковете към приложения (app links) в Android, често със страница в магазина като резервен вариант, когато приложението липсва.