一. 获取fingerprint
业务目的:为每一个终端定义唯一的标识,并把该标识存储在数据库中,从而可以计算用户的购买频率等.
解决方案:采用网上提供的fingerpring.js库. 该库能为web端,app生成一个唯一的标识.
具体实现:
1. 引入文件:<script type="text/javascript" src=".../js/fingerprint.js"></script>
2. js获取fingerprint: new Fingerprint().get().
fingerprint.js链接:https://github.com/Valve/fingerprintjs, https://github.com/Valve/fingerprintjs2
下载fingerprint.js放到应用中即可.