數(shù)據(jù)分析師之必備技能之一數(shù)據(jù)埋點(diǎn)

? ? ? 數(shù)據(jù)埋點(diǎn)是一種移動(dòng)端APP常規(guī)的數(shù)據(jù)采集方法,先解釋下什么是埋點(diǎn)?

? ? ? ?埋點(diǎn)是數(shù)據(jù)采集的一種方法,將移動(dòng)APP 每個(gè)功能需要統(tǒng)計(jì)的點(diǎn)擊行為、頁(yè)面上的功能使用情況,采集相應(yīng)的信息和行為。無(wú)論是產(chǎn)品的迭代還是運(yùn)營(yíng)的策略,都是需要有詳細(xì)的數(shù)據(jù)支撐來(lái)針對(duì)性的做下一步迭代和運(yùn)營(yíng)的決策。有了數(shù)據(jù)分析,你可以得到用戶畫(huà)像、用戶行為路徑,不用再去做大量用戶調(diào)研、盲目的猜原因,為我們大大降低了試錯(cuò)的成本。

? ? ?埋點(diǎn)方式從數(shù)據(jù)的來(lái)源分為客戶端埋點(diǎn)和服務(wù)端埋點(diǎn),客戶端埋點(diǎn)理解為用戶行為操作的數(shù)據(jù)采集,服務(wù)端是用戶通過(guò)客戶端發(fā)生請(qǐng)求獲取反饋的數(shù)據(jù)采集,選擇不同方式的場(chǎng)景主要涉及哪些呢,譬如我們?cè)谑謾C(jī)APP端頻繁的操作刷新、點(diǎn)擊、返回,這些操作行為的數(shù)據(jù)大多數(shù)采用客戶端埋點(diǎn)方式,適用于大量頻繁的操作并不需要實(shí)時(shí)反饋信息的場(chǎng)景,同時(shí)客戶端具有緩存的功能,這樣的埋點(diǎn)方式不僅對(duì)客戶的產(chǎn)品體驗(yàn)好,可以減輕服務(wù)器端的信息交互壓力,而服務(wù)端埋點(diǎn)更使用與交互少,數(shù)據(jù)反饋要求實(shí)時(shí)性高,比如新聞信息的變化,比如答題的答案選項(xiàng)、對(duì)錯(cuò)情況。

? ?一般都是兩種埋點(diǎn)方式共存, 兩種方式各有優(yōu)缺點(diǎn),視需求場(chǎng)景而定: 兩種方式優(yōu)缺點(diǎn)??

?客戶端埋點(diǎn):

優(yōu):采集的APP端頁(yè)面展示、點(diǎn)擊行為,不需要請(qǐng)求服務(wù)器的數(shù)據(jù)

缺:無(wú)網(wǎng)絡(luò)時(shí)數(shù)據(jù)不完整、實(shí)時(shí)性有延遲;當(dāng)需要改變埋點(diǎn)時(shí),必須更新版本。

服務(wù)端埋點(diǎn):

優(yōu):

(1)實(shí)時(shí)性好,數(shù)據(jù)準(zhǔn)確;

(2)變更成本低;

(3)能夠收集不在APP內(nèi)發(fā)生的行為,只要請(qǐng)求服務(wù)器就行。如統(tǒng)計(jì)從其他APP引流的安裝量。

缺:不能收集不需要請(qǐng)求服務(wù)器的數(shù)據(jù);用戶不聯(lián)網(wǎng)不能采集數(shù)據(jù)

一、具體介紹客戶端埋點(diǎn)統(tǒng)稱為事件,目前行業(yè)上主要有兩種大分類

?1、點(diǎn)擊事件:? 用戶點(diǎn)擊APP任何功能按鈕,統(tǒng)稱為點(diǎn)擊 ,簡(jiǎn)單說(shuō),就是和APP的各種功能的交互行為統(tǒng)計(jì)成點(diǎn)擊時(shí)間,

2、曝光事件 : 比如打開(kāi)APP 頁(yè)面全部加載完成算一次展現(xiàn),還是加載5S也上就算展現(xiàn),衡量用戶對(duì)產(chǎn)品的使用情況

3、頁(yè)面停留時(shí)長(zhǎng): 頁(yè)面停留時(shí)長(zhǎng)也就是用戶在打開(kāi)APP開(kāi)始計(jì)時(shí),直到退出在APP停留的時(shí)間差,主要用戶衡量用戶對(duì)產(chǎn)品使用的程度,用戶對(duì)產(chǎn)品的粘性評(píng)估

