|
我在设计产品时一直遵循一个原则,那就是一切需求都以客观事实为基础。! l7 L, k! v9 X! k) a3 P' }8 T
& r' ]* W0 p: G7 j0 i$ c
如果一个需求的落地是凭直觉或者个人偏好,那这类需求就是经不起推敲的。当然,并不是说所有的直觉都无效,有用的直觉需要依托于丰富的经验和极强的洞察力。
% V# {& F* ~5 {: x! ?! V! {
; u7 `3 L& m) _要我说,真的能够凭直觉做产品的人没几个。
0 I; u* g/ [) ?
) ]% v' d3 M7 O. Q3 D早上在朋友圈看到一条内容,一个做产品的朋友发现微信最近更新了一个小细节,但他觉得这个设计有点多余。
# S( [# A; F, a* S2 U1 K _ x0 w. Q/ F* e, c$ z
你们可以看下微信转账页面,是否能发现和之前的版本相比有什么不同?" C8 X! p0 M8 Z$ r
% `; u! A) H* l. T1 q4 d$ i( ? c& C0 s. n8 n- f- t
或许对细节敏感且细心的读者发现了,在转账名称下方出现了一个「微信号」。如果是之前的版本,这里是不显示微信号的。
/ c. w9 S6 }0 @2 p; T
5 L' T D0 ]/ _4 ?; X我问他多余的理由是什么,他说,因为转账入口是在私聊窗口的菜单中,发起人是明确知晓向谁转账的。, d8 i+ s1 z, t2 E; X2 D# J
9 i& v7 O5 ~. j, U( P# L- m如果这么想,似乎也对。6 u4 }( ^8 [ }7 P3 I+ ~2 _" ]
" K: G0 Y# ~$ H6 t
那么,微信团队为什么要加上这个额外信息呢?9 t7 z n) b+ Q0 m8 |- z3 K
! w4 @: s: y( ~* L* Q
或许,背后可能有我们忽视的一些逻辑。
6 v: n8 L( e! A, d* F( p. u- q7 n; a
如果按照常规使用场景和逻辑来理解,转账是一件很谨慎的事,加上发起人只能从私聊窗口进入,所以基本可以确定转账行为都是一对一确认的。% ] L( P% F! m0 p& C
6 S- d1 { m% w P
但是,有没有其他特殊情况呢?
4 D, c4 x7 x# q4 Z, }6 d2 h2 x$ c$ e8 \+ A1 u" J& v
我认为是有的。8 ]$ W4 x) J; {5 [+ i& Z
. W: l& j# F% l) \; B
比如,假设你联系人中有两个名称和头像都一样的人,通过搜索名称进入对应私聊窗口时就有可能出错。( O1 i. s4 @ i; ~$ H# ]
6 t1 F: E7 ^7 Z) n" R我有多个微信,而其中两个的头像和名字就一模一样,以至于每次我想找其中一个时都得靠猜,因为搜索结果里并没有其他可供我判断的标识。* |* m# z$ |" @
, w$ G! E9 _1 L' I% T1 i
8 g; b% t2 L& p/ g% u. b& O) j/ v而我解决这个问题的方式就是随机进入其中一个号的个人主页,然后通过微信号来识别。
+ w/ W8 s9 ]) }1 K, W
5 s. l- m) s, Y1 R6 M" n% I当然,这种识别方式的准确率只有 50%,如果进错了,我就只能退回来再进另一个。% j9 P$ s/ X. ]/ c( w" c' x" r) S) q
( W# u0 L0 M* l: [6 [! a4 e8 V, j- j: v我之前干过一件事,就是用主号向这两个号的其中一个转账,目的是用这个小号在其他群发红包。结果我拿起另一台手机时发现并没有到账,检查之下才发现自己转错了。
- S0 i/ Q: `9 o3 y+ v0 B2 j
7 _7 P8 w% a0 |# t4 N如果那时候在转账页面有微信号的显示,那我就不会出现这样的情况了。. W/ Q1 h( R, P" H, [0 S
/ n4 a. w2 ?1 ~9 C( p5 C- B# o% B
可能有读者会说,毕竟像你这样有多个微信的是特殊情况,微信团队会为了这种特殊情况去特意增加一个功能么?3 Z2 K( p/ |/ a9 {9 O. S6 l
6 ?: B6 \7 a( I* g2 j" E% t: @: B
我觉得,还真有可能。* M- b, g( Q' p% ^6 O
) \' @+ ^. P" ]% p
首先,这是在转账场景,一切涉及到钱的需求一定是谨慎的,毕竟涉及到用户财产的安全性。
. |( j7 }- o! @: W& K% A3 @8 F
" B9 \/ U z3 g' e9 H' z; E% H如果只靠头像和名称就转账,那一定会有出错的概率,哪怕这个概率很低。
u; y& ^6 g$ r2 O2 N; l% B- X6 h# M& s. f; ` ~- }. O3 v" t
现在到微信里伪造一个头像和名称,甚至是朋友圈都可以复制,冒名顶替的事儿也不是没出过。
2 H3 ?8 w( V( `" d: z# F2 ^* i I0 z4 I: e; a' m6 H% W
既然头像和名称不是唯一识别标识,那微信号就是最好的选择。
" n, Y/ m. F% i
% R% R. S/ d+ s/ ~5 A: w/ N其次,增加微信号提升了确定性。
" O; U" t' c1 E' {$ p1 ^0 m8 Q2 Q$ o( I
或许在绝大多数正常场景下对用户都是多余的,但这个增加确定性的额外信息在关键时刻就能避免麻烦的产生。# c6 `) [8 z) k; L% ?. L
; {) z! L; L2 s6 t) k4 ?毕竟,微信转账一单发起,转账人就无法单方面主动收回。万一要是转错了,那就可能会造成损失。
/ D E+ v. I V5 H: h5 @! `! l4 {! l7 {% O1 I
可能有读者会说了,微信联系人里不都是熟悉的人么,转错了说一声就好了。
* {! d1 N4 ?" R! w# r7 h" g0 Z# e% }' D/ {; {6 P& R
事实是,如今我们微信里的联系人已经不那么纯粹了,不再是以前的亲密好友圈,已经成了各类社交关系的总和。另外,还有被盗号冒充的可能性。
0 s7 n$ D: z8 W z
1 I. Z+ N7 d" \5 w6 [$ a基于以上逻辑,我认为这个设计并不多余,而且从产品收益来看也是正向的。
8 n' C! L) f' e+ y# P, }& c; ~' s5 h3 ~
猜测一下,微信团队之所以上线这个功能,搞不好也是遇到了一些 bad case。# Z' D( w4 _9 @7 ]) J! A
" e' _0 L9 Q# D2 {
不过基于上述逻辑还有一个大前提,就是转账人对微信号有判断能力。
z. P. r/ _$ [( F. X7 N7 b
5 c. F! s5 G" b如果压根记不住微信号,或者无法判断微信号是否是自己的目标转账账户,那就不属于这个场景。1 k4 Z* C8 P' D
1 H7 {, ]- Z: k. R9 y& C
因此,对微信号有判断,在转账场景有需求,才是这个设计成立的前提。
. `$ r3 ~0 o# L3 t3 g- x) j6 \) w) t- l* ]) @4 u2 [0 K( c
现象背后总有逻辑,客观事实驱动产品设计。
* Q; }' k' G4 b' C6 Y% b6 y3 Z" J- q
作者:唐韧 |
|