Android Google AppIndexing如何在iOS应用程序上工作?

Android Google AppIndexing如何在iOS应用程序上工作?,android,ios,android-app-indexing,google-app-indexing,Android,Ios,Android App Indexing,Google App Indexing,我无法理解谷歌Appindexin是如何在ios上工作的。 我将更具体地说: 对于Android,他们说我们可以在活动中输入数据,而谷歌将能够为这些内容编制索引,例如: public class MainActivity extends Activity { private GoogleApiClient mClient; private Uri mUrl; private String mTitle; private String mDescription; @Ove

我无法理解谷歌Appindexin是如何在ios上工作的。 我将更具体地说: 对于Android,他们说我们可以在活动中输入数据,而谷歌将能够为这些内容编制索引,例如:

  public class MainActivity extends Activity {
  private GoogleApiClient mClient;
  private Uri mUrl;
  private String mTitle;
  private String mDescription;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    mClient = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build();
    mUrl = "http://examplepetstore.com/dogs/standard-poodle";
    mTitle = "Standard Poodle";
    mDescription = "The Standard Poodle stands at least 18 inches at the withers";
  }
我的第一个问题是,我们如何在iOS中做同样的事情?他们为什么不谈谈呢

我的第二个问题是: 在同一场比赛结束时,他们说你们都准备好了!一旦我们的爬虫发现您的关联文件中的URL,Google将自动开始为您的应用程序的任何现有或新HTTP URL编制索引。 谷歌是否阅读我的应用程序的内容?在Android中?iOS

我的第一个问题是,我们如何在iOS中做同样的事情?他们为什么不谈谈呢

遵循苹果深度链接指南,谷歌页面会指引你去

谷歌是否阅读我的应用程序的内容?在Android中?iOS

虽然我不知道答案可能是否定的。当然对于iOS来说是否定的,对于Android来说可能是否定的,但我想是否定的

他们的网络爬虫会在你的iOS网站上查找索引文件,并对内容进行索引以链接到应用程序

在安卓系统中,我假设它也以同样的方式工作,快速浏览一下就可以支持这一点

我的第一个问题是,我们如何在iOS中做同样的事情?他们为什么不谈谈呢

遵循苹果深度链接指南,谷歌页面会指引你去

谷歌是否阅读我的应用程序的内容?在Android中?iOS

虽然我不知道答案可能是否定的。当然对于iOS来说是否定的,对于Android来说可能是否定的,但我想是否定的

他们的网络爬虫会在你的iOS网站上查找索引文件,并对内容进行索引以链接到应用程序


在安卓系统中,我假设它也是以同样的方式工作的,快速浏览一下似乎就可以支持这一点。

这是一个很好的问题。不幸的是,谷歌的应用程序索引项目仍然相当不透明——让它正常运行是我们目前的主要举措之一,但目前还不清楚到底是什么起作用。在Branch,我们采用了一种稍微不同的方法来实现这一点,并且正在使用。谷歌可能正在研究在应用程序中直接“抓取”内容的选项,但我不相信这些选项中有任何一个会对搜索结果产生影响

以下是我目前对谷歌推荐的单一应用程序方法的理解:

安卓 当Google找到一个与你的应用程序内容相关的
http://
URL(通过)时,该结果将被标记为应用程序内容此外,如您所述,Android上的应用程序索引SDK允许您直接列出内容。这基本上就是获取用户在应用程序中查看的一段内容,并让Google知道它的存在,而无需将
http://
链接作为发现机制

网间网操作系统
谷歌没有与iOS系统相同的集成级别,因此直接SDK列表方法(目前)不可用。iOS仍然有一个应用程序索引SDK,但它实际上只是用来让谷歌知道你的应用程序存在。然而,谷歌仍然可以通过假设任何通用链接都对应于你的应用程序中的类似项目来发现你的应用程序内容。所以谷歌实际上并不是在为你的应用程序内容编制索引,而是在为你的通用链接编制索引。在iOS上启用应用程序索引的说明基本上只是“设置通用链接”的原因是,Google解析该文件以了解应用程序能够处理哪些链接。这也意味着要编制索引,您的通用链接需要列在谷歌可以通过普通爬网方法或通过应用程序内容网站地图直接提交的地方。

这是一个很好的问题。不幸的是,谷歌的应用程序索引项目仍然相当不透明——让它正常运行是我们目前的主要举措之一,但目前还不清楚到底是什么起作用。在Branch,我们采用了一种稍微不同的方法来实现这一点,并且正在使用。谷歌可能正在研究在应用程序中直接“抓取”内容的选项,但我不相信这些选项中有任何一个会对搜索结果产生影响

以下是我目前对谷歌推荐的单一应用程序方法的理解:

安卓 当Google找到一个与你的应用程序内容相关的
http://
URL(通过)时,该结果将被标记为应用程序内容此外,如您所述,Android上的应用程序索引SDK允许您直接列出内容。这基本上就是获取用户在应用程序中查看的一段内容,并让Google知道它的存在,而无需将
http://
链接作为发现机制

网间网操作系统
谷歌没有与iOS系统相同的集成级别,因此直接SDK列表方法(目前)不可用。iOS仍然有一个应用程序索引SDK,但它实际上只是用来让谷歌知道你的应用程序存在。然而,谷歌仍然可以通过假设任何通用链接都对应于你的应用程序中的类似项目来发现你的应用程序内容。所以谷歌实际上并不是在为你的应用程序内容编制索引,而是在为你的通用链接编制索引。在iOS上启用应用程序索引的说明基本上只是“设置通用链接”的原因是,Google解析该文件以了解应用程序能够处理哪些链接。这也意味着要编制索引,您的通用链接需要列在谷歌可以通过普通爬网方法或通过应用程序内容网站地图直接提交的地方。

因此,“应用索引”技术实际上与“通用链接/深度链接”相同?谷歌正在做他们自己的文件索引,这些文件被指定为苹果公司的索引,并与iOS一起使用——他们是在借钱,而不是强迫你定义包含相同信息的多个不同文件。我想你说的是