机票分享第八篇 机票不展示排查
机票搜索系统必须能回答商家为什么他的商品不在搜索结果里,还要将此能力工具化。一次搜索是按照指定的范围做一系列筛选的过程,要做的是从筛选日志提取出客户关注的那部分信息。
一、对比新旧两种方式
步骤 |
本质 |
缺点 |
改进 |
对筛选日志再按条件筛选 |
按输入匹配输出(机器思维) |
按多个条件筛选多次才知全貌 |
- |
按条件输出筛选日志 |
按输出匹配输入(人的思维) |
输出日志太多 |
必选条件、stop打印 |
配图:对筛选日志再次筛选的缺陷,输入运价id排查,如果是“关店不展示”的原因则无法输出该条日志
配图:按条件输出筛选日志,解决了输入条件限定范围过细时部分筛选日志无法输出的问题,但可能输出日志过多
二、应对派单引入的复杂度
不展示排查之外,需要支持不能做供应的排查
配图:支持三种排查类型,充分体现了按条件做日志输出的思维方式