設計篩選邏輯思考
這篇文章里,作者針對篩選項的使用場景、篩選邏輯關系的常見情況等方面做了解答,不妨來看一下本文的梳理。
一、篩選項使用場景
查找內容時簡化用戶找到目標內容步驟,更快更精準找出想要內容。
常用篩選項:
1.輸入篩選項
適用場景:搜索內容無明確標簽來進行區分,只能根據用戶優化搜索關鍵字來找內容。
2.平鋪篩選項,選項組篩選項
適用場景:搜索內容上有明確標簽區分,不同標簽內容完全獨立。
為什么要設計篩選項邏輯:產品設計時站在用戶角度考慮可能遇到情況。
二、設計篩選項邏輯前提
- 列出不同搜索范圍標簽 如:年份,月份,來源,難度等。
- 將標簽進行組合:平級/層級關系,根據實際需求將多個標簽組合為一組/多組設計不同搜索路徑給用戶。
- 為不同組合間的多個標簽設置篩選順序。
三、篩選邏輯關系常見情況
1)用戶未選擇篩選項時如何使用?給出提示指導用戶
2)默認選擇第一個篩選項該如何顯示數據?是展示符合第一個條件全部數據/不顯示數據
3)選擇平級關系篩選項時,如果平級關系例:年份/月份間為空如何處理?
- 直接展示為空界面給用戶告訴用戶當前條件下無數據
- 采用級聯篩選項數據重新刷新(目的:保證展示在用戶面前篩選項點擊后都有內容顯示)
4)選擇層級關系時,修改父級篩選項影響子級篩選項?
- 將子級篩選項刷新為空;
- 保留子級篩選項并作為條件進行搜索。
5)平級篩選項組/層級篩選項組共同使用時:
判斷兩個篩選項組間父子級,若父級間順序靠近選項調整,影響:
① 父級選項組靠后篩選項組
② 子級篩選項組
- 保留篩選項;
- 重新刷新。
以上是關于篩選相關的思考,歡迎下方補充評論,互相交流,不喜勿噴。
本文由 @M.Circle 原創發布于人人都是產品經理。未經作者許可,禁止轉載。
題圖來自Unsplash,基于CC0協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
評論
- 目前還沒評論,等你發揮!