共计 780 个字符,预计需要花费 2 分钟才能阅读完成。
什么是 userbr?
userbr(User behavior record)
中文简称 用户行为记录 的 js 插件工具。
采纳 MIT 协定,任何集体或企业能够收费商用。
userbr 大略性能和作用?
如上图所示,假如左侧是一个网站,当用户鼠标挪动到网页中指定元素下面后,会对这个动作进行记录。
最终返回的数据是一个二维数组。
在这个二维数组中,蕴含用户鼠标挪动到 DOM 元素上的工夫,以及 DOM 元素的形容。
假如是一家企业网站,用户始终将鼠标重复来回地在领取区域挪动,阐明产品没啥问题,然而价格方面用户可能会进行思考,因而,当用户征询产品的时候,咱们应该多突出价格方面的优惠,从而进步成交率。
假如是集体网站,也能够说任何网站,咱们采纳这款工具后,能够失去 用户的鼠标挪动状况的反馈,从而进一步优化页面,能够将用户的爱好作为参考值,将用户常点击的内容放在用户触手可及的中央,而不是夸夸其谈形式的依据自我喜好丑化界面。
如何应用 userbr?
这就突出了 userbr 的特点,除了惯例的引入 userbr.js 外,咱们只须要 在须要监听的 DOM 元素的 class 中,增加 userbr 类名。
data-cc 的作用是补充形容,假如一个页面有 2 个须要 userbr 监听的对象,那么咱们能够通过自定义形容,辨别监听这 2 个元素区域所表白的含意。
如何获取 userbr 后果?
通过 user_list 这个变量,咱们能够轻松获取 userbr 的后果。
应用 userbr 工作流程
图中,我划分为用户,浏览器,服务器,数据分析员。这 4 类。其中,咱们前端工程师,只须要将用户的反馈信息,通过变量 user_list 发送给后端,剩下的数据分析啥的,就归其他人治理了。
最终,通过剖析用户的数据,咱们能够将信息走漏给售前客服促成商品的成交,或者给前端或 UI 进一步丑化页面。
什么形式能够下载 userbr?
能够通过 GitHub 或 npm 进行下载。