
原來(lái)分析的都是后臺(tái)交易數(shù)據(jù),現(xiàn)在要分析用戶瀏覽行為,那要怎么搜集數(shù)據(jù),數(shù)據(jù)埋點(diǎn)要注意點(diǎn)什么?
十年前在一家國(guó)有大行做分析數(shù)據(jù)時(shí),數(shù)據(jù)是從磁帶上導(dǎo)出來(lái)的核心系統(tǒng)的備份數(shù)據(jù),數(shù)據(jù)診斷時(shí)候發(fā)現(xiàn)少了一個(gè)月的數(shù)據(jù),后來(lái)檢查才知道是磁帶發(fā)霉了,數(shù)據(jù)無(wú)法恢復(fù)。這些數(shù)據(jù)搜集存儲(chǔ)的目的不是做數(shù)據(jù)分析,分析這件事你做與不做,數(shù)據(jù)他都在哪里,就像一個(gè)廚師采來(lái)野果做菜,你不做菜,這個(gè)果子原本也就在哪里,這就是數(shù)據(jù)的漁獵時(shí)代。
而到了互聯(lián)網(wǎng)時(shí)代,數(shù)據(jù)分析的概念已經(jīng)深入人心,一個(gè)APP,一個(gè)網(wǎng)站,要精準(zhǔn)運(yùn)營(yíng),要數(shù)據(jù)分析是必不可少。這時(shí)候要了解分析用戶使用的行為,就要埋點(diǎn)收集數(shù)據(jù),這些數(shù)據(jù)如果不是為了分析的目的,本身是不用生成和搜集,就像一個(gè)廚師要做好薯?xiàng)l,就要種出個(gè)頭和淀粉含量符合要求的土豆,這是數(shù)據(jù)的農(nóng)耕時(shí)代。
要做新一代的好廚(feixi)師,就要既懂得打獵,又懂的種地,結(jié)合好兩方面的食(shu)材(ju),今天就以互聯(lián)網(wǎng)金融分析場(chǎng)景為例,說(shuō)說(shuō)數(shù)據(jù)收集埋點(diǎn)這件事兒。
1.以分析作為數(shù)據(jù)埋點(diǎn)的目標(biāo)
廚師先想好做什么菜,在選擇用什么樣的食材,在反推出要種什么樣的糧食蔬菜。數(shù)據(jù)分析同樣也是,先知道分析什么,再確定埋點(diǎn)的方案。
如果只是簡(jiǎn)單統(tǒng)計(jì)頁(yè)面的展示量,按鈕的點(diǎn)擊量的的話,就所有控件統(tǒng)一埋上瀏覽和點(diǎn)擊事件;但是如果又更進(jìn)一步的分析需求,比如分析不同渠道用戶購(gòu)買理財(cái)產(chǎn)品的平均期限長(zhǎng)度,7天的還是180天的理財(cái)產(chǎn)品,就要在購(gòu)買行為埋點(diǎn)時(shí)紀(jì)錄下產(chǎn)品的相關(guān)屬性,作為購(gòu)買事件屬性的一部分,這樣在后面分析的時(shí)候可以直接使用。
2.打通前端埋點(diǎn)數(shù)據(jù)和核心業(yè)務(wù)系統(tǒng)數(shù)據(jù)
傳統(tǒng)金融客戶分析都是分析用戶金融行為,比如存款,貸款一類的行為,這類行為在業(yè)務(wù)數(shù)據(jù)庫(kù)中可以查到;現(xiàn)在蓬勃發(fā)展的互聯(lián)網(wǎng)金融業(yè)務(wù)中,還要分析紀(jì)錄用戶的前端瀏覽、交互的行為,對(duì)于一個(gè)用戶的分析需要綜合兩方面的數(shù)據(jù)。
比如對(duì)于最近一直瀏覽網(wǎng)站,沒(méi)有購(gòu)買的客戶進(jìn)行精準(zhǔn)推薦,就要結(jié)合最近瀏覽的產(chǎn)品種類和過(guò)去購(gòu)買過(guò)金融產(chǎn)品金額,產(chǎn)品特性,進(jìn)行分析,這就要打通前端日志數(shù)據(jù)的用戶ID和后臺(tái)業(yè)務(wù)系統(tǒng)中的用戶ID,對(duì)于注冊(cè)登陸用戶要在日志中保留用戶業(yè)務(wù)系統(tǒng)ID,以便與關(guān)聯(lián)分析。
同時(shí)對(duì)于一開始沒(méi)有注冊(cè)登陸,后來(lái)注冊(cè)登陸的用戶,也要通過(guò)通用ID來(lái)進(jìn)行關(guān)聯(lián),最終把非登陸行為數(shù)據(jù),登陸后行為數(shù)據(jù)和業(yè)務(wù)系統(tǒng)數(shù)據(jù)整合起來(lái),進(jìn)行全面的分析。
3.統(tǒng)一不同平臺(tái)的相同功能埋點(diǎn)名稱
在移動(dòng)端一般都會(huì)進(jìn)行iOS和Android兩個(gè)版本的開發(fā),而這兩個(gè)版本功能大致相同,這種情況下, 相同功能的事件的埋點(diǎn),盡量用統(tǒng)一的名稱。
比如“綁卡”按鈕的點(diǎn)擊事件,如果在ios版本上叫做“系統(tǒng)綁卡”,在android版本上叫做“綁卡操作”,就不方便計(jì)算不同平臺(tái)上總的綁卡操作次數(shù);而如果統(tǒng)一叫做“綁卡按鈕點(diǎn)擊”,如果想了解總量,只需要選擇這一個(gè)事件進(jìn)行統(tǒng)計(jì),如果想分開看,可以使用日志中的“平臺(tái)”屬性作為維度進(jìn)行對(duì)比分析。
4.通過(guò)存儲(chǔ)上下文信息來(lái)優(yōu)化分析過(guò)程
在日志數(shù)據(jù)中,每個(gè)事件都是一行數(shù)據(jù),想對(duì)這些日志進(jìn)行綜合分析時(shí),關(guān)聯(lián)前后事件信息必不可少,這是如果可以在事件屬性中紀(jì)錄事件前后關(guān)系的信息,就可以更方便的進(jìn)行分析。
比如在很多金融服務(wù)中都要在手機(jī)端填寫比較多的登記信息,比如保險(xiǎn)報(bào)價(jià)流程,需要跳轉(zhuǎn)多個(gè)頁(yè)面,如果要分析一次填寫中的時(shí)間跨度,前后關(guān)聯(lián)的情況,推薦在流程第一步時(shí)聲稱一個(gè)本次事務(wù)的ID,后面幾步都紀(jì)錄下這個(gè)ID,這樣在使用的時(shí)候,以這個(gè)ID為關(guān)聯(lián),就可以更方便進(jìn)行聯(lián)合統(tǒng)計(jì)分析。
小結(jié)
數(shù)據(jù)時(shí)代,數(shù)據(jù)是企業(yè)的核心資產(chǎn),要想讓這種資產(chǎn)更好的發(fā)揮他的價(jià)值,就需要更多的“數(shù)農(nóng)”,用更科學(xué)的“耕種”方法,獲得更優(yōu)質(zhì)“收成”。