产品面试题| 为什么微信的搜索栏里没有搜索历史?
话题复盘
#为什么微信的搜索栏里没有搜索历史?
一、问题拆解
本题考察面试者对搜索功能的理解以及对微信搜索场景的了解。可以按照:搜索历史满足的用户需求-微信搜索栏对应的用户使用场景-微信搜索栏没有提供搜索历史的原因,三个步骤来分析和回答此题。
二、回答路径
1、搜索历史满足的用户需求
搜索历史功能通过记录用户由近及远的搜索词条,满足用户重复搜索的诉求,以提高搜索效率。
2、微信搜索的用户场景
微信的产品定位是一款聚合社交、内容与服务的生活平台,用户的使用场景包括即时通讯、内容消费以及服务使用等,而微信搜索则是同时承载了以下场景的搜索功能。
1)即时通讯:搜索联系人、聊天记录和文件等即时通讯内容;
2)内容平台:搜索公众号、视频号、推文和个人收藏等信息内容;
3)服务平台:搜索小程序、公共服务等服务内容。
3、为什么微信搜索栏没有提供搜索历史
首先需要明确,微信搜索有两个主要入口:分别是在首页「微信」和「通讯录」tab下的一级搜索入口以及进入搜一搜功能之后的二级搜索入口。首页一级入口搜索栏没有提供搜索历史,而搜一搜二级入口搜索栏则提供了搜索历史。结合上述需求与场景的描述,总结出一级入口搜索栏没有提供搜索历史的原因如下:
1)重复搜索诉求少:微信产品内的内部搜索多为时效性、目的性较强的一次性需求,单次搜索即可满足用户的信息检索诉求,较少存在需要沉淀搜索词条进行重复搜索对比的使用场景;
2)搜索结果形式多,较难整合:为了方便用户触达,微信按照信息类型对一级入口搜索栏的搜索结果页进行了前端展示的分类,且不同的信息种类会跳转至不同的结果页,单一的历史记录词条很难整合多种信息结果,易导致用户混淆搜索场景、产生不确定的交互预期;
3)保护用户隐私:微信的产品定位不是搜索引擎,且在即时通讯搜索场景下的搜索内容多为私人的聊天记录等词条,在较容易触达的一级搜索入口保留这些搜索记录存在泄露用户隐私的产品风险。
综上所述,微信一级搜索入口满足的是单次、明确、高时效性的用户搜索需求,不提供搜索历史有利于提供清晰明确的交互体验以及保护用户个人隐私,同时用户也可以通过搜一搜二级搜索入口追溯搜索历史,满足重复搜索的诉求。
#为什么微信的搜索栏里没有搜索历史?
一、问题拆解
本题考察面试者对搜索功能的理解以及对微信搜索场景的了解。可以按照:搜索历史满足的用户需求-微信搜索栏对应的用户使用场景-微信搜索栏没有提供搜索历史的原因,三个步骤来分析和回答此题。
二、回答路径
1、搜索历史满足的用户需求
搜索历史功能通过记录用户由近及远的搜索词条,满足用户重复搜索的诉求,以提高搜索效率。
2、微信搜索的用户场景
微信的产品定位是一款聚合社交、内容与服务的生活平台,用户的使用场景包括即时通讯、内容消费以及服务使用等,而微信搜索则是同时承载了以下场景的搜索功能。
1)即时通讯:搜索联系人、聊天记录和文件等即时通讯内容;
2)内容平台:搜索公众号、视频号、推文和个人收藏等信息内容;
3)服务平台:搜索小程序、公共服务等服务内容。
3、为什么微信搜索栏没有提供搜索历史
首先需要明确,微信搜索有两个主要入口:分别是在首页「微信」和「通讯录」tab下的一级搜索入口以及进入搜一搜功能之后的二级搜索入口。首页一级入口搜索栏没有提供搜索历史,而搜一搜二级入口搜索栏则提供了搜索历史。结合上述需求与场景的描述,总结出一级入口搜索栏没有提供搜索历史的原因如下:
1)重复搜索诉求少:微信产品内的内部搜索多为时效性、目的性较强的一次性需求,单次搜索即可满足用户的信息检索诉求,较少存在需要沉淀搜索词条进行重复搜索对比的使用场景;
2)搜索结果形式多,较难整合:为了方便用户触达,微信按照信息类型对一级入口搜索栏的搜索结果页进行了前端展示的分类,且不同的信息种类会跳转至不同的结果页,单一的历史记录词条很难整合多种信息结果,易导致用户混淆搜索场景、产生不确定的交互预期;
3)保护用户隐私:微信的产品定位不是搜索引擎,且在即时通讯搜索场景下的搜索内容多为私人的聊天记录等词条,在较容易触达的一级搜索入口保留这些搜索记录存在泄露用户隐私的产品风险。
综上所述,微信一级搜索入口满足的是单次、明确、高时效性的用户搜索需求,不提供搜索历史有利于提供清晰明确的交互体验以及保护用户个人隐私,同时用户也可以通过搜一搜二级搜索入口追溯搜索历史,满足重复搜索的诉求。