我们为ios应用启用了深层链接。它非常适用于墙柱/时间线的帖子。
但我们的客户创建了一个粉丝页面,他从那里赠送一些礼物(虚拟经济礼品) 例如:
“在这里获取这些免费硬币:在此处插入网址”
当我们从IOS上的Facebook应用程序点击该URL时,它会将我们发送到应用程序商店。 我们再一次为墙柱和时间线帖子工作。
该URL正在PC上运行:它打开他们的Facebook应用程序并提供硬币。
我在Facebook Developper页面中查看了深层链接的描述。以下是它的说法:
“(需要Facebook登录)如果启用,新闻源/时间线故事中的链接将启动此原生应用,原始网址将作为意图数据的一部分传递。”
所以我们想也许这是不可能的。
任何人都可以使这个工作吗?
由于
答案 0 :(得分:2)
是的,在您的应用中实施URI方案并将其用作链接。例如myapp://parameters/go/here
。
您将遇到未安装应用时会发生什么的问题,在这种情况下,您希望将它们发送到应用商店。因此,将facebook链接设置为服务器上重定向到URI方案(myapp://whatever
)的页面,并使用JavaScript计时器重定向到应用商店安装页面(您也可以重定向到Android安装页面)用户代理,如果你也有Android应用程序。)
工作原理:如果安装了应用并且myapp://
重定向会打开您的应用,则网页将关闭,并且无法重定向到商店。如果未安装该应用,则myapp://
将不会执行任何操作,并且在0.5秒或您设置的任何内容后,该页面将重定向到应用商店购买页面。
你可以做的另一件事就是放入smart-app-banners。这会在网页顶部弹出一个横幅,提供用户转到应用商店(如果未安装)或打开应用程序(如果已安装)。见这里:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html
您可能需要尝试这些技巧才能找出最适合您情况的方法。