延迟的深层链接在 android 和 facebook SDK 中始终为空
Posted
技术标签:
【中文标题】延迟的深层链接在 android 和 facebook SDK 中始终为空【英文标题】:Deferred deep links always null in android and facebook SDK 【发布时间】:2015-12-16 13:34:20 【问题描述】:我在使用 facebook android sdk v4.8.1 的延迟深层链接 https://developers.facebook.com/docs/app-ads/deep-linking#deferred-deep-linking 时遇到问题。它总是在 fetchDeferredAppLink 方法的回调中为 applink 数据返回 null。我已经使用此工具进行了测试:https://developers.facebook.com/tools/app-ads-helper/ 启用了延迟复选框并卸载了应用程序并从 playstore 和 android studio 重新安装。我在手机上使用我的 Facebook 帐户登录。我仔细检查了设置是否正确,但我无法想象问题或错误可能是什么。
【问题讨论】:
我会向您推荐file a bug,其中包含重现步骤和示例项目 我们有同样的问题,有一个新的错误报告:developers.facebook.com/bugs/590178251129170 我们填写了一份错误报告并得到确认:developers.facebook.com/bugs/1952666988291053 已经这样做了:developers.facebook.com/bugs/1952666988291053 【参考方案1】:虽然 Facebook 修复了他们的错误,但我建议查看 Branch.io 以及他们通过延迟深度链接从 Facebook 广告链接到您的应用程序的能力。该解决方案也适用于共享到用户状态的分支链接。
我在我自己的 Android 应用程序中使用了他们的链接,更具体地说是用于广告,我注意到他们可以很好地跟踪安装和打开。
【讨论】:
是的,我们已经在使用分支了。无论如何感谢您的提示。以上是关于延迟的深层链接在 android 和 facebook SDK 中始终为空的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 上下载应用后,Firebase 深层链接不跟踪链接(延迟深层链接)
如何在iOS中为twitter和Facebook实现通用深层链接?