Deep Link深度链接

科技   2024-04-19 16:55   江苏  

Deep Link是一种在移动应用程序中使用的技术,它允许开发者将用户直接链接到应用内的特定内容,而不仅仅是打开应用的主屏幕。Deep Link允许用户从网络页面、其他应用程序或甚至是电子邮件等渠道直接跳转到应用内的具体页面或功能,从而提供更流畅的用户体验。

深层链接通常采用统一资源标识符(URI)或统一资源名称(URN)来标识应用内的特定位置。在移动应用程序开发中,常见的Deep link类型包括:



#01 

标准Deep Link

使用自定义URI schemes,例如myapp://page,将用户直接引导到应用内的特定页面。

URL Schemes 有两个单词:

lURL,我们都很清楚,https://www.made-in-china.com/ 就是个 URL,也叫它链接或网址;

lSchemes,表示的是一个 URL 中的一个位置——最初始的位置,即 ://之前的那段字符。比如 https://www.made-in-china.com/ 这个网址的 Schemes 是 https。

我们可以像定位一个网页一样,用一种特殊的 URL 来定位一个应用甚至应用里某个具体的功能。而定位这个应用的,就是这个应用的 URL 的 Schemes 部分,也就是开头儿那部分。但是需要注意的是应用的URL Schemes 并不唯一,也就是说一个应用可以“起多个名“,不同应用的URL Schemes也可能因为名字一样发生冲突。

示例:



#02 

应用链接(App Links

Android App Links是一种特殊的Deep Links,它使Android系统能够直接通过网站地址打开应用程序对应的内容页面,而不需要用户选择使用哪个应用来处理网站地址。

具体来说,App Links 允许开发者在网站上为应用内的特定页面或功能创建链接,当用户点击这些链接时,系统会自动识别并打开相应的应用,并跳转到对应的内容页面,而不是简单地在浏览器中打开链接。如果用户尚未安装应用,系统也会提供一个备选方案,例如在网页上展示应用内内容的预览或提供应用的下载链接。将网站和应用内的内容无缝连接起来,提供更好的用户体验和更高的用户参与度。

示例:


Deep Links的区别

item

Deep Links

App Links

Intent URL Scheme

https, http,或者自定义

需为http或https

Intent Action

任意Action

需为android.intent.action.VIEW

Intent Category

任意Category

需为android.intent.category.BROWSABLE和android.intent.category.DEFAULT

链接验证

不需要

需要在网站上放置一个数字资产链接,并能够通过HTTPS访问

用户体验

可能会弹出一个选择列表给用户选择用哪个应用处理连接

直接打开,未安装提供下载

兼容性

所有Android版本

Android 6.0及以上


#03

Deferred deeplink(延迟深度链接)

Deeplink有个局限,就是只能在已安装的APP之间进行跳转。如果没安装,就会出现下面的场景:用户在微信点击这个产品链接后,屏幕跳转到一个H5页面,页面右上角会有个按钮提示你下载。下载后打开应用,发现之前的产品页面找不到了。那么,用户有可能会直接卸载应用,Deferred deeplink应运而生。

实现思路如图示意:


Deferred Deep Linking 在移动应用开发中具有多方面的优势:

  • 提高用户转化率Deferred Deep Linking 允许用户在安装应用后立即跳转到之前点击的 Deep Link 地址,而不是简单地打开应用的默认页面。这种无缝的体验可以显著提高用户转化率,因为用户可以直接访问他们感兴趣的内容,而不需要重新搜索或浏览。

  • 改善用户体验通过将用户引导到他们感兴趣的内容页面,Deferred Deep Linking 提供了更流畅和个性化的用户体验。用户可以直接从 Deep Link 跳转到应用内的特定位置,无需经历繁琐的导航过程,提高了用户满意度和忠诚度。

  • 增加应用留存率Deferred Deep Linking 有助于增加用户在应用中的停留时间和使用频率。通过引导用户直接到特定内容页面,它可以帮助用户更快地找到他们感兴趣的内容,从而增加用户的留存率和活跃度。

  • 精准的营销和分析Deferred Deep Linking 允许在 Deep Link 中包含参数和标签,用于跟踪用户点击行为和来源渠道。这使得开发者可以更精准地了解用户的兴趣和行为习惯,从而进行针对性的营销活动和优化用户体验。

  • 支持跨平台和多渠道Deferred Deep Linking 不仅支持在应用内跳转,还可以在应用安装前或未登录状态下引导用户到应用内特定页面。这使得它适用于各种应用场景,包括广告推广、社交分享、邮件营销等多种渠道和平台。
后记
移动深度链接是优化移动应用体验的重要工具,通过直接导航用户到特定页面,提升用户参与度和留存率。总而言之,为移动应用提供了更好的营销效果和用户体验。

点个赞再走吧
↓↓↓

中国制造网UED
这里是中国制造网UED公众号,我们是一个专注于用户体验研究领域和前瞻技术的团队,我们致力于为大家提供最新、最实用的设计资讯、前端技术和案例分享。通过优秀的用户体验来传递美好。