细节思考:批量操作
批量操作有几种,比如批量添加、批量删除、批量转移等,对于互联网产品来说是个挺能体现产品经理功力的细节。用户需要方便、快捷的操作,网站需要优质的内容和活跃的用户,这两方面是有矛盾的。原则上讲用户需要的所有功能都是可以提供的,更方便、快捷的用户体验也是可以完美提供的,这里面没有技术问题。如何做以及做到什么度就成为了一个重要的问题。
最近和雅虎空间的一个用户聊天时被问及为什么不提供批量删除朋友的功能,我当时的回答是:“关于删除朋友没有批量操作的原因比较多,其中比较重要的有一条是我们不希望大家能够很快速、方便的批量删除朋友。我们不提供批量删除朋友的功能,是想让大家谨慎的对待朋友关系。我们添加朋友的时候不能批量添加,为啥删的时候要批量删呢?”当然,这只是我个人的考虑。
因为之前也曾考虑过这个事情,加上这次和用户的直接沟通,我觉得对此应该写一篇细节思考。
1,是否提供批量操作
在产品中是否提供批量操作的功能是个原则问题,对于某个特定产品的特定部分,是能有一个明确的方案的。即使是不用或是用的很少,也有一类用户希望有更多的功能,当然也会有另外一类用户希望提供基本的功能即可,希望产品操作简单。这时候不能听用户的,要自己权衡利弊,进行取舍。
邮件、站内消息这类私人的内容是可以也是完全必要提供批量操作的。这类信息属于用户的个人,其他人不会看到,并且占用系统资源。无论从用户需求来说还是成本来说,网站都希望提供批量操作。比如邮件,网站希望用户随时清除过期的邮件,这对系统开销来说是有益的,同时也满足了用户需求。
但贴子、文章、图片、视频,这些公开的用户创造内容,是不宜提供批量操作的。这类信息虽然同样属于用户个人,但其他用户、网站,或是搜索引擎都不希望快速大量的被删除。尤其实对于网站来说,不希望用户创造的内容被快速大量的删除。因此对于这类信息时不宜提供批量操作的功能的。这方面的内容仅提供单独的删除功能即可满足用户管理的基本需求。
另外不同的产品的不同部分,提供的批量操作类型也不同。比如用户可以批量添加朋友吗?可以批量发送留言吗?可以批量发送站内消息吗?答案可能是否定的。在上面3个例子中,用户不应该能够批量添加朋友,而需要一个一个的单独操作。用户也不可以批量发送多条留言,而是要根据不同的内容分别留言。用户可以群发站内消息在方便自己的同时会对其他用户造成影响,提供群发站内信息的功能也就是提供了制造垃圾信息的工具,加大了用户信息过载的可能。
2,批量操作的度
批量操作的度也是很有意思的的细节。比如批量删除时是仅提供删除当前页内容的功能?还是提供删除全部的功能?这个功能虽然浅而易见,但可能很多人都没有仔细的想过。其他的诸如批量删除是直接删除还是间接删除?删除了当前页的所有信息后跳转到哪里?这些都是细节。
3,变相的批量操作
这个变相的批量操作是很微妙的东西,我觉得这个更能体现产品经理的功力。比如多次相同的操作(同一天内发布了超过50篇博客,或是添加了100个好友)是否看作是变相批量操作?某个用户被别人举报的多了,是不是就是有问题的用户?多日不登录的用户是不是就是需要打捞的不活跃用户?
很多用户特征都可以看成是变相的批量操作,这些用户特征如何处理是产品能做到什么深度的第三方标准,也是体现产品经理功力的地方。
另,最近想再开始用QQ,在逐步的删除QQ里面的好友,要删除几百个不认识或是没印象的人,最终留下几十个好友,唉,谁没年轻过呢?删除的过程中我发现了一个挺有意思的情况,在删除好友的时候经常会被提示超时,点击重试或者取消,这个情况经常会遇到,但在搜索、添加好友的时候从来没有遇到过超时的提示,不知道是腾讯有意为之还是我赶上了。网上搜了一下还真不是就我一个人遇到这个问题,刚才就找到了一个删除QQ好友遇到连接超时提示的应对办法。
难道是腾讯有意不让用户大量快速的删除好友?这个不一定是真的,不过很多im软件不支持方便的批量删除好友功能到是真的。