搜索模块

2017-11-20  本文已影响0人  老山羊随想

一: 默认页面

1: 热门搜索关键词

A: 目的为了将用户最进最热的搜索关键词呈现给用户,迎合用户是否是他要搜索的/或是引导用户去搜索,关键词的排序和拉取需要定义好热度算法。

B: 热门关键词可以进行人工干预,后台配置关键字通过高频率使用的入口为运营做支撑,若是运营要推掉关键词可以区分字体颜色呈现

C: 要定义好关键词的字数长度、现实数量

D: 点击关键词后的交互行为

2: 搜索的历史记录

A: 默认用户第一次搜索前没有搜索记录不显这个历史记录模块,避免造成用户干扰

B: 定义好历史记录的显示数量

C: 历史搜索词排序按用户搜索时间先后倒序排列

D:对于用户重复输入的关键词要去重并对该词按最新搜索的时间排序

E: 有清空功能,用户可以点击清空图标进行一键清空,点击一键清空后弹窗二次提示是否确认(一般历史搜索记录存放在本地)

F: 点击关键词后的交互行为

3: 用户输入关键词匹配

A: 匹配规则: 按通过搜索词首字进行逐字匹配,匹配相同的字体颜色高亮显示

B: 搜索结果匹配的维度(歌手名、歌曲名、用户名)且要定义好不同维度的排序

C: 定义好搜索结果的数量

D: 点击搜索结果的交互行为

上一篇下一篇

猜你喜欢

热点阅读