跳至主要内容
短.be

深度链接

直接指向移动应用内特定页面或内容的链接,而非应用的主屏幕。

2026年8月11日 · 约 1 分钟阅读

短链接

深度链接是一种不打开网页,而是直接跳转到手机应用内特定画面的链接技术。例如,可以让用户直接跳到电商应用的某个商品页面,或者社交应用的某一条帖子。

深度链接有三种方式。URI 方案方式 (`myapp://product/123`) 是最早的方式,使用应用专有的方案。Universal Links (iOS) 与 App Links (Android) 是使用 HTTPS URL 的方式,若没有安装应用就回退到网页。Deferred Deep Links 则是在应用未安装时引导用户前往应用商店,安装完成后再打开目标画面。

URI 方案方式最大的问题是,在应用没有安装的情况下会报错。用户会看到「找不到页面」这样的错误提示,体验明显变差。Universal Links 与 App Links 解决了这个问题,但设置比较复杂,需要在 Web 服务器上放置 `apple-app-site-association` (iOS) 或 `assetlinks.json` (Android)。

短链接与深度链接的组合很强大。用一个短链接就能实现动态分流,为 iOS 用户显示应用内画面,为 Android 用户显示应用内画面,为未安装应用的用户显示网页。Branch.io 和 Firebase Dynamic Links (预定于 2025 年 8 月停止服务) 提供了这样的功能。

分享到 XHatena

这篇文章对您有帮助吗?

相关术语

相关文章

常见问题

点击深度链接时如果未安装应用会怎样?
使用延迟深度链接的话,未安装应用的用户会被引导至应用商店,安装后自动跳转到目标页面。
深度链接的实现难度大吗?
使用 iOS 的 Universal Links 或 Android 的 App Links,可以通过标准 HTTPS URL 实现深度链接。使用 Firebase Dynamic Links 等服务可以进一步简化实现。

把知识用到真实链接上

免费缩短网址