Dragdis創(chuàng)建團(tuán)隊(duì)成員之一Petras Baukys發(fā)文傳授用谷歌分析進(jìn)行用戶體驗(yàn)研究的五種方法。Petras認(rèn)為,無(wú)論用戶體驗(yàn)研究做得多么充分,也無(wú)法全部預(yù)測(cè)到可能會(huì)發(fā)生的意外情況,因此,設(shè)計(jì)師需要盡可能早地獲知用戶行為反饋,從而做進(jìn)一步調(diào)整。此外,如果你接手的是開(kāi)始菜單,你的目標(biāo)就是盡快關(guān)閉反饋回路。
Petras傳授了五種方法,告訴設(shè)計(jì)師們?cè)鯓釉趧倓偘l(fā)布涉及后就獲得用戶體驗(yàn)反饋。
首先,為什么要選擇谷歌分析(Google Analytics,以下簡(jiǎn)稱GA)?
盡管GA是公認(rèn)以行銷為目的的工具,但它確實(shí)能夠提供強(qiáng)大的功能設(shè)置,這種設(shè)置又恰好是需要直觀洞悉用戶感受的用戶體驗(yàn)研究員的福音,有了GA,用戶體驗(yàn)研究員們就不用再通過(guò)其他的工具實(shí)現(xiàn)目標(biāo)。
總結(jié)起來(lái),選擇GA作為用戶體驗(yàn)研究主要工具的原因有:
大多數(shù)用戶體驗(yàn)工具只會(huì)浪費(fèi)預(yù)算,而基礎(chǔ)GA賬戶是免費(fèi)的。并且,在接下去的使用中也無(wú)需額外費(fèi)用,因?yàn)檫@里的免費(fèi)數(shù)據(jù)已足夠使用。
GA的靈活性幾乎是毫無(wú)限制的?梢詣(chuàng)建GA賬戶觀測(cè)使用趨勢(shì)、動(dòng)作、跟蹤誤差……只要你肯,就有答案。
數(shù)據(jù)可視化是讀懂?dāng)?shù)據(jù)的最佳方法。GA允許用戶以多種方式剖析數(shù)據(jù),并且能在不同的表格中展示這些被“大卸八塊”的數(shù)據(jù)。
操作方便,只需在JavaScript中粘貼一個(gè)小片段就能夠運(yùn)行。
當(dāng)然,GA不是萬(wàn)能的。
GA跟蹤結(jié)構(gòu)基礎(chǔ)知識(shí)
在使用GA進(jìn)行用戶分析之前,需要熟悉GA跟蹤的幾個(gè)層級(jí)。在GA,你可以擁有多個(gè)賬戶、屬性表和視圖。
最高層級(jí)是“賬戶”。可以用賬戶區(qū)分單個(gè)項(xiàng)目或想要跟蹤的網(wǎng)頁(yè),例如example.com或test.org。
“屬性表”能夠提供一個(gè)在單一項(xiàng)目中分別處理問(wèn)題的方式。例如,example.com有幾個(gè)供用戶瀏覽的公共頁(yè)面,還有為注冊(cè)用戶專屬的內(nèi)部頁(yè)面,這樣的話,這些頁(yè)面由于目的不同,就需要分別在不同的屬性表里。這樣,用戶流和權(quán)值才能始終清晰簡(jiǎn)潔。
小提示:即便你的網(wǎng)站有為不同用戶群體設(shè)置的不同區(qū)域,也應(yīng)該要將它們分割成不同的GA屬性表,否則可能得出并不精確的數(shù)據(jù)。
需要追蹤的內(nèi)容
設(shè)置GA或設(shè)置報(bào)告時(shí),首先需要對(duì)查詢目的有清晰的想法。以下是基本用戶體驗(yàn)研究需要的五種最簡(jiǎn)單跟蹤功能。
1. 首先是標(biāo)準(zhǔn)頁(yè)面訪問(wèn)量追蹤
GA系統(tǒng)默認(rèn)能夠提供標(biāo)準(zhǔn)追蹤代碼,監(jiān)測(cè)用戶如何操作,同時(shí)還包括一些顯示用戶其他細(xì)節(jié)的平行數(shù)據(jù)。基本監(jiān)測(cè)能夠幫助您回答以下問(wèn)題:
用戶從哪里進(jìn)入網(wǎng)頁(yè),又從哪里離開(kāi)?
用戶瀏覽網(wǎng)頁(yè)時(shí)使用怎樣的路徑?
用戶使用哪些技術(shù)(移動(dòng)設(shè)備還是臺(tái)式設(shè)備,屏幕分辨率如何……)?
由于標(biāo)準(zhǔn)檢測(cè)主要針對(duì)市場(chǎng),它只追蹤實(shí)際頁(yè)面,而不是我們希望知道的用戶互動(dòng)信息。所以,一般來(lái)說(shuō),你很可能只會(huì)從中得到淺顯的認(rèn)識(shí)。
不過(guò), 我們能夠通過(guò)一些輕微調(diào)整改變這樣的情況,只需在檢測(cè)代碼加入虛擬頁(yè)面點(diǎn)擊,就能夠更加細(xì)致地觀測(cè)用戶行為。“虛擬頁(yè)面點(diǎn)擊”就是說(shuō)你需要先對(duì)GA進(jìn)行手動(dòng)設(shè)置,每次用戶執(zhí)行你希望檢測(cè)的動(dòng)作時(shí),都調(diào)用追蹤功能。
比如,如果你想知道你的用戶是否打開(kāi)了一個(gè)特定標(biāo)簽或下載了另一個(gè)畫(huà)集,只需在 JavaScript中加入下面這一行代碼,告訴GA在頁(yè)面被點(diǎn)擊時(shí)追蹤特定動(dòng)作:
ga('send', 'pageview', '/your-custom-pageview');
2. 行為流
你在建立自己網(wǎng)站時(shí)還有一個(gè)重要因素就是行為流。這是一份GA報(bào)告,能夠準(zhǔn)確告訴你用戶在瀏覽你的網(wǎng)站時(shí)究竟是怎樣操作的。
這樣的報(bào)告便于:
分析某個(gè)特定節(jié)點(diǎn)的用戶行為
用戶采取某一措施或訪問(wèn)某頁(yè)面之前和之后的即時(shí)變化
研究用戶不同互動(dòng)之后的精確順序
分析用戶是否因某些原因做出一個(gè)不必要的步驟,或返回了之前的狀態(tài)
確定某腳本中哪一步驟失敗次數(shù)最多
一旦拿到這份最新報(bào)告,選擇“自動(dòng)分組頁(yè)面”檢視模式,就能夠以可視化模式看到所有用戶流,如下圖。如果這是點(diǎn)擊某一特定頁(yè)面或步驟,,通過(guò)這一頁(yè)面的路徑就會(huì)變亮,甚至將這一步變?yōu)樗锌梢暬治龅钠鹗紖⒖肌?
3. 漏斗設(shè)計(jì)極其有用
漏斗(Funnels)和目標(biāo)(Goals)是為觀測(cè)最敏感數(shù)據(jù)而設(shè)計(jì)的功能——能夠幫助體現(xiàn)你的網(wǎng)頁(yè)“是否”以及“如何”實(shí)現(xiàn)目標(biāo)。
GA中的目標(biāo)通常表現(xiàn)了網(wǎng)頁(yè)目標(biāo)(銷售轉(zhuǎn)換是一般對(duì)象),而漏斗是用戶實(shí)現(xiàn)前述目標(biāo)的一套預(yù)設(shè)步驟。
目標(biāo)通常在GA的管理員部分針對(duì)獨(dú)立檢視進(jìn)行設(shè)置,也就是說(shuō),即便是在同一個(gè)網(wǎng)站,也能夠在不同環(huán)境下設(shè)定不同的目標(biāo)。例如,在某新聞?dòng)嗛嗧?yè)面就有不同的目標(biāo)。
剛開(kāi)始,應(yīng)對(duì)網(wǎng)站的每一個(gè)對(duì)象設(shè)定目標(biāo),比如“完成口令”或“用戶注冊(cè)”。這樣的設(shè)定能夠讓GA知道如何計(jì)算各種轉(zhuǎn)變,方便GA輸送精確的行為報(bào)告。
另一方面,漏斗是真正的寶藏。你能夠?yàn)槊恳粋(gè)目標(biāo)定義最多20個(gè)步驟,之后對(duì)每一個(gè)步驟的表現(xiàn)進(jìn)行分析。這是精細(xì)操控的一種!
每一個(gè)步驟代表著一次頁(yè)面或虛擬頁(yè)面的點(diǎn)擊,唯一限制是你的想象力。通常來(lái)講,最佳實(shí)踐效果是在用戶放棄腳本的節(jié)點(diǎn)能夠隨時(shí)建立一個(gè)漏斗步驟。
你應(yīng)當(dāng)利用漏斗和目標(biāo)進(jìn)行:
追蹤某網(wǎng)站如何完成目標(biāo)
定位腳本中失敗的節(jié)點(diǎn)
監(jiān)控腳本整體表現(xiàn)
一旦確定目標(biāo),就能夠在轉(zhuǎn)換部分運(yùn)用這些報(bào)告。從完成目標(biāo)的角度看,目標(biāo)流報(bào)告能夠提供行為流提供的同類數(shù)據(jù)。這樣你就能夠分析用戶如何在漏斗步驟之間跳躍,觀察用戶在何處離開(kāi)渠道或跳回。
這樣的話,你就更容易識(shí)別腳本邏輯中的漏洞,輕易確認(rèn)用戶迷失的斷點(diǎn)。
另外一個(gè)強(qiáng)大的報(bào)告是漏斗可視化,在這里你能夠在同一個(gè)界面內(nèi)看到所有漏斗的表現(xiàn)——報(bào)告還會(huì)展示每一個(gè)步驟有效程度,以及用戶如果在某一個(gè)步驟離開(kāi)你的漏斗將會(huì)前往何處。
從某種程度上來(lái)說(shuō),漏斗可視化與目標(biāo)流不太一樣:如果用戶跳過(guò)某些漏斗步驟,漏斗可視化報(bào)告的動(dòng)作是“填充”步驟,并在最后以直接腳本的方式體驗(yàn)?zāi)陈┒罚欢繕?biāo)流報(bào)告則展示用戶在不同步驟之間如何真正地得到引導(dǎo)。
小提示:如果你的漏斗步驟表現(xiàn)的是0%(無(wú)用戶訪問(wèn))或100%(所有用戶訪問(wèn))轉(zhuǎn)換——這可能說(shuō)明你的漏斗設(shè)定出了問(wèn)題。每個(gè)步驟都至少應(yīng)該有幾個(gè)訪問(wèn)和轉(zhuǎn)換。轉(zhuǎn)換率最低的步驟可能就是你需要提高用戶體現(xiàn)的著手之處。
4.標(biāo)志用戶特征的是grinding
如果你希望建立流暢的視覺(jué)體驗(yàn),細(xì)節(jié)和微互動(dòng)至關(guān)重要,不過(guò),你沒(méi)辦法像觀測(cè)頁(yè)面訪問(wèn)量那樣追蹤這兩項(xiàng)表現(xiàn),因?yàn)檫@兩項(xiàng)可能擾亂行為流報(bào)告。在這種情況下,GA的活動(dòng)追蹤又能給予幫助。
GA中的活動(dòng)代表用戶正在采取的某一個(gè)獨(dú)立行動(dòng),非常適于追蹤快捷菜單打開(kāi)或列表視圖變化類互動(dòng)。所有活動(dòng)都經(jīng)過(guò)特定,且每個(gè)活動(dòng)都有四個(gè)屬性,你可以根據(jù)自身情況定義:
分類的價(jià)值只是為了組合活動(dòng)的方便
行動(dòng)是代表活動(dòng)本身的段名稱——這里內(nèi)容應(yīng)該詳細(xì)
標(biāo)簽(自選)用戶追蹤額外文本數(shù)據(jù)
價(jià)值(自選)用戶追蹤額外數(shù)字?jǐn)?shù)據(jù)
小提示:以過(guò)去式為活動(dòng)命名,能夠幫助你創(chuàng)造更多直觀、易讀的報(bào)告。
要想追蹤某個(gè)活動(dòng),你需要添加一條不同的代碼:ga('send', 'event', 'Category', 'Menu click', 'Menu item title', 100);
所有的活動(dòng)報(bào)告都可在Behavior -> Events下找到。這其中最有價(jià)值的是Top Events,這份報(bào)告里包含用戶最經(jīng)常做的動(dòng)作。
小提示:如果