譯文10步打造更好的新手入門體驗
10步打造更好的新手入門體驗10 Steps for better Onboarding Experience
新手入門是每個應用程序最重要的元素之一。很多時候,它的難易程度決定了用戶是否會繼續使用應用程序。在用戶界面上,新手入門不僅僅是簡單的5個介紹軟體的頁面或說明性的工具提示內容。下面我會使用最有趣的例子來描述新手入門過程的設計原則。
1.關注用戶目標Focus on User Goals
我們從一個簡單的問題開始:我們用戶的主要目標是什麼?為什麼他們使用我們的應用程序?(例如:Whatsapp的目的是將用戶與他們的朋友連接起來。)用戶為了實現自己的目標,他們通常需要完成一些額外的、無關的任務(這裡指新手引導),甚至會導致我們遠離真正的目標。所以這些入門步驟應限制在最低限度以內。
2.創建旅客地圖Create customer journey
接下來是創建一個用戶實現目標必須採取的路徑。這裡要專註於「首次打開應用」、「創建配置文件」或「選擇您的第一個聯繫人」等關鍵時刻,以及最後一步且是最重要的一步——用戶實現其目標的時刻。
https://www.youtube.com/watch?v=kKt3z8GNCrwAirbnb創建旅客地圖以顯示用戶進程。
樂高的飛行體驗路徑
Jessica Tien的手機採購體驗路徑
想要了解更多有關旅客地圖的信息,請查看文章http://uxmastery.com/how-to-create-a-customer-journey-map/
3.剔除無用的內容Cut out useless shit
每個步驟,都應將用戶的輸入成本降至最低,並詳細解釋為什麼需要那些必填信息。除此以外其他一切內容都應該可以在之後展現。在這一步中,我們只應關注用戶目標,只要用戶完成入門就能返回到應用程序。用戶的目標不是在其個人資料中添加頭像,或填寫其位置或創建個人資料等等。
- 儘可能晚一些讓用戶創建賬戶,註冊通常只是為了能將我們已有的數據鏈接到配置文件,並使其在各種設備中同步使用。但是為什麼用戶需要創建一個空白的帳戶呢?(一開始本身就沒有數據不需要配置不需要同步)
http://Appear.in允許用戶直接進入視頻通話,沒有任何障礙(如不得不註冊或選擇一個名稱)
- 頭像、位置、身高等詳細信息在新手入門時並不重要。也許這些信息可能是有用的,但在用戶初次使用時它們沒有必要佔據一個重要任務環節。
4.逐一介紹功能 Introduce features one by one
大多數時候用戶專註於一個功能,但如果我們想要介紹更多功能該怎麼辦?讓我們來看看Medium應用:我們的主要目標是閱讀文章,但另一方面Medium也允許我們去撰寫文章,我們不想向僅對消費內容感興趣的用戶解釋如何撰寫文章。在這種情況下,我們應該創建一個應用規則——定義出我們正在面對的用戶對象,並給出恰當的指示。
Medium只有在您嘗試撰寫文章時才會介紹書寫功能。
Youtube僅在專用標籤中引入直播流功能
5.提供交互性Do it interactively
我看到過太多的新手入門完全脫離應用程序本身的案例。靜態文本是介紹功能和解釋我們應用規則最不吸引人的方式。相反,我們要嘗試利用應用程序的機制本身,使用已設計好的界面解決方案會是一個好方法。
Slack使用其機器人功能來介紹應用功能並自動填入個人信息
Trello以簡單的方式使用卡片介紹功能
6.解釋你為何需要它Explain why you need it
沒有人喜歡浪費時間填寫長表單和閱讀入門指示,不幸的是,在某些情況下這些是不可避免的。為了緩解用戶的抵觸情緒,我們需要讓用戶知道哪些明確信息是必填的,一個好的解釋將能夠降低用戶直接關閉該應用程序的可能性。
GetResponse清楚地展示了輸入的文本是用於什麼。
Apple有清楚的信息告知用戶為什麼生日信息是重要的
7.允許用戶直接體驗Let them play
不要強迫任何東西,有些用戶喜歡自己探索,應確保總是有一個「跳過」按鈕可見。這樣能讓探索型用戶玩得開心,同時也有助於已經知道此應用程序的用戶直接進入使用界面。
8.為不同目標的用戶量身定製新手入門Tailor onboarding to different user goals
這一步是遊戲設計師所熟知的,某些功能專屬於高級用戶,應該只展示給他們(這並不意味著它們不能被其他所有人使用)。因此,用戶將有一個不太陡峭的、更長的學習曲線,不會受可選展示的內容影響。
Evernote通過簡單地詢問用戶來識別用戶目標
9.利用空白頁面Make use of your blank screens
如果應用程序以空白的方式開始,可以嘗試使用它來幫助用戶了解你的工具。一個好的建議是展示受大眾用戶歡迎的內容或創建一些樣本數據。
10.與用戶1對1地對話Talk to your user 1 on 1
最後但並非最不重要的:與您的用戶談話!經常談話。沒有比1對1對話更好的信息來源方式。你會驚訝於他們如何使用你的應用程序,以及在應用程序中他們的問題有多麼不同。
總結
做新手入門是一件困難且微妙的事情,請花點時間嘗試我文章中描述的原則,並確保考慮用戶。你發現的很多問題也許難以解決,但是可以繼續努力獲得更好的產品體驗!迭代中修復問題是每個設計過程的必經環節。每一個階段你都會看到改進,這是我們做產品最大的動機。
原文:https://uxdesign.cc/better-onboarding-3732c09b4bb1#.xgqlsj2ns
推薦閱讀:
※[迷你訪談]LU,UX設計師@麥肯錫(下篇預告:UIUC 理論CS PhD)
※雜文丨互聯網設計師如何處理知識焦慮。
※作為一個設計師的體驗是怎樣的?
※Design Pattern 組合實例 - 列表頁設計思考