O que um deep link faz
Um deep link leva o usuário a um ponto específico dentro de um aplicativo, como a página de um produto, uma playlist ou uma conversa com uma empresa. Se o app estiver instalado, o celular o abre naquela tela. Se não estiver, um deep link bem construído recorre a uma página da web ou à página do app na loja.
Tipos de deep link
Os deep links modernos costumam parecer endereços https comuns que o sistema operacional reconhece como pertencentes a um app. A Apple os chama de Universal Links e o Android, de App Links; ambos exigem que o dono do site publique um pequeno arquivo de verificação. Os esquemas de URL personalizados mais antigos, como exampleapp://item/42, ainda funcionam em muitos apps, mas geram um erro se o app não estiver instalado.
- Universal Links (iOS) e App Links (Android): URLs https verificadas pelo dono do site
- Esquemas de URL personalizados: prefixos específicos do app, sem alternativa na web
- Deep links adiados: levam um usuário novo à loja e, depois da instalação, à tela certa
Usando deep links em QR Codes
Em QR Codes, um deep link https costuma ser a escolha mais segura, porque funciona em qualquer celular, com ou sem o app. Teste o código no iOS e no Android, com o app instalado e sem ele, já que o comportamento pode variar. Muitas plataformas sociais e de mensagens publicam formatos de link próprios que abrem diretamente o aplicativo delas.