_branch_match_id 的含义是啥?

Posted

技术标签:

【中文标题】_branch_match_id 的含义是啥?【英文标题】:What is meaning of _branch_match_id?_branch_match_id 的含义是什么? 【发布时间】:2016-06-17 13:26:21 【问题描述】:

当我设置一个 branch.io 链接时,我看到重定向后它类似于 http://www.bbc.co.uk/?_branch_match_id=241114587404660876

_branch_match_id 参数是什么?

这是添加到每个链接重定向中还是可以省略?

【问题讨论】:

【参考方案1】:

来自 Branch.io 的 Alex 在这里:_branch_match_id 是我们附加到每个链接重定向的唯一 ID,作为匹配算法的一部分。它允许我们跟踪流量的来源,以便我们可以在应用打开/安装后再次识别每个用户。没有办法删除它:)

【讨论】:

我们可以使用这个_branch_match_id 来获取在生成链接url 时发送的请求正文的数据。这个链接github.com/BranchMetrics/…告诉我们需要传递url作为查询参数来获取数据,是否有任何api可以通过传递_branch_match_id来获取数据。 目前没有......虽然我同意这将非常有用!你是在网页上做这个吗?如果是这样,Branch Web SDK 可以为您返回之前点击过的任何链接的链接数据。那可能会完成同样的事情吗?见这里:github.com/BranchMetrics/web-branch-deep-linking/blob/master/… 如果您可以访问后端服务器上的引用者,您可能可以从那里提取原始 URL,然后点击 GET /v1/url?url=$referer 以查找深层链接对象。 @AlexBauer 如果我们单击 IP 地址上的 url 并且意味着当安装互联网更改时,应用程序会在不同的 IP 地址互联网上安装并打开,那么我们无法获得推荐参数。知道如何解决它 @VishnuPrasad,如果我们的系统不得不依靠指纹匹配,由于身份冲突偶尔会发生这种情况。可能会对您的特定配置进行一些调整以提供帮助 — 发送邮件至 integrations@branch.io,以便团队查看 ?

以上是关于_branch_match_id 的含义是啥?的主要内容,如果未能解决你的问题,请参考以下文章

URL的含义是啥了?

HYBRID是啥意思?

GridSearchCV best_score_ 属性的含义是啥? (该值与交叉验证数组的平均值不同)

以_开头的变量名是啥意思?

函数js或php之前的下划线含义是啥?

html <a href>后面的id是啥意思?