一、术语学习
1.session 俗称会话控制,有过期期限,是存放在服务端类似散列表一样的文件存储,通过session_id进行标识,主要用于会话跟踪
2cookies 是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器,对客户端透明,可有客户端禁止cookie
3IDFV是提供商标识用户用的,每个设备在所属同一个提供商的应用里,都有相同的值。用户在卸载了提供商所有的app 之后,idfv会重置,需要配合Keychain 一起对用户进行标识
4.Keychain 可以认为是字典,里面存 键值对的数据,同一个公司的应用共享这一份数据,其他公司没办法获取本公司内的这个值,在获取idfv之后可以放在这里,在用户卸载重装之后保持用户标识,注意:在设备重系统刷之后会重写
4IMEI 安卓手机的唯一标识
5andriod_id 安卓系统的用户标识,恢复出厂设置或者重刷系统会改变
6 union_id 用户统一标识。针对一个微信开放平台帐号下的应用,同一用户的unionid是唯一的。
7open_id 普通用户的标识,对当前开发者帐号唯一。一个openid对应一个公众号
---后续持续更新,,,,
二,定义学习
定义学习是 埋点学习或者数仓学习里面最重要的学习,只有开发者 和 使用者 对相同字段的定义相同,才会形成统一认知。也需要形成一定的文档或者系统说明。保证多方高效的对数据字段的认知,才能高效完成工作
1.订单数:需要考虑订单范围,是否包含退单的数据等一些约定的话语进行定义
2.客资有效率:怎样的效果算有效,客资数据的定义是怎样,领取了现金券默认带来的客资算不算计算范围等
3.店铺的访问量: 网站的那些页面算店铺的访问,是否包含针对商家的活动页,或者多店铺的活动页是否算本店铺的访问量等
4.N日留存率: N日留存率:当天用户在第N天再次出现的用户的数量/当天用户数,为当天的N日留存率; 比如注册用户N日留存率=当天新增注册用户在注册后第N天登录APP的用户数/当天新增注册用户数。
-------等等一些列的定义需要完全保证公示以及使用方的认可和统一认知
三,黑话学习
不同公司不同部门有经常使用的词语,并不是所有公司共用的话语句词或者同其他公司不同含义的语句词,在埋点方案设计的时候也需要考虑到这些词语的含义,才能更好的设计出比较优雅的方案。
例如,我们公司的一些黑话
1盘子:客服部门经过历时数据的特性,筛选出可以电话营销的一批用户,这些用户就可以作为初始盘子,后来有索票的用户或者其他来访的用户均进入到营销的范围,由此可能营销的用户圈定结果就是盘子的概念
2老老会员: 公司属于展会公司,所有有届次的概念,会员等级分为 新会员 老会员 VIP 金卡。老老会员就是上一届之前就是老会员,上一届还是老会员。
3婚期有效: 婚期按照特定的转换,对某一具体日期进行比较,晚于这个日子的就算有效
4无效回归: 上一届电话无效,本届再次索票的用户
---等等公司黑话,这些黑话需要埋点人和数仓人明确知道这些含义,在涉及数据存储活着埋点方案的可以考虑进入,在充分了解业务黑话之后才能更好的服务公司数据,