iOS和通用链接的谷歌应用程序索引

iOS和通用链接的谷歌应用程序索引,ios,google-app-indexing,Ios,Google App Indexing,有人知道谷歌应用程序索引是如何在iOS上通过通用链接实现的吗? 据我所知 iOS 9的谷歌应用程序索引文档提供iOS通用链接 来自Safari中的谷歌搜索。iOS版本7和8的应用程序索引是 现已弃用,不再适用于新的集成 但索引机制尚不清楚。我们如何将应用程序中打开的链接添加到谷歌搜索? 应用程序端的唯一操作是将应用程序注册到: [[GSDAppIndexing sharedInstance] registerApp:your iTunes ID]; 没有关于Android应用程序索引对象的公告

有人知道谷歌应用程序索引是如何在iOS上通过通用链接实现的吗? 据我所知

iOS 9的谷歌应用程序索引文档提供iOS通用链接 来自Safari中的谷歌搜索。iOS版本7和8的应用程序索引是 现已弃用,不再适用于新的集成

但索引机制尚不清楚。我们如何将应用程序中打开的链接添加到谷歌搜索? 应用程序端的唯一操作是将应用程序注册到:

[[GSDAppIndexing sharedInstance] registerApp:your iTunes ID];
没有关于Android应用程序索引对象的公告:

那么我们可以在哪里添加索引链接呢? 在使用iOS 9自定义URL方案帮助google引擎查找iOS应用程序的网站内容之前:

<html>
<head>
  ...
  <link rel="alternate" href="ios-app://{itunes_id}/{scheme}/{host_path}" />
  ...
</head>

...
...
我们还应该在iOS 9上使用它吗?
我们应该使用定制方案吗 gsd-{ourscheme}用于索引?

新的集成(来自iOS 9)基于通用链接,并使用“http”方案,因此无需使用自定义gsd方案

无需使用
标记发布深层链接。深度链接通过苹果应用程序网站协会发布

按照官方文件中列出的步骤进行操作,您应该可以:

新的集成(来自iOS 9)基于通用链接,并使用“http”方案,因此无需使用自定义gsd方案

无需使用
标记发布深层链接。深度链接通过苹果应用程序网站协会发布

按照官方文件中列出的步骤进行操作,您应该可以:


向后兼容性如何?新库似乎只支持iOS9。谷歌刚刚不赞成将支持iOS 7的旧库作为部署目标,这意味着什么?这是否意味着这些库不再被维护,或者更糟,甚至被破坏?好的,那太好了。我们必须把Ruby on Rails中的apple app site association签名文件放在哪里。我把它放到了公用文件夹中,但它没有在我的应用程序中打开。向后兼容性呢?新库似乎只支持iOS9。谷歌刚刚不赞成将支持iOS 7的旧库作为部署目标,这意味着什么?这是否意味着这些库不再被维护,或者更糟,甚至被破坏?那太好了。我们必须把苹果应用程序站点协会签署的文件放在Ruby on Rails中。我把它放在了公共文件夹中,但它并没有在我的应用程序中打开。