日志是记录用户操作流的文件,可以用于验证设计、发现问题和挖掘用户需求。之所以研究用户行为,原因在于:
1.设计的优劣最终还是需要从用户行为数据中得到反馈。
2.当产品用户达到一定数量级时,可以从用户行为中挖掘需求。
3.设计很多经验来源于用户行为规律,前沿的设计必然要研究用户。
4.“小步快跑”的敏捷开发依赖行为分析,最具说服力。而传统基于人种志和调查问卷等定性定量方法并不一定能和产品设计紧密结合。
先以最常用搜索引擎为例,个人杜撰出一段日志来揣测网页是如何做行为分析:
- 18:23:21 直连搜索引擎首页
- 18:23:25 输入关键词”拥护 日志”,按键盘回车键
- 18:23:29 点击智能纠错“用户 日志”
- 18:23:34 用户点击第二条结果链接
- 18:23:37 用户点击第一条结果链接
- 18:23:59 用户输入关键词“用户 日志 分析”,按键盘回车键
- 18:24:03 用户点击第一条结果链接
从这个过程中可以得出以下结论:
1.用户从开始搜索到找到想要的网页,总计用时42秒,而找到网页的时间可以作为衡量搜索引擎设计的重要指标,目标是缩短用户找到网页的时间。
2.利用拼音和词语关联性的智能纠错对改进用户搜索发挥了作用。
3.搜索“用户 日志”第二条结果内容与用户预期相差较大,3秒变跳出网页,没有形成正常的浏览行为,如果多数用户操作如此,说明第二条结果网页内容较差,应该对其重新排序。第一条结果用户花费了22秒浏览,但内容并不是用户最终想要的。
4.用户修改了关键词重新搜索,第一条结果满足了用户需求。
分析比较简单,但可以从中看到如何利用日志分析,从用户总用时、智能纠错和结果页的点击发现问题。当以时间作为衡量指标时,界面中的各种元素都以此标准为设计依据。比如:
1.什么样的按钮最利于用户点击,需要考量到按钮的大小、位置和形状,按钮的颜色、质感和阴影等视觉元素可能偏向主观因素,但同样对用户操作有影响。
2.通过统计得知用户使用回车键和点击按钮搜索的比例。
3.搜索框有下拉选项的搜索建议。搜索建议可以减少用户输入,有效并且精准的关键词可以减少用户反复搜索。
4.服务器搜索时间的时间、网页加载速度、查全率和排序虽然属于技术衡量指标,但设计师需要知道。
5.搜索关键词的即时搜索省去从首页跳转结果页的时间。
6.从用户输入关键词的统计中可以分析出用户组织关键词的习惯,比如词组,加上限定词和句式等,并对其分类得到总的比例。控制用户反复搜索的次数,比如输入“用户 日志”没有找到想要内容,如验证属于普遍问题的话,说明搜索结果页有问题。
7.通过A/B和多变量测试得知什么样的结果和广告展示形式最佳,比如链接的颜色、长度、字体和字号等。
当找到产品的核心标指标时,设计会变得容易的多,直接可以从用户日志中反馈出设计是否发挥了作用。这种思路同样适用一些移动应用,当列举出所有影响因素并确定因素的权重时,会有种产品架构的感觉。创新也不是凭空设想,每一项设计都是为了改进核心指标。