代码之家  ›  专栏  ›  技术社区  ›  Glenn Posadas

branch.io quicklink测试与live具有不同的数据

  •  0
  • Glenn Posadas  · 技术社区  · 5 年前

    为什么是我从branch.io的快速链接中得到的数据? didFinishLaunching 在里面 AppDelegate 不同于 试验 现场直播 环境?

    // Branch.io
    let branch: Branch = Branch.getInstance()
    branch.initSession(launchOptions: launchOptions, andRegisterDeepLinkHandler: { params, error in
        if error == nil, let params = params {
            let jsonObj = JSON(params)
            self.handleDeeplink(jsonObj)
        }
    })
    

    测试:

    {
      "+non_branch_link" : "https:\/\/project-name-alternate.test-app.link\/5FACVDbDLT?__branch_flow_type=viewapp&__branch_flow_id=617351215055680480&__branch_mobile_deepview_type=1",
      "+clicked_branch_link" : false,
      "+is_first_session" : false
    }
    

    现场直播:

    {
      "$marketing_title" : "boomboom6380",
      "vendorId" : "6380",
      "+match_guaranteed" : true,
      "~feature" : "marketing",
      "~channel" : "Email",
      "~id" : 598329481362959444,
      "+is_first_session" : false,
      "+click_timestamp" : 1548426747,
      "~creation_source" : 1,
      "$og_description" : "My OG Description",
      "~marketing" : true,
      "~campaign" : "Promo",
      "~referring_link" : "https:\/\/project-name-alternate.app.link\/KMX1mdcwmS?__branch_flow_type=viewapp&__branch_flow_id=617353403347935401&__branch_mobile_deepview_type=1",
      "+clicked_branch_link" : true,
      "$one_time_use" : false
    }
    

    似乎来自快速链接的数据 试验 env总是不完整的,说 non_branch_link . 我期待自己的“数据”或“参数” vendorId .

    1 回复  |  直到 5 年前
        1
  •  1
  •   Joon Lee    5 年前

    在单击测试链接时,是否可以确认正在用测试分支密钥初始化分支SDK?

    如果使用活动密钥初始化SDK并单击测试链接,这是您将得到的典型响应。