我在 branch.io 中构建了一个链接,并附加了如下查询参数:
http://bnc.lt/a/ ?action=z&storeGroupId=xxx&storeId=yyy&identity=abc
此链接有 3 个自定义深度链接参数(action、storeGroupId 和 StoreId)
和一个身份参数。
一切正常,但在 webhook 系统中,“链接数据”(在 session_referring_link_data 中)为空。我怎样才能使这项工作?
我在 branch.io 中构建了一个链接,并附加了如下查询参数:
http://bnc.lt/a/ ?action=z&storeGroupId=xxx&storeId=yyy&identity=abc
此链接有 3 个自定义深度链接参数(action、storeGroupId 和 StoreId)
和一个身份参数。
一切正常,但在 webhook 系统中,“链接数据”(在 session_referring_link_data 中)为空。我怎样才能使这项工作?
分支链接将附加参数 ( action=z&storeGroupId=xxx&storeId=yyy&identity=abc
) 视为查询参数,而不是深度链接数据。当应用程序通过带有查询参数的点击打开时,与链接点击关联的查询参数将与与该链接关联的任何深层链接数据合并并传递到应用程序。
我刚刚提出了一个拉取请求,以在 webhook 帖子中包含链接点击查询参数。您应该会看到它们在接下来的几天内开始出现在帖子正文中session_referring_click_query
。
同时,您可以将这些查询参数嵌入到深度链接数据中,方法是将它们嵌入 JSON 并将其字符串化,然后附加查询参数:?data=base64encodedparams
. 它在此处列为选项 6 。