欢迎使用 TD 终端 SDK。

TD 终端SDK是 TD 风控系统依赖的一款基础工具,主要功能是收集设备和行为数据并上报到服务器。TD 风控系统会基于这些数据并通过实时指标、模型决策、图谱关联来对设备状态进行精准识别,提供了包括设备ID、风险探测、设备可信分、行为识别等能力,这些指标会参与到 TD 风险决策的关键环节,对智能风险决策提供更加精准的助力,从而保证TD 的风控系统能够在避免对优质客户的同时精准的拦截欺诈行为。

当前SDK集成阶段的目标是细化技术对接的流程及明确SDK的部分规范,后续 TD 的决策将在您业务的关键节点,基于传入的数据进行风险拦截。如果您对当前的对接流程有任何建议,可以随时联系我们的技术对接团队,我们会不断优化您的对接体验。

TD终端SDK包括设备指纹和行为验证两部分,其中可信设备、可信身份、交易欺诈、营销欺诈等场景请使用设备指纹SDK,MFA多因子认证请使用行为验证SDK。

# 名词说明

blackbox并非deviceID,是 TD 风控链路中重要的查询凭证。TD 终端SDK根据当前的采集数据上报情况,会生成2种类型的blackbox。2种blackbox均能用于设备信息的查询,不影响deviceID和风险标签的生成。

非降级Blackbox

TD 终端SDK上报数据成功,SDK根据请求返回的结果生成非降级blackbox

  • 优点:blackbox长度为26个字符5业务场景中使用网络请求上报blackbox时较为友好
  • 缺点:数据上报成功的情况下才能返回,对于blackbox获取实时性要求较高的场景不适用

降级Blackbox

TD 终端SDK上报未完成或者上报失败,SDK将当前采集到的数据进行压缩和编码加密,生成降级blackbox

  • 优点:生成不受数据上报成功与否的影响,网络异常的情况下依旧能查询到设备信息
  • 缺点:blackbox长度为5000个字符左右(根据实际设备情况会有上浮),业务场景中对上报blackbox的网络请求参数长度有限制的开发者不友好
: 2023/06/07 16:19:48