數(shù)據(jù)埋點確實是在產(chǎn)品設(shè)計中比較重要的一個環(huán)節(jié),因為自己做過很多埋點相關(guān)的需求,很多新手產(chǎn)品也對這塊的缺乏了解,所以最近會寫一系列文章來講下數(shù)據(jù)埋點這塊的內(nèi)容。當(dāng)然,具體怎么去對埋點后的數(shù)據(jù)進行分析,應(yīng)該不在本系列文章當(dāng)中,不過,也不排除寫著寫著,突然就加進去了,畢竟,人都是善變的。
在做產(chǎn)品的過程中,從需求的產(chǎn)生,到產(chǎn)品開發(fā),直到最終產(chǎn)品上線,能夠讓用戶去使用,只要有人在用,無論是做C端產(chǎn)品還是B端產(chǎn)品,無論做電商產(chǎn)品或者是社交產(chǎn)品,都會繞不開的一個東西就是數(shù)據(jù),哪怕沒人使用,也依然繞不開數(shù)據(jù),因為頂多就是數(shù)據(jù)為0而已,就好比“人人生來都注定改變世界”是一樣的,有的人說我不服自殺,這樣就沒法改變世界了,但很可惜,因為你的自殺,世界的自殺率提高了那么一點點,同樣也是改變了世界,所以,改變世界是我們每個人的宿命,沒有辦法能夠逃掉。正如同,數(shù)據(jù)是任何產(chǎn)品當(dāng)中不可或缺的一部分一樣。
數(shù)據(jù)埋點誕生背景
而數(shù)據(jù)在產(chǎn)品當(dāng)中的不可或缺,主要表現(xiàn)在以下諸多場景上面,比如:
1.運營可以通過查看推薦給用戶內(nèi)容的閱讀量、點贊量、轉(zhuǎn)發(fā)量等數(shù)據(jù),大概推測出用戶對于內(nèi)容的喜愛程度如何;
2.產(chǎn)品可以通過查看用戶對于首頁幾大主入口的點擊量,來大概推測出用戶更加偏愛哪些入口里的內(nèi)容;
3.產(chǎn)品還可以通過查看用戶在購物流程當(dāng)中,哪一步操作后停止不再繼續(xù)下一步,大概推測出是產(chǎn)品在頁面或者功能設(shè)計上哪里存在問題。
當(dāng)然,類似的案例還有很多,而這些也充分說明了數(shù)據(jù)對應(yīng)一個產(chǎn)品來說,它其實是至關(guān)重要的,概括起來,主要的重要性如下:
1.幫助驗證/改進產(chǎn)品;
2.統(tǒng)計相應(yīng)運營數(shù)據(jù)。
也正是因為數(shù)據(jù)有著如此的重要性,所以為了能夠收集到產(chǎn)品當(dāng)中的相關(guān)數(shù)據(jù),“埋點”這門技術(shù)就應(yīng)運而生,當(dāng)然,它也不是什么高深的技術(shù),本質(zhì)上,埋點是在產(chǎn)品當(dāng)中植入代碼,來采集數(shù)據(jù)的一種方式。再詳細一點,就是在用戶的某些行為或者操作后,去記錄用戶的相應(yīng)行為或操作數(shù)據(jù),一般是通過接口去將這些數(shù)據(jù)傳輸?shù)綄?yīng)的后臺。
埋點數(shù)據(jù)類型
上面提到了埋點主要是為了記錄用戶的行為或操作數(shù)據(jù),那么行為或者操作到底是包含了哪些行為和操作呢,為了更有體系化幫我們分析,一般可以按照如下幾方面進行:
1.用戶基本數(shù)據(jù)
用戶新增、活躍、留存、來源渠道等數(shù)據(jù)
2.功能使用數(shù)據(jù)
用戶訪問頁面的路徑、具體使用的功能入口、點擊的按鈕、頁面停留的時長等數(shù)據(jù)
3.綜合數(shù)據(jù)
也就是基于以上的數(shù)據(jù),可以間接得出的一些其他數(shù)據(jù),比如通過統(tǒng)計用戶下單時各個操作的數(shù)據(jù),便可以得出用戶在整體流程上的轉(zhuǎn)化率。
埋點位置
在埋點位置這塊或者埋點場景里有的人會按照客戶端埋點和服務(wù)端埋點進行劃分,或者是按類似的含義進行劃分,在這里,我個人是覺得這種劃分方式是完全錯誤的,至少委婉點它起碼是不太合適的,因為本質(zhì)上,其他人所謂的服務(wù)端埋點無非就是通過接口在進行數(shù)據(jù)的埋點,而通過接口埋點,很多情況下,是需要在客戶端調(diào)用的時候去進行埋點,甚至還會在調(diào)用接口成功或者失敗的回調(diào)里面去埋點,所以如果這樣來看,其實埋點的位置依然是在客戶端,并不是在服務(wù)端進行的。
所以,我會按照埋點的位置劃分為兩類,一類是頁面埋點,一類是接口埋點。
1.頁面埋點
這個比較好理解,就是頁面上能夠看到的信息比如按鈕、文本框等位置,在這些位置對用戶的操作進行數(shù)據(jù)采集,就可以稱之為是在進行頁面埋點。
2.接口埋點
而有一些并不是直接在頁面上進行的,而是先通過用戶在頁面上進行操作以后,還需要去調(diào)用后臺接口,這個操作才算是完成了,那這種就可以稱之為是在進行接口埋點。所以無論是在前臺完成了接口的調(diào)用,還是說在后臺完成了調(diào)用沒有給前臺返回相應(yīng)的狀態(tài),本質(zhì)上反正都是在接口處進行了埋點,也不必刻意去區(qū)分是客戶端還是服務(wù)端了。產(chǎn)品經(jīng)理在做產(chǎn)品過程中,有時候也確實是需要更多去思考一些更本質(zhì)的東西,而不是被一些表象所蒙蔽。
常見數(shù)據(jù)埋點方案
在清楚了數(shù)據(jù)對于產(chǎn)品的重要性,數(shù)據(jù)埋點的類型以及埋點的位置以后,那么如果我們現(xiàn)在要準(zhǔn)備在產(chǎn)品當(dāng)中去進行埋點,需要怎么樣去做呢?
一般來說,有兩種方案可以選擇,一種是公司完全自主搭建一套自己的數(shù)據(jù)采集、數(shù)據(jù)分析和數(shù)據(jù)展示的體系,這種方式相對來說無論是人力成本還是時間成本都會比較高,性價比不劃算,很多大廠可能會采取這種方案來進行。而另外一種比較省時省力的方案則是采用一些市面上比較成熟的第三方數(shù)據(jù)統(tǒng)計的平臺來進行快速接入,對于大多數(shù)中小型公司,選擇第二種方案會是一種比較明智的選擇。
接下來我們來給大家介紹下市面上一些常見的第三方數(shù)據(jù)統(tǒng)計平臺,目前市面上主流的可以接入進行數(shù)據(jù)統(tǒng)計的有:友盟、TalkingData、百度統(tǒng)計、GrowingIO、神策數(shù)據(jù)、諸葛IO等等,不同公司可以根據(jù)自己實際的需要進行選擇,但無論是選擇哪家平臺基本上也都是大同小異