Android Deep Links和App Links令人困惑

时间:2017-09-12 06:05:03

标签: android android-permissions deep-linking applinks android-app-indexing

任何人都可以在现实生活中解释一下

之间的区别

应用链接 - https://developer.android.com/training/app-links/deep-linking.html

深层链接 - https://developer.android.com/training/app-links/index.html

应用索引 - https://developer.android.com/studio/write/app-link-indexing.html

Android中的

已阅读过多帖子和文档,但仍无法获得确切的要点。

据我所知,App链接适用于Android 6.0和Deep Links 4.2。但在表现方面,他们正在做类似的任务。

2 个答案:

答案 0 :(得分:5)

应用索引可让Google抓取您的应用内容(就像在网站上一样)。

深层链接与Android应用程序链接:

应用链接只是经过网站验证的深层链接, AND 允许直接在关联的应用中打开URL,而无需要求用户选择应用(通过消歧对话框)。使用“应用程序链接”,您的应用程序将自己指定为给定类型的链接的默认处理程序(尽管用户可以从设备系统设置中覆盖它)

有关差异的一个很好的概述是在https://developer.android.com/training/app-links/verify-site-associations?authuser=0

另请参阅下面的比较表,在撰写本文时从上面的链接中删除 android-app-links-and-deep-links

答案 1 :(得分:4)

  

如果您有应用程序或正在开发应用程序,应用程序索引和深度   链接是你绝对需要注意的事情。   基本上,Google希望将您的应用视为网站。它想要   抓取它并将其编入索引,以便搜索结果可以返回特定页面   来自移动搜索中的应用。返回特定页面的能力   在应用程序内?这是深层次的联系。

什么是深层链接?

  

一般而言,深层链接涉及链接到特定内容   在网站或应用程序内,而不是主页。我们在这里   特别谈论获取应用程序的特定元素   显示在移动设备上的搜索结果中,允许用户打开   直接来自搜索结果页面的应用。注意:用户只会看到   如果他们安装了特定的应用程序,则会出现此提示。

照片:Example

什么是应用索引?

  

应用程序索引是将您的应用程序放入Google索引的结果   启用深层链接。允许Google为您的网页编制索引   应用程序,应用程序中的功能(或促销)可以开始显示   用户的移动搜索,驾车访问(以及有希望的转化)   应用程序。

什么是应用程序链接Facebook的例子

  

当有人在拥有Facebook App的应用中共享内容时   应用链接,任何点击该链接的人都可以访问   通过应用程序的内容。这可以使用应用程序完成   替代现有的Web内容或仅限应用程序的内容,并且有效   从“网络到应用”或“应用到应用”。该功能适用​​于   Android,iOS和Windows手机

照片:Example