开发手册深度链接跳转流程

深度连接 & 延迟深度链接 跳转说明

  • Deeplink(用户已安装App):在web端点击链接,能直接跳转传到App内的指定页面
  • Deferred deeplink(用户未安装App):在web端点击链接,久先跳转至应用商店,安装后首次打开App,会自动跳转到指定App页面

接入步骤:

配置链接LinkData

  • Dashboard后台创建链接的方式可以在创建链接时设置LinkData增加需要跳转的Key,如:deep_link_value
  • 使用API方式生成链接时也可以在LinkData字段中增加需要跳转的Key,如:deep_link_value
"link_data": [
    {"key": "deep_link_value", "value": "1"}
]

根据返回的LinkData内容进行跳转逻辑

SDK可以从回调中获取到LinkData的内容,判断LinkData中是否存在key为deep_link_value的数据来进行跳转到指定页面。

SDK接收LinkData方法
Anddoid初始化时回调接收
iOS安装/打开事件回调接收