我有一个使用 branch SDK 在我的 Web 应用程序上运行的分支智能横幅,我想传入一些自定义数据,当用户通过智能横幅下载我们的应用程序时,这些数据将能够检索。
有没有办法将此自定义数据传递到 branch.init 调用中?
也许是这样的?
const data = {
custom: 'foo'
}
branch.init(BRANCH_KEY, data)
您可以设置深层链接数据,如下所示:
branch.setBranchViewData({
data: {
'$deeplink_path': 'picture/12345',
'picture_id': '12345',
'user_id': '45123'
}
});
仅当使用自定义键值对时,才需要执行此操作。对于 Canonical URL,Branch 会在末尾处理此问题。
有关更多信息,请参阅此处的文档:https://docs.branch.io/pages/web/journeys/#deep-linking-from-the-banner-or-interstitial