_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 的含义是啥?的主要内容,如果未能解决你的问题,请参考以下文章