有人知道 iOS 的谷歌应用索引是如何通过通用链接进行新实现的吗? 据我了解https://developers.google.com/app-indexing/ios/app
Google App Indexing documentation for iOS 9 serves iOS universal links from Google Search in Safari. App Indexing for iOS versions 7 and 8 is now deprecated and no longer available for new integrations
但是索引机制不明确。我们如何将可以在应用程序中打开的链接添加到谷歌搜索? 应用端的唯一操作是通过以下方式注册应用:
[[GSDAppIndexing sharedInstance] registerApp:your iTunes ID];
Android 没有发布应用索引对象:https://developers.google.com/app-indexing/android/publish
那么我们可以在哪里添加索引链接呢? 在 iOS 9 自定义 URL 方案用于帮助谷歌引擎为 iOS 应用程序查找站点内容之前:
<html>
<head>
...
<link rel="alternate" href="ios-app://{itunes_id}/{scheme}/{host_path}" />
...
</head>
我们还应该在 iOS 9 上使用它吗?
我们应该使用自定义方案吗
gsd-{ourscheme} 用于索引?
最佳答案
新集成(来自 iOS 9)基于通用链接并使用“http”方案,因此无需使用自定义 gsd 方案。
无需使用 <link rel>
发布深层链接标签。深层链接通过 apple-app-site-association
发布文件。
按照官方文档中列出的步骤进行操作,您应该没问题:
关于ios - 适用于 iOS 和通用链接的 Google 应用索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34437925/