【问题标题】:Branch.io - Appending Query ParametersBranch.io - 附加查询参数
【发布时间】:2019-07-23 03:18:05
【问题描述】:

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

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

有没有办法通过仪表板中的快速链接来做到这一点?

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

已经检查了以下内容 - Deep link with variable query on branch.io - 但这似乎并没有解决问题。

【问题讨论】:

    标签: url-parameters branch.io


    【解决方案1】:

    在配置选项下创建快速链接时,您可以选择深度链接选项卡并单击“+更多数据”按钮,这将允许您向快速链接添加参数。

    adding parameters to quick link

    【讨论】:

      【解决方案2】:

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

      另一方面,如果您只需要改变一个参数,那么您可以通过传递不同的查询参数来重用一个链接。例如,您可以创建一个快速链接以将用户添加到如下所示的用户组 - myapp.link/add,这是一个快速链接,您可以在链接数据部分设置其参数(例如 set key type重视new_users

      然后,在后端(或您想要“生成”链接的任何地方),您可以像这样重复使用该链接:

      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 参数(在链接数据中定义),通常是通过数据映射。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-28
        • 2014-11-30
        • 1970-01-01
        • 2019-11-29
        • 1970-01-01
        • 1970-01-01
        • 2014-02-27
        • 1970-01-01
        相关资源
        最近更新 更多