写点什么

小微金服前端技术专家伯约访谈:相信数据的力量

  • 2013-07-19
  • 本文字数:2297 字

    阅读完需:约 8 分钟

7 月 13 日,第三届阿里技术嘉年华在杭州召开,大会为期两天,涵盖“前端技术”、“业务架构& 后端技术”、“搜索”、“大数据应用”、“无线技术”以及“测试”等专场,有将近3000 人参与。在“前端技术”分论坛上,来自小微金服的王磊(花名:伯约)以“用户行为监控”为主题分享了小微金服的用户体验验证体系、Session&Tracker 用户行为监控解决方案和用户行为动画还原方案等,InfoQ 在现场对他进行了采访。

InfoQ:首先请您做一下我介绍?

伯约:我是伯约(王磊),来自支付宝,主要是负责用户行为监控体系的建设,也会兼顾去做核心产品的一些用户体验工作。

InfoQ:您主要是做通过数据监控来指导产品的改进工作,那么现在如果支付宝有新的产品设计方案时,需要在监控方面提前做哪些工作?

伯约:现在支付宝的产品设计环节,我们会考虑后期的数据需求,设计师会告诉前端在设计中在哪里进行埋点、布控。前端根据设计师所提供的信息,将对应的代码部署上线,这是一个人肉的方式。另外,我们还有一套自动化布点的方案,它会通过一个脚本,根据页面元素的一些特点,例如元素的父对象、URL 的域名前缀等规则,自动拼接出当前元素的名称,实现自动埋点。

InfoQ:对于数据采集,如果早期可能采集了三个点,那么后期我才发现这三个点不够,如何来补数据?

伯约:就像刚才说的,我们有自动化埋点,可以通过这套自动化埋点的方案去补全数据,但是现在有一个问题是自动化埋点的可读性并不是那么好,因为要考虑到设计师,包括产品经理可能是非技术出身的,如果说那个点不是他自己预设的,那么他们在后期自己去看的时候会非常困难。

InfoQ:所以现在你们想到的、想不到的元素都会有埋点,会不会采集的数据量太大了?

伯约:这个会考虑,但是目前来看,支付宝的数据存储能力应该是非常强大的,我们现在对数据也非常关注,比如说刚才分享中提到的案例数据,我们会对数据做一些分级,保留对以后数据挖掘有用的数据,剩下的数据则可能存一、两个月就定期的去做一些清理。

InfoQ:也就说现在数据存储是没问题的,在数据分析方面,你们是和数据仓库团队来进行合作?

伯约:是的,和数据仓库团队合作。

InfoQ:产品的设计可以通过后期的数据来做论证,那是否可以在产品上线之前就建立数据模型提供预警机制呢?

伯约:这个是可以的,我们在产品上对应的地方去做埋点,通过一个类似于产品魔方的平台,去做这个事情,进而去监控用户在操作过程中所遇到的问题。我们可以通过通用的全局数据,比如说在一段时间的走势、访问量波动等来判断产品是否达到预期。也可以通过细节的数据,比如预设的产品用户操作路径分析具体的产品体验问题。

InfoQ:之前您提到的那个案例最后得出结论是:对于一个具体的问题,并不是说在一个页面,或者两个页面就能够看出问题所在的,因为支付宝毕竟是流程中的一环,那么可能在他之前别的网站时遇到了一些问题了,这时该怎么分析?

伯约:这个可能就需要其他网站授权了,说实话是挺难的,现在我们看到公司也有一些动作,把外围相关的数据打包进来,这样我们就可以看到用户在整个购物链路里面的体验问题了。我觉得这可能跟我们在数据上面的一些思考是有些关系的,有了这些外围的数据之后,整个链路真的就能打通了!

InfoQ:刚才分享你提到了一个 Session&Tracker 的解决方案能够实现用户状态的还原动画,同时您还提到这个方案还存在一些问题?

伯约:主要是数据权限控制的问题,因为如果通过这种方式会涉及到用户的敏感信息,因此需要确定哪些人可以看、哪些人不可以看,这真的是一个非常大的系统工程,如果没有办法去界定哪些人可以看,万一真的用户的隐私受到侵犯,这是坚决不允许的。

InfoQ:国外一些公司,比如 Google 或者 Facebook 他们应该有一套方案,你们是否了解他们的一些做法?

伯约:市面上现在比较现成的一些行为监控的方法,我们都有去看过,但其实很多是开放给所有的个人甚至企业的,这一套监控体系可能跟我们想要的还有一点不一样,他们可能更关注全局面数据的走势,但我们其实很多时候除了这部分的数据之外,还希望知道用户的操作细节,通过结合这些具体的信息才能更好的去做一些体验的优化。

InfoQ:我看到你的介绍里提到你十分相信数据的力量,能否谈一下您对数据的看法?

伯约:我觉得有些时候数据只是一种习惯跟信仰,可能长期以来,我无论做什么都会去做一些数据的跟踪和采集工作,比如说我前段时间在看一些人做的同步并行下载,国外其实已经有很多大牛在做这个事情了,但我自己觉得任何东西都是需要亲自去验证,所以我会做对应的一些数据测试,因为大牛们的文章里是没有具体操作的,所以还需要有一些具体的数据去验证,那么验证之后我们再看到这个信息时,可以通过数据更直观的把结果展现出来,跟大家单纯看文章的收获是不一样的。

