接入流程图与部署指引

2023.01.16 16:27:40

    即刻接入易盾反作弊服务,有效识别营销活动、渠道推广、UGC发布、用户裂变中的作弊问题,降低经济损失,助力企业真增长

    接入流程

    一、接入流程

    1.前端接入:选择相应的前端 SDK 进行接入,支持 Android App、IOS App、小程序、WEB/WAP/H5 网页。
    2.服务端接入:调用 check 接口。
    3.接入验证:前后端接入完成后,联合客户端、服务端进行整体联调。
    4.验证后发布上线。

    二、组件工作流程

    SDK+服务端工作流程

    三、部署指引

    第一步:检查客户端/前端交互是否走通

    前端开发文档
    客户端开发文档
    小程序开发文档

    1. 前端/小程序接入
    - 确认业务/活动相关所有页面/入口均已部署易盾反作弊SDK
    - init:初始化SDK以获取SDK对象,整个页面SDK初始化一次即可
    - 我们建议的埋点位置:注册、登录、提现等,此外也可依业务侧实际需求增加其他埋点
    - 若为自动化接入,getToken需正常拿到token
    - 若为高级模式接入,调用getToken之前,需调用了start
    
    2. 客户端接入
    - init:初始化SDK以获取SDK对象,整个页面SDK初始化一次即可,用户同意协议后初始化
    - 我们建议的埋点位置:注册、登录、提现等,此外也可依业务侧实际需求增加其他埋点
    - 埋点位置应在实际操作完成时,即点按按钮后方,以注册环节为例,在用户同意隐私协议,点击注册按钮提交注册请求后,该操作后方可以执行gettoken动作
    - 切勿一打开页面就立即调用getToken接口,初始化后需保证延迟2000ms后getToken,避免刚init就gettoken
    - 调用getToken接口获取token,每次调用返回不同的token值,还需要将token传给服务端校验
    

    第二步:检查服务端check接口是否走通

    接入前请先和@策略经理盾盾 沟通必传字段
    服务端开发文档

    1. 建议传入account字段作为用户的唯一标识,可进一步提升账号维度的画像检测效果;
    2. 如果用户活动存在不同业务入口,比如register、login等,建议使用业务字段中的activityId作为标记;
    3. 如果可以获取到手机号和IP,建议在phone和ip字段中传入,以便通过设备、账号、手机号、IP等多维度信息进行关联检测;
    4. 如果在业务中有使用到手机号,则phone字段建议传送手机号,可有效调用手机号画像分析模型,提升数据分析检测率。如果需要加密,支持传入hash值,hash算法:md5(phone)(加密后对于手机号模型效果会有一定影响);
    5. 因token存在时效性依赖,客户端获取token后,应尽快提交至服务端送检;从客户端获取token到提交check接口消耗token进行校验的过程,需在30min内完成;
    6. 一般建议处置 action=20(致命)的结果,action=0 &10 (正常&观察)可当正常请求处理,也可以按照实际业务需求自行选择拦截、放过、事后分析等处置;
    7. 由于网络等原因引起的偶发的调用超时、失败可当正常请求处理,如遇到频繁失败的情况,请联系易盾沟通确认;
    8. 检测结果有疑问的,可以随时反馈@策略经理盾盾,我们这边也可以根据实际业务需求,调整模型和策略标准;
    9. 结果中,注意保存taskid字段,以便后续沟通反馈时作为数据查询的标识。
    
    Online Chat Tel:95163223