0

按照https://developer.android.com/training/app-links/verify-site-associations.html设置应用链接以从谷歌打开应用。根据这个链接

https://digitalassetlinks.googleapis.com/v1/statements:list?
   source.web.site=https://domain.name:optional_port&
   relation=delegate_permission/common.handle_all_urls

assetlinks.json 文件从未正确部署到 .NET 应用程序。然而,当我删除assetlinks.json 时,该应用程序仍会向该应用程序打开。甚至需要assetlinks文件吗?或者这只是一个应用程序的变化?

4

2 回答 2

0

首先,您的意图过滤器正在定义要在应用程序中打开哪些链接,因此即使您的assetlinks.json 未配置,应用程序也会处理这些 URL。

现在,为什么我们需要assetlinks.json?Ans:assetlink.json 文件是数字资产链接协议(谷歌数字资产链接)的一部分,它允许网站所有者将 URL 与本机应用程序链接。它还有助于与其他网站共享凭据。

简而言之,此文件将通过将其标记为受信任的来源来帮助谷歌搜索将流量导航到应用程序。

于 2020-04-29T01:21:05.753 回答
0

首先转到您的应用程序设置-> 设置为默认值-> 转到支持的 URL,然后检查在此应用程序或任何其他选项中选中了哪个选项。

“在这个应用程序中”将打开应用程序。

于 2020-04-29T01:07:30.450 回答