我觉得无论做什么,特别是用户体验,其实还是偏感性的工作,如果说没有数据,也是不科学的。有数据指标,我们就可以去做相对的比较,而不是单纯去看它的绝对值,对于体验也更可衡量。

InfoQ:是的,感性的设计需要理性的支撑,那最后一个问题,作为一个前端的大牛,希望能给这些前端的同学提一些建议如何提升自己的技能?

伯约:我觉得其实还是习惯,平时遇到问题是学习跟成长的一个最好的机会。比如,在我们团队中就会发现有很多同学很忙、压力很大,在项目过程里面会遇到非常多的问题,但是可能解决完问题就接着忙了。很多时候去解决一个问题是很容易的,但是知道所解决问题的背后的原理是什么,才是成长中最重要的!如果你一直忙,一直在重复做你以前在做的事情,而没有去问为什么,是不会有成长的!但如果说有这种积累的习惯,不用多久,自然而然就会觉得自己变成大牛了,当然我不觉得自己是大牛。

2013-07-19 00:043729
用户头像

发布了 89 篇内容, 共 33.0 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

PyTorch中运行时间的测量与对比

王玉川

gpu 性能优化 算子 测量

大模型推理GPT | DeepSeek | Doubao

AIGC.TWang

AIGC GPT 豆包 DeepSeek

Java程序员如何更好的上手Java性能优化?

了不起的程序猿

程序员 性能优化 后端 java面试 java架构师

Java程序员面临的竞争太激烈了,如何破局?

了不起的程序猿

程序员 后端 java面试 Java八股文

SpringBoot 实现动态插拔的 AOP,就变得有趣多了

采菊东篱下

编程 java面试

2025-01-04:不包含相邻元素的子序列的最大和。用go语言,给定一个整数数组 nums 和一个由二维数组 queries 组成的查询列表,其中每个查询的格式为 queries[i] = [pos

福大大架构师每日一题

福大大架构师每日一题

数据平台产品经理入门手册-合集

数据小吏

大数据平台 #数据产品经理

面试官:如果要存ip地址,用什么数据类型比较好

架构师之道

编程 java面试

Easysearch Java SDK 2.0.x 使用指南(三)

极限实验室

sdk client easysearch

LED显示屏能耗与运营成本解析

Dylan

经济 LED显示屏 全彩LED显示屏 技术 优化体系

2025年社招高质量Java八股文面试最全攻略

采菊东篱下

编程 计算机 java面试

阿里工作10年,我总结出了这份1071页Spring全家桶核心笔记

了不起的程序猿

spring 后端 架构师 java程序员 java面试

小小的我,大大的AI

脑极体

AI

真的离谱,Java初中级面试也要问高并发问题

了不起的程序猿

程序员 后端 架构师 java面试 Java并发编程

为什么Java面试不会微服务很难找到工作?

了不起的程序猿

程序员 微服务 架构师 SpringCloud java面试

三面滴滴失败,总结了Java面试题,有几个题还是一直搞不懂

Summer

Java 程序员 面试 架构师 大厂

吃透这份2025最新Java性能优化小册后,我让公司系统性能提升了200%

了不起的程序猿

程序员 后端 架构师 java面试 Java性能优化

好家伙!这份2025最新SpringBoot进阶笔记涵盖了其所有骚操作

了不起的程序猿

spring 后端 springboot java程序员 java面试

《计算机组成及汇编语言原理》阅读笔记:p200-p240

codists

Java 计算机组成及汇编语言原理

周亚辉投资笔记:机器人时代的社会结构模型与十年后中国首富预测

脑极体

AI

3款AI iPhone应用年收入超过1000万美元的故事

陆通

2025年Java面试(1200+面试题附答案解析)

架构师之道

编程 java面试

金三银四跳槽涨薪Java面试题!568页真题+答案解析,大厂都在考

Summer

Java 程序员 面试 架构师 大厂

2025版Java架构师面试指南,涵盖Java所有核心技能

了不起的程序猿

后端 高并发 架构师 java面试 Java八股文

Java并发编程为什么这么难学?

了不起的程序猿

Java 后端 架构师 java面试 Java并发编程

具身智能陪伴机器人赛道,迎来一波融资潮和创业潮!

机器人头条

机器人 科技 人形机器人 具身智能

【技术深度】CSP_WHITELIST:精细化控制Web安全的新策略

风雪中漫步

VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 标准版和厂商定制版,已适配主流品牌服务器

sysin

esxi

虾皮店铺商品API接口的开发、运用与收益

科普小能手

数据挖掘 数据分析 跨境电商 API接口 虾皮API接口

记录懒猫微服使用

玄兴梦影

私有云 NAS 云电脑 #NUC 懒猫微服

为什么Java面试背八股是当下招聘不可逆的形式?

了不起的程序猿

程序员 后端 架构师 java面试 Java八股文

小微金服前端技术专家伯约访谈:相信数据的力量_语言 & 开发_水羽哲_InfoQ精选文章