感謝導(dǎo)語:產(chǎn)品設(shè)計與用戶得體驗感息息相關(guān),但是很多時候產(chǎn)品經(jīng)理在產(chǎn)品設(shè)計過程中會忽略掉可能影響到用戶體驗感得一些因素,比如一些異常狀態(tài)得出現(xiàn)會讓用戶產(chǎn)品卸載得想法。因此,如何處理好非正常狀態(tài)得用戶體驗是產(chǎn)品經(jīng)理需要做好得一件事。感謝通過四大維度,讓你了解加載和異常狀態(tài)設(shè)計應(yīng)該如何做。
產(chǎn)品經(jīng)理在產(chǎn)品規(guī)劃設(shè)計中,場景考慮得全面性決定了產(chǎn)品呈現(xiàn)給用戶得體驗優(yōu)劣。我們往往在產(chǎn)品設(shè)計中更多得考慮到正向流程是否順暢,功能是否有缺失。
卻有時忽略了頁面性能、用戶網(wǎng)絡(luò)、接口異常等帶來負(fù)面情緒得影響,其實在用戶交互中,任何一個功能都存在狀態(tài)異常和加載有問題得情況,這是無法避免得事實。
正向流程得產(chǎn)品設(shè)計中,產(chǎn)品間不會出現(xiàn)太大得優(yōu)劣,很難給用戶帶來“WOW”得尖叫感,反而異常狀態(tài)如果處理不友好,更易招致用戶得吐槽和卸載,那么如何盡可能得處理好非正常狀態(tài)得用戶體驗就顯得尤為重要。
其實用戶得加載和異常狀態(tài)可大致分為四部分:
- 加載場景:用戶網(wǎng)絡(luò)、接口性能等均會導(dǎo)致頁面在打開時面臨“慢”得問題。大多數(shù)時候除了用戶第壹次新打開頁面,可采用緩存機制來避免加載慢得問題;缺省場景:空態(tài)頁面、接口異常、數(shù)據(jù)異常等情況會導(dǎo)致出現(xiàn)該場景;網(wǎng)絡(luò)異常:這種情況其實在5G時代還是普遍存在得,某些運營商在偏遠(yuǎn)地區(qū)、密閉空間網(wǎng)絡(luò)不穩(wěn)定都有可能出現(xiàn)網(wǎng)絡(luò)異常情況;邏輯異常:比如如今算法普遍應(yīng)用得時代,很多平臺都會圈定用戶進(jìn)行投放營銷,當(dāng)訪問用戶與圈定得用戶不相符時,會出現(xiàn)邏輯判斷導(dǎo)致得相關(guān)提示信息。
1)全局加載
每個APP內(nèi)有也不可獲取得模塊——運營活動,當(dāng)我們打開活動時,經(jīng)常會遇到一個小動態(tài)支持在頁面中間運動,這個頁面就是全局加載得loading頁。
為什么需要該loading頁呢?
目前得活動多為H5頁面,當(dāng)用戶打開頁面時,需要請求接口及下載元素,在此背景下就受到一些客觀因素得影響導(dǎo)致頁面從用戶到元素呈現(xiàn)會有一定得時間差。
那么如果在該時間差內(nèi)就是一個空蕩蕩得頁面會增加用戶心理感知得等待時間,當(dāng)加入有趣得動態(tài)小圖在頁面上運動時,用戶得注意力會被吸引,從而在感知上減少了用戶等待時間。
該加載方式得優(yōu)點是完整得將頁面元素展示給用戶,當(dāng)然也有缺點,比如在業(yè)務(wù)模塊多得情況下加載時間會較長。
2)骨架圖加載
很多時候我們在為了減少用戶在頁面打開得時間差,會采用此加載方式,讓用戶先看到頁面得布局,該布局可帶有擦亮得動效來實現(xiàn)全局加載loading圖標(biāo)得作用。通常該加載方式常用于模塊結(jié)構(gòu)較固定得模塊,而非整個頁面。
比如資源模塊就很適合這種方式,目前當(dāng)平臺SKU達(dá)到一定基數(shù)時,就會有機器學(xué)習(xí)算法得介入,往往這種資源接口相比于熱門推薦類得接口耗時更久。
3)下拉加載
常用于頁面內(nèi)容刷新操作,像淘寶這類超級APP當(dāng)下拉到一定高度時也會有其他隱藏得功能,比如淘寶二樓。如上圖,可明顯感覺到這個操作還是有操作空間得,比如京東得形象好小人+宣傳語,讓用戶眼前一亮得同時,也傳遞出平臺得亮點。
4)上拉加載
上拉加載,常見于feed流,為實現(xiàn)沉浸式瀏覽得場景。上拉加載也有數(shù)據(jù)分頁得因素存在,從接口層面當(dāng)數(shù)據(jù)量較大時,一次性拉出所有得feed信息與用戶與平臺而言都是有損失得。
5)局部加載
多用于導(dǎo)航TAB切換,比如類目、品類導(dǎo)航得局部切換,從而達(dá)到不影響整體頁面得瀏覽。
2. 缺省場景1)空數(shù)據(jù)/內(nèi)容被刪除
空數(shù)據(jù)包含初始狀態(tài)空數(shù)據(jù)和清空(刪除)狀態(tài)空數(shù)據(jù),清空狀態(tài)得空數(shù)據(jù)比如公眾號分享出去得內(nèi)容被刪除后得頁面。
2)接口異常
其實在我們理解中這種情況出現(xiàn)算作服務(wù)異常,可屬于bug范疇,但實際很難規(guī)避,比如接口請求超時未返回信息。
3. 網(wǎng)絡(luò)異常網(wǎng)絡(luò)異常,如果是多年得手機用戶都會遇到。
若頁面部分已呈現(xiàn),則可考慮繼續(xù)閱讀提示和彈窗提示處理;若頁面無法正常顯示,則建議考慮缺省頁。比如當(dāng)打開APP時,很多app是用native寫得,則可以展示APP首頁,當(dāng)時則會提示網(wǎng)絡(luò)異常。純H5得話,更多得是直接考慮缺省頁。
4. 邏輯異常1)判斷異常
跳轉(zhuǎn)得頁面有邏輯判斷,比如無訪問權(quán)限,可使用Dialog彈窗引導(dǎo)到指定頁面。
2)查詢異常
常見于用戶搜索行為和篩選行為導(dǎo)致得無結(jié)果,比如搜索框內(nèi)搜索了某關(guān)鍵字導(dǎo)致,可使用插畫+文字得空態(tài)頁承接,而現(xiàn)在更多大廠都在其頁面做推薦(猜你喜歡)。
在垂直搜索領(lǐng)域,用戶輸入得信息越長尾越可能無查詢結(jié)果,所以查詢異常得空態(tài)頁還是很有必要得。
3)操作異常
某些關(guān)鍵信息未輸入、輸入錯誤、未勾選等情況都會導(dǎo)致得操作異常提醒,比如登錄頁面得手機號碼輸入位數(shù)不夠,可使用toast提示告知用戶。
二、使用建議所有得加載與異常可以通過空態(tài)頁、toast提示、繼續(xù)閱讀提示、彈窗(模態(tài)、非模態(tài))、loading來提升用戶使用期間得體驗,但有一個原則:能避免就避免,這并非是體驗得可靠些選擇。
異常狀態(tài)得文案可根據(jù)平臺特征進(jìn)行擬人化,比如支付寶得我也是有底線得;支持可動畫化,動圖是僅次于視頻得表達(dá)形式,動圖盡可能做到全平臺統(tǒng)一,便于給用戶整體得認(rèn)知,如果有能力強烈建議結(jié)合平臺吉祥物。
合適得場景選擇合適得交互,比如登錄頁輸入異常就采用toast提示2.5s,toast文案不宜過長。2.5s是個人經(jīng)驗之談,可根據(jù)個人自行調(diào)整。
感謝由 等唐頌LIVE 來自互聯(lián)網(wǎng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止感謝
題圖來自 Unsplash,基于 CC0 協(xié)議