使用情况重定向普遍联系是,本质上,这一点:使用谷歌URL缩短
- 用户创造一些内容,并上传到我们的服务器。
- 我们的服务器回应URL。
- 用户将URL(例如通过文本消息)发送给另一个用户。
- 其他用户单击该URL。如果他们安装了应用程序,则应将其转到应用程序中的内容。如果他们没有,他们仍然应该能够查看我们网站上的内容(例如在Safari中)。
这很简单,我们有这个工作,除了我们的网址很长,我们想使用缩短的网址。使用缩短的网址,问题总是在Safari中打开,而不是在应用中打开,除非我们设置了自定义域。 (这在很多地方都有描述,其中包括:iOS Universal Links and URL Shorteners)。
的docs for google URL缩短工具,表明他们已经克服了这个莫名其妙:
即使应用程式索引的iOS只能在有限的版本可用,你仍然可以实现与goo.gl iOS应用深层链接的应用编入索引为iOS。虽然这些深层链接可能不会开始出现在搜索结果中,但他们将开始使用goo.gl链接。
因此,我将iOS的应用程序索引安装到测试设备上的应用程序中并运行它。然后我创建了一个短链接,但它仍然在我的浏览器中打开,而不是我的应用程序。
这是否真的像广告一样工作?我需要等更长时间吗?在更多应用程序上安装索引器?创建的链接是否会立即在应用中打开,还是必须将内容编入索引?
...还是我缺少别的东西?
相关:
UPDATE:
我可以看到这个实际工作没有自定义域名的唯一方法是,如果谷歌加入每一个应用程序,他们收录到自己的苹果网站关联文件。我所看到的只是谷歌应用程序,显然不是这样。
堆栈溢出不会放过,因为它认为这是一个链接缩短我的链接,但它接近这一点:
https://goo. gl/apple-app-site-association
谢谢亚历克斯。这是我的想法,但文件是误导。我看了Branch,但是我没有看到免费的选项,并且较短的URL并不是我们想为此特定目的付费的东西。我会再看一遍。 –
不客气!链接对Branch来说是完全免费的,所以这应该完成你所需要的 –