Deep linking abre uma tela específica dentro de um app a partir de um link. Compare esquemas de URL próprios, Universal Links e Android App Links e gere os dois arquivos de verificação.
Deep linking significa que um link tocado abre uma tela específica dentro de um app, como um produto, em vez da tela inicial do app. Os apps podem registrar um esquema próprio como myshop:// ou assumir links https normais do seu site por meio de Universal Links no iPhone e App Links no Android, que exigem um arquivo no seu site.
Três tipos de deep link
Se você tem um site e um app, os deep links permitem que um único endereço sirva aos dois: quem tem o app cai na tela certa, todos os outros veem a página web. A parte web disso são dois pequenos arquivos JSON no seu domínio. Preencha o formulário abaixo para gerar os dois arquivos e depois copie-os para o seu servidor.
Universal Links são um tipo de deep link: a versão da Apple que usa endereços https comuns e um arquivo no seu site para provar que o domínio é seu. A Apple considera esquemas de URL próprios aceitáveis, mas recomenda fortemente os Universal Links.
Para um Universal Link, a Apple diz que o sistema abre o endereço no navegador padrão da pessoa para que o seu site cuide dele. No Android, um link verificado continua sendo um endereço https comum, então sem o app instalado o navegador o abre. Um link de esquema próprio não tem página web para onde voltar.
Em https://yourdomain/.well-known/apple-app-site-association, sem extensão de arquivo, com certificado válido e sem redirecionamentos. Desde o iOS 14, os dispositivos o buscam por uma rede de distribuição de conteúdo operada pela Apple, e não direto do seu servidor.
A documentação do Android diz que os App Links funcionam no Android 6 e posteriores, em dispositivos com os serviços do Google.
No Android 12 ou mais recente, rode adb shell pm verify-app-links --re-verify com o nome do seu pacote, espere alguns minutos e depois rode adb shell pm get-app-links para ver se o domínio aparece como verificado.
O que cada plataforma verifica (em outubro de 2026)
Vai dentro da activity que deve abrir. Troque o host pelo seu próprio domínio.
Rode com um dispositivo de teste conectado. O estado verified significa que o arquivo foi aceito.
Team ID da Apple
Bundle ID do iOS
Caminhos que abrem o app (um por linha)
Caminhos que ficam no navegador (um por linha)
Nome do pacote Android
Impressão digital SHA-256 do certificado de assinatura
Essa impressão digital não parece ter 32 pares hexadecimais separados por dois-pontos.
Salve como /.well-known/apple-app-site-association (sem extensão)
Copiar
Copiado
Tudo é gerado no seu navegador a partir do que você digita. Nada é enviado para lugar nenhum.
Comece grátis · Sem cartão de crédito