|
我在设计产品时一直遵循一个原则,那就是一切需求都以客观事实为基础。8 h6 x8 P3 D( O
& q# ^+ e5 v( M
如果一个需求的落地是凭直觉或者个人偏好,那这类需求就是经不起推敲的。当然,并不是说所有的直觉都无效,有用的直觉需要依托于丰富的经验和极强的洞察力。
7 F F9 Y1 i& k0 _+ u) e5 Q& h$ @: F
要我说,真的能够凭直觉做产品的人没几个。( Q% W+ j' Q4 k) n! D
) ]. ^+ {2 w! j2 \$ p% E
早上在朋友圈看到一条内容,一个做产品的朋友发现微信最近更新了一个小细节,但他觉得这个设计有点多余。 H# w2 m, l8 F' U- L
& o/ o7 u( S, d
你们可以看下微信转账页面,是否能发现和之前的版本相比有什么不同?
8 [: Q% v) \- p/ W) n# W( R j; }7 J: I7 ^# p; J# [: Q
: I; Z9 O- {8 o' T5 I( [8 i
或许对细节敏感且细心的读者发现了,在转账名称下方出现了一个「微信号」。如果是之前的版本,这里是不显示微信号的。8 z6 T- q5 B' J
2 f* L. _# G5 B" e7 N: _7 `我问他多余的理由是什么,他说,因为转账入口是在私聊窗口的菜单中,发起人是明确知晓向谁转账的。& U; Y; _7 |( A. p
$ D: o9 {. N) _9 Y4 G9 X/ ?" h
如果这么想,似乎也对。3 Q! F) ]( S/ u2 n5 @
' C( G; T- a* R0 Y& n7 _那么,微信团队为什么要加上这个额外信息呢?
( l7 d4 y; N1 N
( S- J$ f& O3 T$ V或许,背后可能有我们忽视的一些逻辑。* F4 s( i3 w! ^
9 ]5 {$ ` ]8 }0 N, K
如果按照常规使用场景和逻辑来理解,转账是一件很谨慎的事,加上发起人只能从私聊窗口进入,所以基本可以确定转账行为都是一对一确认的。
9 r( b7 R. q* l$ B0 I1 I9 c) S2 z. E. v& ^# H
但是,有没有其他特殊情况呢?
6 f- p) C- S8 t( b0 W+ u5 `% I
我认为是有的。" R/ y4 }6 D. D9 O; V
6 u& U7 L9 E7 r2 I
比如,假设你联系人中有两个名称和头像都一样的人,通过搜索名称进入对应私聊窗口时就有可能出错。
6 |$ ^- _& k" l$ m' M6 Z/ n3 H; m* e3 f
我有多个微信,而其中两个的头像和名字就一模一样,以至于每次我想找其中一个时都得靠猜,因为搜索结果里并没有其他可供我判断的标识。2 G4 i2 s& y5 a. ^
( a/ l: l r8 [2 u# [ Z6 |
' f X& W2 Z! L/ F1 f' L
而我解决这个问题的方式就是随机进入其中一个号的个人主页,然后通过微信号来识别。* |0 f9 ~, R' ]/ m W/ `: s
- i# c2 i. E9 t8 i9 o4 Y/ d( P当然,这种识别方式的准确率只有 50%,如果进错了,我就只能退回来再进另一个。) [5 i+ I# a1 @; y
/ p. u+ Z0 P9 t' b' R
我之前干过一件事,就是用主号向这两个号的其中一个转账,目的是用这个小号在其他群发红包。结果我拿起另一台手机时发现并没有到账,检查之下才发现自己转错了。
, Q! h9 l/ V; T8 F# S. S
. s7 F8 L* {. B% ~( s如果那时候在转账页面有微信号的显示,那我就不会出现这样的情况了。
5 I9 ?6 r G a. Y: h* h& S9 l+ k- z) P: V$ z& a! ~1 R
可能有读者会说,毕竟像你这样有多个微信的是特殊情况,微信团队会为了这种特殊情况去特意增加一个功能么?
* Y6 V( h( R" q) e* w, m2 _# `" ~7 t( b
我觉得,还真有可能。$ [" Q8 B/ K. i5 `& v9 P5 I
( A: ?5 H) B/ k# G9 j8 W D首先,这是在转账场景,一切涉及到钱的需求一定是谨慎的,毕竟涉及到用户财产的安全性。# a) _: u+ i$ L6 ~6 |
$ E" i& w/ n; U+ z7 I8 d
如果只靠头像和名称就转账,那一定会有出错的概率,哪怕这个概率很低。 j( m p3 p( u& G
1 I$ \; K9 ~3 Y" U现在到微信里伪造一个头像和名称,甚至是朋友圈都可以复制,冒名顶替的事儿也不是没出过。( q& u5 w' K% ~0 p
1 M- ?, B' \8 `# L
既然头像和名称不是唯一识别标识,那微信号就是最好的选择。
5 u* }9 _/ M" K" f* _) g2 K7 J* g. r$ u; E" i& ?0 W
其次,增加微信号提升了确定性。
6 P; \: S1 Q( `) ]$ F( q
( P9 X& m" ]! M& H2 `1 @或许在绝大多数正常场景下对用户都是多余的,但这个增加确定性的额外信息在关键时刻就能避免麻烦的产生。$ F4 i! K- B6 G9 h+ P
8 {0 ?; i: f/ R$ Q+ g毕竟,微信转账一单发起,转账人就无法单方面主动收回。万一要是转错了,那就可能会造成损失。5 `; ~0 h K/ ^1 u! O) u @
6 b$ z5 S, F4 `; \ J% j' ?1 A可能有读者会说了,微信联系人里不都是熟悉的人么,转错了说一声就好了。
$ |* `, D( }: ?+ c
: l2 _0 F7 x7 _+ `" |7 E+ w事实是,如今我们微信里的联系人已经不那么纯粹了,不再是以前的亲密好友圈,已经成了各类社交关系的总和。另外,还有被盗号冒充的可能性。" d7 b0 \% t4 U
8 m- o8 \" i7 s8 l! s
基于以上逻辑,我认为这个设计并不多余,而且从产品收益来看也是正向的。
r( b( w7 L; M% u' o- O! I/ e- |: L% r2 y- y0 K' _0 G- m
猜测一下,微信团队之所以上线这个功能,搞不好也是遇到了一些 bad case。# z/ f) j o) m( f# q
( N* w6 {' t( | L* D1 z
不过基于上述逻辑还有一个大前提,就是转账人对微信号有判断能力。
4 ?1 s- w( M, w& _( v9 C& g) h- [& }- {7 @9 G3 ^) |2 n1 n
如果压根记不住微信号,或者无法判断微信号是否是自己的目标转账账户,那就不属于这个场景。# w! k1 a/ }7 w1 C- L
; ~ K- P, x d h5 c- J3 b因此,对微信号有判断,在转账场景有需求,才是这个设计成立的前提。0 K7 X$ K1 Q! B5 H) V# }* z% L& n
0 @ m! z3 A' c. Y
现象背后总有逻辑,客观事实驱动产品设计。
" x+ }5 Y& i+ R; g% T7 S: _2 m
& |7 s8 t' s6 z1 N作者:唐韧 |
|