URLs diretas das lojas
Cada loja tem o seu formato de endereço. A página de um app iOS fica numa URL como https://apps.apple.com/app/id123456789, e a de um app Android em https://play.google.com/store/apps/details?id=com.example.app, em que o id é o nome do pacote do app.
Um QR Code com uma dessas URLs funciona bem quando o público usa uma única plataforma. Quando não usa, metade das pessoas que escaneiam cai na loja errada.
Um código para as duas lojas
Um único código de download de app costuma apontar para um link de redirecionamento, e não para uma das lojas. Quando o celular abre o link, o servidor lê o user agent do navegador, detecta iOS ou Android e encaminha para a página certa da loja.
Um bom redirecionamento também tem uma alternativa para computadores e outros dispositivos, como uma página de destino com os selos das duas lojas. Como o destino fica no servidor, os links das lojas podem ser atualizados depois sem reimprimir o código, e as leituras podem ser contadas.
- iPhone e iPad: encaminhar para apps.apple.com
- Android: encaminhar para play.google.com
- Computador ou dispositivo desconhecido: mostrar uma página com os dois links
- Opcional: abrir o app diretamente, se já estiver instalado
Abrindo o próprio app
Os links de loja sempre abrem a loja, mesmo que o app esteja instalado. Para abrir uma tela específica dentro de um app instalado, os apps usam deep links, como os universal links no iOS ou os app links no Android, muitas vezes com uma página da loja como alternativa quando o app não está instalado.