Branch.io - 追加查询参数

Branch.io - Appending Query Parameters

尝试将一些查询参数附加到通过 Branch.io 创建的 link,但我不知道如何在仪表板中执行此操作。我从 https://docs.branch.io/pages/links/integrate/ 看到以下是可能的。

  1. 短 links 可以附加额外的数据 例如动态 link https://example.app.link/fzmLEhobLD?content_id=123
  2. 追加查询字符串 https://example.app.link/fzmLEhobLD?$custom_data=123&hello=world

有没有办法通过仪表板中的快速链接执行此操作?

我需要在此处创建 link 以测试我的 Android 和 iOS 应用程序是否可以从 link 读取参数并将用户带到适当的位置页面,或将用户重定向到网站上的相应页面 - 然后批量创建查询参数不同的类似 link(通过仪表板或 HTTP API)。

已经检查了以下 - - 但这似乎没有解决问题。

在配置选项下创建快速 link 时,您可以 select 深层 linking 选项卡并单击“+ 更多数据”按钮,这样您就可以添加快速 link.

的参数

adding parameters to quick link

您不能在仪表板中添加查询参数,但可以在 Link 数据部分添加 link 数据。 (截图日期:2021年1月) 如果您出于不同目的需要 link,那么您应该创建多个 link。

另一方面,如果您只需要改变一个参数,则可以通过传递不同的查询参数来重用一个 link。例如,您可以创建一个 Quick Link 来将用户添加到用户组,如下所示 - myapp.link/add,这是一个 Quick Link,您可以在Link 数据部分(例如,将键 type 设置为值 new_users

然后,在后端(或任何您想“生成”links 的地方),您可以像这样重用那个 link:

myapp.link/add?code=a1      this is inviting user L to group Y
myapp.link/add?code=b2      this is inviting user M to group Z

在您的应用中,您可以以相同的方式访问 code 参数(来自查询参数)和 type 参数(在 Link 数据中定义),通常通过一张数据图。