【问题标题】:Facebook deep link do not opens Google Play when APP not installed未安装 APP 时 Facebook 深层链接无法打开 Google Play
【发布时间】:2014-05-31 09:49:19
【问题描述】:

我正在开发一个带有 Facebook 登录和共享以及深度链接的 Android 应用程序。 当用户安装好APP后,一切顺利:

  1. Facebook 登录/注销

  2. 使用共享对话框共享链接(未安装 FB 应用时的馈送对话框)

  3. 点击此APP共享的新闻提要时,使用AppLinkData启动APP

但是在没有安装APP的情况下,新闻提要只是用浏览器打开共享链接。 但我想要的是从 APP 共享的新闻提要可以将人们发送到 APP 的 Google Play 页面。 谁能给我一些提示?提前致谢!!

这是我为应用程序所做的:

  1. 我在 Facebook 开发者页面中创建了一个新应用程序。我在设置页面启用了单点登录深度链接 http://i.stack.imgur.com/KM9tn.png

  2. 我在 AndroidManifest.xml 中添加了自定义 URL 方案

我已阅读以下 Facebook 的 Linking to your app from news feed 部分: https://developers.facebook.com/docs/android/share#applinks

表示当用户点击 APP 生成的故事时,Facebook 会检查 App installed?Mobile Only?

如何为我的 Android 应用设置仅限移动设备

如果您能给我一些反馈,我将不胜感激。 非常感谢!

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

    深层链接不附带自动回退。如果用户单击一个并且没有安装应用程序,那么他们将看到一个空白页面或一条错误消息。

    如果您希望您的深层链接重定向到 Google Play 商店,您可以在您的网站上使用 Facebook 的应用链接协议设置回退。在这种情况下,后备将是 Google Play 商店。根据 App Links,Facebook 应该尊重该协议并退回到 Google Play 商店。

    https://developers.facebook.com/docs/android/share#linking

    【讨论】:

    • 感谢您的回复。设置后备意味着将元数据添加到 标签?我添加了以下内容,但没有运气。如果未安装 APP,它不会将我带到 Google Play。 ... ...
    • 你是怎么解决你的问题的,我也陷入了这个困境
    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-24
    • 2019-11-27
    • 1970-01-01
    • 2016-05-07
    相关资源
    最近更新 更多