处理Android应用程序链接(App Link一)

2018-08-08  本文已影响315人  鹿小纯0831

遵循设备链接的用户有一个目标:获取他们想要查看的内容。 作为开发人员,您可以设置Android应用程序链接,以便用户直接在应用程序中访问链接的特定内容,从而绕过应用程序选择对话框,也称为消除歧义对话框。 由于Android App Links利用HTTP URL并与网站建立关联,因此未安装应用的用户可直接访问您网站上的内容。

一、深层链接和Android App链接

在深入了解实施之前,了解您可以在Android应用中创建的不同类型的链接非常重要:深层链接和Android应用链接。

深层链接是指将用户直接带到应用中特定内容的网址。 在Android中,您可以通过添加意图过滤器并从传入意图中提取数据来设置深层链接,从而将用户吸引到正确的活动。

但是,如果用户设备上安装的其他应用程序可以处理相同的意图,则用户可能无法直接访问您的应用程序。 例如,单击来自银行的电子邮件中的URL可能会导致出现一个对话框,询问用户是使用浏览器还是银行自己的应用程序来打开链接。

Android 6.0(API级别23)及更高版本上的Android App Links允许应用程序将自己指定为给定类型链接的默认处理程序。 如果用户不希望应用程序成为默认处理程序,则他们可以从其设备的系统设置中覆盖此行为。
Android App Links具有以下优势:

二、添加Android应用链接

创建Android应用程序链接的一般步骤如下:
1、创建指向应用中特定内容的深层链接:在您的应用清单中,为您的网站URI创建意图过滤器,并配置您的应用以使用意图中的数据将用户发送到您应用中的正确内容。 在创建应用内容的深层链接中了解更多信息。
2、添加深层链接验证:配置您的应用以请求验证应用链接。 然后,在您的网站上发布数字资产链接JSON文件,以通过Google Search Console验证所有权。 在验证应用链接中了解更多信息

作为上述链接文档的替代方案,Android App Links Assistant是Android Studio中的一个工具,可指导您完成创建Android App链接所需的每个步骤。

上一篇 下一篇

猜你喜欢

热点阅读