作者以前开发设计采集器参考了 Google 的那套设计思路。这套设计方式基本都能高桥满足分析需求,如果要区分用户和用户行为,采集的数据模型需要开发跟数据同学约定好。
本篇讲解的采集器,需求来源于用户行为分析平台,数据模型是固定的,设计思路会有些不同。
说明
数闹丛据采集后,数据分析(机器学习)专家一般会对数据进行筛选、降维、建模。这个过程中数据筛选是花费最多的环节,所以在采集数据的环节,我们有必要定义好一定的数据规则(模型),在数据源头上,让采集器做更多的工作,减少数据筛选的工作量。这里扩展一下,当前工业上比较流行的机器学习库 TensorFlow 出了个 JS 版本,官方针对微信小程序开发了一套小程序插件 tfjs-wechat ,大家可以尝试一下,说不定可以让采集器智能化。
对于采集分析用户行为的数据,我们先从采集器使用的数据模型开始讲起。
用户属性
用户属性指的是:用户 id、年龄、姓名、性别、所在的地区、首次注册时间、vip 等。
用户事件
用户事件指的是:用户在小程序上做了什么 *** 作,比如点击了购买按钮这个行为事件,访问了某个页面。
模型:
内置事件
内置事件指的是采集器自动处理上报的事件,分为两类。
自定义事件
自定义事件指的是用户自己设置的事件,通过调用采集器的 API 上报事件。比如:上报一个点击购买按钮的用户行为事件, sdk.track ("buy", {price: '¥10'}) , 其中事件名是 "buy",事件属性是 "price"。
用户内置属性
用户内置属性指的是平台内置的用户属性字段,通过调用采集器封装好的 API,传入属性值上报。比如:realName(姓名)、age(年龄)、city(城市)、country(国家)、$gender(性别)等。
用户自定义属性
用户自定义属性指的是用户自定义的用户属性字段, 通过调用采集器的 API,传入属性字段以及值戚弯猛。
先上模块关系图:
1.打开软件,点击:开始拦截2.打开电脑端微信小程序页面3.你需要采集那个页面的素材,就点击小程序的那个页面,软件自动抓取4.素材下载路径地址软件根目录文件夹Resources微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。全面开放申请后,主体类型闷李为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微信企稿颤业号是并行的体系键罩败。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)