在某热线产品里,用户试图联络顾问时,会存在多种可能的上下文。本文是对于两种常见的上下文——“用户余额不足”和“顾问不在线”的先验逻辑顺序的探讨小结。
第一种设计方案是,先检查用户余额是否足够联络顾问,若余额不足,则提示用户去充值,当用户完成充值再次联络,若顾问不在线,则提示用户顾问不在线,请稍后再试。
第二种设计方案是,先检查顾问是否在线,若顾问不在线,则提示用户顾问不在线,请稍后再试;若顾问在线,则检查用户余额是否足够联络顾问,若余额不足,则提示用户去充值,当用户完成充值再次联络,继续后续逻辑。
另,还有一个逻辑需要同时加以考虑,就是当顾问不在线时,用户触发“顾问不在线”提示则系统会提醒顾问有人试图联络,督促顾问上线,并且,当顾问上线时,系统会通知所有触发过“顾问不在线”的用户顾问上线了。
“用户余额不足”前置则比较偏向于优先照顾顾问的体验,而降低用户的体验;而“顾问不在线”前置则比较偏向于优先照顾用户的体验,而降低顾问的体验。用户对于“顾问不在线”的知情门槛在前一种情况下更低,但是这也就意味着顾问设置价格门槛用以防止低价值的联络的意图对于“是否可联络”失去了效用。根本上,我们需要考虑的是,一个没有足额准备可以联络顾问的用户,是否应该有了解顾问是否可联络这一信息,并且触发系统督促顾问上线的权利?
我们的答案是否定的。
但是,我们也深刻的了解,“用户余额不足”前置会导致用户产生一旦充值就可以联络到顾问的预期,而随后这一预期的破灭可能会让用户产生不快和焦虑。因此,我们在“顾问不在线”的提示文案中,用明确未来预期的方法缓解患者的焦虑,即,指出我们已经通知顾问尽快上线,以及顾问一旦上线我们将会立刻通知到用户。
以上就是对于这一逻辑设计的全部考虑。