2019-2020 年移动应用深度链接完整指南
已发表: 2019-03-14没有多少人熟悉移动应用深度链接的好处,但事实是有好处。
该技术不仅提供了更好的用户参与度,还有助于跟踪最有效的活动。
在本博客中,我们将讨论移动应用程序中的深度链接等等。 让我们从关于移动应用深度链接的一般概念开始,然后继续进行进一步的细分。
什么是深度链接?
从技术上讲,深度链接是将用户带到任何特定内容的任何链接。 在移动应用程序中使用深层链接来定位特定内容。 几乎所有的网络链接都是深度链接。 深层链接不仅会打开您的应用程序,还会使用链接中的信息来执行特定操作。
例如,如果您的 Facebook 个人资料的链接是fb://profile/ ,那么 Facebook 应用程序将启动并打开您的个人资料。 这就是深度链接的功能。 它不仅仅是在单击链接时启动应用程序。
深度链接应用程序可能不止一种方法。 与应用程序的深层链接为长期以来困扰用户的问题提供了解决方案。 因此,基本上,网络链接不适用于原生应用程序,每当点击应用程序中某个产品的链接时,就会启动网络浏览器。 但是,当移动深度链接完成时,链接会立即在特定页面上启动应用程序。
以下是完成移动应用深度链接的一些不同方式:
1. 传统的深度链接
只要在单击链接时已经安装了应用程序,传统的深层链接就可以工作。 当用户点击链接时,设备将打开应用程序而不是网络浏览器。 如果用户尚未安装应用程序,则结果将显示错误或替代页面。
2.延迟深度链接
正如“延迟”一词所暗示的那样,即使未安装应用程序,这种移动应用程序深度链接方法也会引导用户。 通过延迟深度链接,当用户没有应用程序时,单击链接,他们将被定向到 Play Store 或 App Store 中的应用程序。 安装应用程序后,用户将在首次启动后立即转到特定内容。
3.上下文深度链接
上下文深层链接具有延迟深层链接的所有功能等等。 在这种深度链接应用程序的方法中,存储了有关用户所需操作的信息。 诸如用户下一步想去哪里、链接的原始发件人是谁以及许多其他自定义信息等信息都会被存储。
这种类型的链接对用户和开发人员都非常有用。 开发人员可以通过个性化消息构建令人惊叹的内容,并且用户可以获得更好的用户体验。
4.自定义深层链接
自定义深度链接或自定义 URI 方案是深度链接的原始方式。 这些链接充当应用程序的私人互联网,为用户提供更好的体验。 使用 URI 方案的优点是它们易于设置,并且大多数应用程序已经拥有它。
URI 方案深度链接仍用于深度链接 Android,但对于 iOS 应用程序深度链接不再使用此方法完成。 Apple 在 2015 年推出用于深度链接 iOS 应用程序的通用链接时阻止了这种方法。
5. Apple iOS 通用链接
自定义 URI 方案缺乏适当的回退功能,这就是 Apple 在 2015 年阻止的原因。在 iOS 9 中,Apple 推出了通用链接,可以在网页或应用程序中定位内容。 当点击链接时,iOS 会检查与该链接关联的任何应用程序。 如果是,则启动应用程序,如果否,则在 Safari 中打开链接。 一项研究发现,Universal Links 将打开的转化率提高了 40%。
6.安卓链接
Google 还创建了 App Links 以匹配 iOS Universal Links,并且具有相同的功能。 该链接指向网页和应用程序,具体取决于设备中是否存在应用程序。 但是由于 Android 仍然有运行良好的 URI 方案,因此开发人员并没有那么多地采用 App Links。
为您的应用程序使用深度链接有无数的好处,现在您可能已经发现了其中的一些。 尽管深度链接的采用在过去由于其未知的好处而相当缓慢,但它仍在使用中。 今天,据说这些好处是为什么移动应用程序甚至考虑使用深度链接的原因。 在这里,我们将列出深度链接应用程序的一些好处。
1. 提升用户体验
知道深度链接在增强应用程序的整体用户体验方面发挥着作用也就不足为奇了。 尽管UI 对应用程序很重要,但深度链接也是其中不可或缺的一部分。 用户可以通过应用程序或网页上的深层链接自由访问内容。
2. 用户保留、使用和参与
什么是应用程序的深层链接? 非技术性地说,这是一种提高参与度的方式,确保高保留率和高使用率。 如上图所示,具有深层链接的应用具有更高的激活率和更多的应用访问量。 与没有任何深层链接的应用相比,用户的活跃度较低,应用的参与度较低。
3. 用户入职
与应用程序的深度链接可帮助开发人员个性化板载体验。 如果我们以上下文深度链接为例,开发人员可以轻松创建个性化的应用程序邀请,或者也可以在用户入职流程中包含一些激励措施。
4.重新吸引用户
对于应用来说,拥有活跃用户非常重要,但有时也会有非活跃用户。 通过深度链接,您可以将那些不活跃的用户引导到您应用上的特定内容或页面,这将导致更多活跃用户。 发送带有推送通知的深层链接是一种很好的方法。
5. 营销效益
深度链接有助于增加公司的销售额和收入。 具有深度链接的事情是它们可以将用户引导到应用程序中的任何内容页面,这就是为什么可以战略性地使用它来产生更多销售。 电子商务应用程序可以使用深层链接发送有关最新交易和优惠的通知,并将用户引导至优惠部分。
6. 活动的有效性
正如我们之前看到的,上下文深度链接存储有关用户及其在应用程序上的行为的自定义数据。 此信息可用于查看哪些活动和来源对于吸引受众或增加参与度和销售最有成效。
什么时候不应该使用深度链接应用程序?
深度链接服务适合所有人吗? 好吧,这些好处足以令人信服。 但这并不意味着你应该总是去有优势的地方。 对于许多应用程序所有者来说,深度链接可能不是最明智的选择。
深度链接应用程序可能不是您的正确选择的原因取决于您拥有的应用程序。 如果你的原生应用程序的 UI/UX 很差或者有很多小故障,你可以让你的用户免于经历这种体验的麻烦。
您应该在应用程序中使用深度链接的唯一原因是应用程序体验是否优于 Web 体验。 如果没有,那么这将不是最好的决定。
完全专注于其所在行业并需要推送通知、过滤搜索结果等的应用程序应该具有深度链接。 如果用户在从网页转移到应用程序时感到更舒适,并且只有在应用程序值得时才会发生这种情况,这将是非常有用的。
那么,如何在您的移动应用程序中使用深度链接?
深度链接可用于 iOS 和 Android 应用程序。 iOS应用的条件是iOS 9.0及以上版本支持深度链接,而Android所有版本都支持深度链接。
让我们向您展示完成深度链接的不同方式。
1. 为应用程序从网站映射出 URL
第一步是绘制出您将在应用程序中使用的 URL。 您必须匹配您网站的哪些特定 URL 将代表您应用中的哪些页面。 另外,请记住,并非每个链接都需要映射。
例如,如果您的网站有博客部分,那么您不需要将用户引导到应用程序来阅读博客。 然而,如果用户搜索任何产品,您可以将他们引导至您的应用。 在这里理解用户不应该被迫访问应用程序是非常重要的。
要记住的一件事是,只有在您可以显示他们一直在寻找的内容时,才应将用户定向到应用程序。 没有什么比一个可能永远不会回来的恼怒用户更糟糕的了。
2. iOS 通用链接
到目前为止,您知道 Apple 使用 Universal Links 来深度链接 iOS 9.0 及更高版本。 Universal Links 不仅提供了更好的用户体验,而且与 iOS 9.0 有很好的兼容性。
建议您不要实现对 iOS 8.0 及以下版本的支持,因为这样做不值得。 这显然意味着深度链接不适用于任何 iOS 8.0 或更低版本的用户。 然而,Apple 报告称,83% 的 iOS 用户已将其 iOS 升级到 12.0,因此损失应该不大。 事实上,这个数字在美国和欧洲正在迅速增长。
要实现 iOS 通用链接,请执行以下步骤:
- 决定哪些链接将启动 iOS 应用程序并代表其上的哪些产品。 为此,您必须在您的网站上创建一个文件,例如https://www.example.com/.well-known/apple-app-site-association 。 这基本上告诉 Apple 该应用程序是您的,因此它应该拦截到产品和页面的所有链接。
- 第二阶段将更新您的 iOS 应用程序,以便它可以响应所做的所有更改并接收链接。
瞧! 您的 iOS 深度链接到应用程序已完成。
3.安卓应用链接
Android 长期以来一直在使用延迟深度链接 Android。 但他们在 Android Marshmallow 6.0 中推出了 App Links。 要在您的以下步骤中实施相同的操作:
- 要让您的网站通过 Android 验证,请更新您的 AndroidManifest.xml 文件。
- 在网站上创建一个文件,例如https://www.example.com/.well-known/assetlinks.json ,这将向 Google 证明该应用程序是您的。
Android 的深度链接就完成了!
最后也是最重要的一步是尽可能多地推广您的应用程序。 如果用户没有应用程序,他们将被引导到您的网站,因此,一旦完成深度链接,推广应用程序就成为主要工作。
这是我们作为应用程序开发公司对深度链接移动应用程序的看法。 请联系我们 Appinventiv 的开发人员团队以了解更多信息。