二、如何判斷哪些數(shù)據(jù)需要統(tǒng)計(jì)?

首先將數(shù)據(jù)目標(biāo)歸類:

(1)功能分析

(2)業(yè)務(wù)分析

(3)用戶信息

(4)數(shù)據(jù)監(jiān)控

功能分析:主要檢驗(yàn)功能的受歡迎程度。

業(yè)務(wù)分析:事件轉(zhuǎn)化、頁(yè)面訪問(wèn)路徑。

用戶信息:用戶畫(huà)像

其中用戶信息是必備基礎(chǔ),功能和業(yè)務(wù)相關(guān)的埋點(diǎn)數(shù)據(jù)需要根據(jù)需求的優(yōu)先級(jí)和重要程度進(jìn)行篩選?

?三、埋點(diǎn)需求如何落地

? 不亂是數(shù)據(jù)分析、運(yùn)營(yíng)還是產(chǎn)品,數(shù)據(jù)埋點(diǎn)落地最終依賴的是標(biāo)準(zhǔn)化的埋點(diǎn)規(guī)則

先看下客戶端的埋點(diǎn)規(guī)則:

? ? ?每個(gè)頁(yè)面中包含所有事件類型具體表格列表字段:功能位置、業(yè)務(wù)類型、事件名稱、事件類型、事件ID、Key、value、采集時(shí)機(jī)、備注

?比如? 視頻的點(diǎn)擊情況,? ?

功能位置: 視頻點(diǎn)擊入口 ,

業(yè)務(wù)類型: 視頻使用情況,?

事件名稱: 說(shuō)明該埋點(diǎn)的位置和功能? (比如進(jìn)入視頻頁(yè)面 )

事件類型: 點(diǎn)擊事件(點(diǎn)擊事件/瀏覽事件/停留使用時(shí)長(zhǎng)事件)

事件ID: click_video? ? 事件類型_哪一端產(chǎn)品_頁(yè)面名稱_功能名稱

key? :? 參數(shù),根據(jù)不同維度來(lái)計(jì)算。比如視頻ID,用戶Id ,所屬分類??

?你點(diǎn)擊一個(gè)視頻,你需要知道點(diǎn)擊的是哪個(gè)視頻,哪個(gè)分類下的視頻 用戶點(diǎn)擊比較多??

?value(同key一一對(duì)應(yīng)):與key是一組,key-value,是一種數(shù)據(jù)模型方法。上面舉例的3個(gè)key對(duì)應(yīng)的value,分別就是各自的id值?

采集時(shí)機(jī):說(shuō)明觸發(fā)埋點(diǎn)的具體操作行為 ( 比如點(diǎn)擊按鈕進(jìn)入后頁(yè)面加載完成算一次點(diǎn)擊,來(lái)回切換且頁(yè)面未加載完成不計(jì)入統(tǒng)計(jì))

埋點(diǎn)的通用原則:?

同一屬性的事件只要設(shè)置不同key來(lái)區(qū)分就行。

如登錄事件,用戶可能從密碼登錄或驗(yàn)證碼登錄入口登錄進(jìn)去的,這個(gè)時(shí)候并不需要對(duì)每個(gè)頁(yè)面的登錄事件進(jìn)行埋點(diǎn),只需對(duì)登錄一個(gè)點(diǎn)擊事件埋點(diǎn),key=入口類型,value=pwd/mes

? 接著服務(wù)端的埋點(diǎn)規(guī)則相對(duì)就簡(jiǎn)單一些比如搜索了某個(gè)人的關(guān)鍵字,需要返回這個(gè)人的相關(guān)信息,

? ? 這種就需要服務(wù)的記錄客戶端請(qǐng)求數(shù)據(jù),客戶端發(fā)出了多少次請(qǐng)求,服務(wù)端收到后正常響應(yīng)的需求次數(shù)等等

?一般常用的就是 key-value,? ? 比如 搜索A任務(wù)信息,? searchConeten: XXX?

兩種埋點(diǎn)方式的基本介紹就寫(xiě)到這里,作為數(shù)據(jù)分析師清楚的了解這些埋點(diǎn)的規(guī)則和方式,有利于對(duì)數(shù)據(jù)分析報(bào)告質(zhì)量把控,做出科學(xué)合理的的業(yè)務(wù)決策。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容