什么是设备指纹
通过用户上网设备软硬件指纹信息,为用户生成网络空间的身份标识。配合风控系统使用,可有效对抗设备伪造、自动注册、羊毛党等恶意行为。
部署设备指纹的意义
为了在短时间内模拟出很多用户,来进行虚假注册、恶意登录等行为,黑产常常会采取批量设备自动操作、设备模拟、设备多开等形式,而通过设备指纹产品,有助于企业识别出这些存在异常行为的设备。
怎么部署设备指纹
首先,需要选择可以提供设备指纹产品的企业,目前,顶象等企业提供了对应的设备指纹服务,大家可以根据自己的需求进行评判后选择。如何下载javascript
其次,需要选择设备指纹的部署方式。目前,大多数设备指纹产品可以支持三种接入方式:Web接入、Android接入以及iOS接入,顶象还提供了独有的小程序接入。
下面,我们就以顶象的设备指纹产品为例,讲一下如何部署设备指纹。
Web接入
第一步:在页面 HTML 中引入JS配置文件,代码形如:
第二步:页面加载后,初始使用,需要在 JavaScript 中调用 _dx.ConstID(options, callback) 方法,生成 constID。
第三步:执行成功后,页面中将会有一个全局变量 _dx,可以通过 _dx.constID 访问这个值。也可以继续调用上面的初始化方法,同一个浏览器多次初始化返回的 id 值相同。
Android接入
第一步:通过顶象下载SDK , 名称为aar,其中x.x.x为aar版本号。还可以下载demo,做代码配置演示使用。
第二步:把aar文件放到相应模块的libs目录下。
第三步:在该Module的adle中如下配置:
第四步:添加SDK所需权限
iOS接入
第一步:在顶象下载SDK。
第二步:将DXRisk.framework或者DXRiskWithIDFA.framework其中之一直接拖入工程目录中,或者右击总文件夹添加文件。
第三步:选择Target -> General,在Embedded Binaries里点击加号,添加DXRisk.framework或DXRiskWithIDFA.framework
小程序接入
第一步:在小程序管理后台的“设置-第三方服务-插件管理”中添加插件。搜索 appid 为wx82db4a59175bdfdf并添加。
第二步:在app.json中声明插件。
第三步、使用插件。
用户端对于设备指纹token的获取
用户前端接入设备指纹的SDK后,获取设备指纹token,并传入用户后端,具体业务实现由用户自行开发。
对于设备指纹的部署介绍就到这里了,如果大家想获取更详细的部署帮助,可以下载相关产品的部署说明书,或是咨询技术人员。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。