在 Branch.io 中,如何在 facebook 中发布带有查询参数的深层链接

Posted

技术标签:

【中文标题】在 Branch.io 中,如何在 facebook 中发布带有查询参数的深层链接【英文标题】:In Branch.io, How to post a Deep-link with query parameters in facebook 【发布时间】:2015-10-02 20:26:28 【问题描述】:

我在 Facebook 帖子中遇到了深层链接(使用附加查询参数)的问题。当我单击时,应用程序刚刚打开,但是当我已经安装了应用程序(android 应用程序)时,附加参数中的数据不会返回到引用参数中。我尝试了下面的解决方案但没有成功..

https://github.com/BranchMetrics/Android-Deferred-Deep-Linking-SDK#important-migration-to-v145

同样的场景适用于 ios

有谁知道我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

这可能与您设置会话的方式有关。我建议您执行以下操作:

在您的 Application 类中,确保在 onCreate 中,您正在调用 Branch.getAutoInstance(this)。 确保在用户从 Facebook 进入的深层链接活动中调用 Branch.initSession。 在onNewIntent 中,确保末尾附加了?link_id,因为没有它,Branch 将不知道返回哪个链接。

【讨论】:

以上是关于在 Branch.io 中,如何在 facebook 中发布带有查询参数的深层链接的主要内容,如果未能解决你的问题,请参考以下文章

Branch.io + Unity:如何设置 Apple Search Ads?

在 Branch.io 中,如何在 facebook 中发布带有查询参数的深层链接

如何在 Ionic 2/3 应用程序中使用 branch.io 创建 Android 应用程序链接?

branch.io 旅程横幅以编程方式关闭

Swift 中带有 Branch.io 的 Facebook AppInvites 示例

Branch.io validateReferralCode() 和 applyReferralCode() 之间的区别?