菜单

设置延迟深度链接

开启了延迟deeplink后sdk初始化时回去请求延迟deeplink相关参数

回调成功, attribution 里各参数说明:

  • sedp_link : 跳转参数

  • turl_id:7位短链

  • sedp_urlscheme:用户在创建deeplink链接时填写的

回调失败,errorCode说明:

  • 1101: sdk内部异常;
  • 1102: 与服务端建立链接失败;
  • 1103: 与服务端建立链接超时;
  • 1104: 服务端异常;
  • 1105: 服务端返回sdk端数据;
  • 1106: deeplink匹配失败,服务端回调空

 注:延迟深度链接唤醒APP,无需上报唤醒事件。

开发者可以在初始化config参数中选择是否开启延迟深度链接,

调用示例:

  let solarEngineConfig = new SolarEngineConfig();
  //启用延迟深度链接功能
  solarEngineConfig.enableDeferredDeeplink = true;
  const deferredDeepLinkListener: DeferredDeepLinkListener = {
    onReceivedSuccess(attribution: Record<string, Object>) {
      //回调成功
    },
    onReceivedFailed(errorCode: number) {
      //回调失败
    }
  };
  //可以通过设置以下回调获取延迟深度链接回调结果:
  SolarEngineManager.setDeferredDeepLinkListener(deferredDeepLinkListener)
  SolarEngineManager.initialize(context, "开发者appkey", solarEngineConfig);
最近修改: 2025-07-07Powered by