Ios 从移动web打开本机应用程序中的深层内容链接

Ios 从移动web打开本机应用程序中的深层内容链接,ios,mobile-safari,Ios,Mobile Safari,我的公司有一个应用程序(iOS和Android),适用于以下场景。我正试图帮助我的工程师和产品团队朝着正确的方向前进 当我们的一个用户从我们的电子邮件、推特或Facebook帖子中点击内容链接,并且他们在他们的移动设备上时,我们会提示用户下载我们的应用程序。这与许多应用程序的功能类似,包括LinkedIn(参见i.stack.imgur.com/glSgJ.png) 我想,对于来自社交媒体和各种网络资源的新用户来说,这对于提高本地应用程序的知名度和下载来说是相当有效的。然而,对于像我这样已经拥有

我的公司有一个应用程序(iOS和Android),适用于以下场景。我正试图帮助我的工程师和产品团队朝着正确的方向前进

当我们的一个用户从我们的电子邮件、推特或Facebook帖子中点击内容链接,并且他们在他们的移动设备上时,我们会提示用户下载我们的应用程序。这与许多应用程序的功能类似,包括LinkedIn(参见i.stack.imgur.com/glSgJ.png)

我想,对于来自社交媒体和各种网络资源的新用户来说,这对于提高本地应用程序的知名度和下载来说是相当有效的。然而,对于像我这样已经拥有该应用程序的用户来说,这一点都没有帮助
1) 单击“不谢谢”可以让我保持在移动网络上(当我想使用本机应用程序时),并且 2) 单击“下载应用程序”会将我带到iTunes应用程序商店页面,查看我已经拥有的应用程序

超级讨厌。因此,我必须手动打开应用程序,并搜索有问题的内容。我猜大多数用户不会这么做。更重要的是,取决于应用程序的UI/UX,我可能永远都无法实现这一目标

同样,我知道我们正在以许多其他公司(包括LinkedIn)一样的方式处理移动网络访问,但似乎我们正在考虑大量潜在的本地应用程序使用。我希望我们的工程师能够构建难以捉摸的第三个选项,“在应用程序中打开”

Spotify和Rdio很好地解决了这个问题。以下是这两个应用程序的深层内容链接(对于这些公司,指向特定歌曲):

如果您有时间,首先获取免费版本的Rdio或Spotify应用程序。然后,如果您从iOS设备打开上面的链接,您将看到对于现有的本机应用程序用户来说,这种体验是多么美好:Rdio有一个很好的“点击以在Rdio中打开”链接(http://i.stack.imgur.com/B7PuE.png)Spotify的链接更为清晰,“我有Spotify”(http://i.stack.imgur.com/Q3IV6.png). 这两个应用程序还包括一个用于下载应用程序的链接,供新应用程序用户使用。更重要的是,这两个应用程序都会对用户进行cookie:将来访问移动网络上的链接(无论是来自电子邮件、Twitter、Facebook等)时,都会自动打开该应用程序,而不是每次都提示您进行选择。超级方便

问题:

1)他们是如何做到这一点的?我最初只关心iOS(我在iOS上测试过),但同样的情况也应该适用于Android

2)为什么没有更多的应用程序这样做?这看起来不像火箭科学,所以我是否错过了一个关键原因,为什么这可能是一个坏主意?我的问题有一半是说服用例

3)为什么我看不到关于这项技术的讨论?我已经搜索了大量的iOS解决方案。我提出了很多关于URL注册的讨论(主要是应用到应用),但实际上没有人提到我描述的场景类型(移动web提示打开本机应用)


似乎只需极少的工程设计,应用程序开发人员就可以从移动web转换为本地应用程序,从而大幅提高本地应用程序的使用率。:)

Tapstream可以将用户发送到应用程序中的特定视图(仅限iOS),即使应用程序尚未安装在他们的设备上

Android支持深度链接。请参阅

查看与iOS Safari相关的WWDC 2012视频,有一个很酷的meta标签即将出现,它肯定会对您有所帮助。谢谢,@CSmith。你知道你指的是哪个视频吗?