如何做好數(shù)據(jù)埋點(diǎn)?

6 評(píng)論 39369 瀏覽 385 收藏 8 分鐘

在上一篇文章中講了數(shù)據(jù)分析的前置工作,這篇將詳細(xì)介紹一下如何完成數(shù)據(jù)埋點(diǎn)的梳理和交接(細(xì)化到執(zhí)行層面就是文檔輸出和埋點(diǎn)驗(yàn)收)。

定義數(shù)據(jù)埋點(diǎn)及數(shù)據(jù)埋點(diǎn)的交接主要分為5個(gè)步驟:

梳理數(shù)據(jù)需求—定義數(shù)據(jù)指標(biāo)—埋點(diǎn)整理(埋點(diǎn)包含的參數(shù)整理)—文檔輸出—埋點(diǎn)驗(yàn)收

前2個(gè)步驟在上文《如何做好數(shù)據(jù)分析的前置工作》中已經(jīng)詳細(xì)描述過(guò)方法,本文不再贅述。

本文主要是簡(jiǎn)潔的整理了埋點(diǎn)整理的方法和文檔輸出的內(nèi)容,希望大家可以充分吸收。

埋點(diǎn)整理

一個(gè)埋點(diǎn)需要傳輸大量的用戶參數(shù)(用戶數(shù)據(jù)/行為數(shù)據(jù)/場(chǎng)景數(shù)據(jù)等),那么為什么要傳輸這些數(shù)據(jù)?都要傳輸那些數(shù)據(jù)?則需要我們產(chǎn)品來(lái)定義。

定義:埋點(diǎn)的目的是為了盡可能完整的收集可以體現(xiàn)用戶使用場(chǎng)景和真實(shí)需求的行為數(shù)據(jù)。

方法:4W1H(who\when\where\what\how)—方法來(lái)自最近學(xué)習(xí)的數(shù)據(jù)課程。

某個(gè)用戶在某個(gè)時(shí)間+某個(gè)地點(diǎn)通過(guò)某種方式完成了某個(gè)具體的事情。

A:who

目的:定位是誰(shuí)完成了這個(gè)行為。用戶ID應(yīng)該唯一,可將行為與用戶關(guān)聯(lián)的指標(biāo)。

常用數(shù)據(jù):用戶id(平臺(tái)生成的唯一ID)、手機(jī)號(hào)、身份證、微信識(shí)別碼。

B:where

目的:定位用戶在什么地方完成該行為。

常用數(shù)據(jù):IP(WEB 、手機(jī))、GPS(手機(jī))、自主填寫位置(在乎用戶希望在哪里發(fā)生這件行為,如買房/裝修/當(dāng)?shù)孛缊F(tuán))。

C:when

目的:定位用戶什么時(shí)間完成該行為。

常用數(shù)據(jù):時(shí)間戳、當(dāng)?shù)貢r(shí)間。

D:how

目的:定位用戶發(fā)生行為時(shí)的周邊環(huán)境/手段/設(shè)備等。盡可能還原用戶所處環(huán)境即可。

常用數(shù)據(jù):操作系統(tǒng)、設(shè)備版本、設(shè)備型號(hào)、網(wǎng)絡(luò)環(huán)境(Wi-Fi、4g)、產(chǎn)品版本(用戶使用的產(chǎn)品版本)、瀏覽器、上級(jí)頁(yè)面。

E:what

目的:定位用戶當(dāng)前做了什么行為,行為記錄的越具體越好。

常用數(shù)據(jù):根據(jù)業(yè)務(wù)功能需要進(jìn)行設(shè)計(jì),常用數(shù)據(jù)如下。

交易:商品ID、商品類型、購(gòu)買數(shù)量、付款方式、付款金額。

搜索:關(guān)鍵詞、搜索類型、是否為當(dāng)時(shí)熱詞。

內(nèi)容:內(nèi)容ID、內(nèi)容類型、瀏覽數(shù)、列表位置、是否喜歡。

Tips:以上的內(nèi)容為定義數(shù)據(jù)埋點(diǎn)需要傳輸?shù)膮?shù)的方法(這個(gè)方法能夠很大程度的包含埋點(diǎn)需要的參數(shù)內(nèi)容,減少遺漏)。和開(kāi)發(fā)確認(rèn)參數(shù)后一定要確認(rèn)這些數(shù)據(jù)是以什么更新頻次傳至后臺(tái)。

事件發(fā)生時(shí)上報(bào):用戶產(chǎn)生某個(gè)行為,觸發(fā)埋點(diǎn)后,將以上數(shù)據(jù)傳輸至后臺(tái);

固定時(shí)機(jī)上報(bào):每天、每小時(shí)、數(shù)據(jù)量達(dá)到某個(gè)數(shù)值(如10MB)、有x條數(shù)據(jù)等上報(bào)一次;

這個(gè)頻次一定要確認(rèn),因?yàn)閷?duì)數(shù)據(jù)的及時(shí)性要求不同,數(shù)據(jù)更新頻率需要根據(jù)需求設(shè)置。

文檔輸出

文檔輸出的主要目的是為了和開(kāi)發(fā)對(duì)某個(gè)數(shù)據(jù)的采集有一致的理解,同時(shí)不要有遺漏數(shù)據(jù),最好記錄是哪個(gè)版本有這些數(shù)據(jù)需求,以便于維護(hù)和查找。

文檔必備的要素:

  • 事件名稱:埋點(diǎn)的事件名稱,如文章閱讀/文章評(píng)論/關(guān)注;
  • 事件定義:說(shuō)明事件是什么,如何觸發(fā)。如用戶點(diǎn)擊社區(qū)—內(nèi)容則上報(bào)該事件;
  • 包含屬性:用戶進(jìn)行了該行為,上報(bào)事件中需要傳輸那些參數(shù)。如用戶ID、時(shí)間、應(yīng)用版本、網(wǎng)絡(luò)環(huán)境、手機(jī)型號(hào)、IP、內(nèi)容ID、內(nèi)容類型、第幾篇瀏覽;如某些屬性在所有事件中都需要上傳則可以整理公共屬性進(jìn)行管理;
  • 屬性定義:說(shuō)明屬性的定義,如用戶地址為用戶主動(dòng)上傳的地址,如沒(méi)有則用用戶IP代替;
  • 屬性值類型:說(shuō)明傳輸至的類型,字符串、數(shù)值、bool;
  • 開(kāi)發(fā)名稱:對(duì)應(yīng)的開(kāi)發(fā)變量名,可以由開(kāi)發(fā)進(jìn)行補(bǔ)充。如userID、contentID;
  • 當(dāng)前狀態(tài):說(shuō)明當(dāng)前該變量的狀態(tài)。如待開(kāi)發(fā)、開(kāi)發(fā)中、驗(yàn)收中、已上線、已下線;
  • 上線版本:說(shuō)明該內(nèi)容在那個(gè)版本進(jìn)行上線。如2.3.1;
  • 備注:備注中可記錄該參數(shù)的變動(dòng)情況和常見(jiàn)值等內(nèi)容。

案例:如當(dāng)前根據(jù)數(shù)據(jù)需求確認(rèn)數(shù)據(jù)指標(biāo)為內(nèi)容瀏覽量,則需要統(tǒng)計(jì)用戶的每一次內(nèi)容瀏覽行為,根據(jù)上述的埋點(diǎn)數(shù)據(jù)整理方法整理的需收集的內(nèi)容如下:

  • Who:用戶ID,平臺(tái)的用戶唯一編碼;
  • Where:IP(根據(jù)IP解析國(guó)家、城市、區(qū));
  • When:時(shí)間,事件觸發(fā)時(shí)間;
  • How:設(shè)備型號(hào)、網(wǎng)絡(luò)環(huán)境、操作系統(tǒng)、使用版本;
  • What:文章ID、文章類型、上級(jí)頁(yè)面、文章瀏覽數(shù)、用戶瀏覽數(shù)。

整理為Excel大致如下:

埋點(diǎn)驗(yàn)收

埋點(diǎn)驗(yàn)收的目的:如果埋點(diǎn)上線后有誤,則該過(guò)程的用戶數(shù)據(jù)均會(huì)丟失無(wú)法回溯。

驗(yàn)收方法:查看對(duì)應(yīng)數(shù)據(jù)平臺(tái)是否有對(duì)應(yīng)事件產(chǎn)生,是否拿到相關(guān)參數(shù)。網(wǎng)頁(yè)可點(diǎn)擊F12查看數(shù)據(jù)反饋。與輸出的Excel表格進(jìn)行核對(duì)確認(rèn)是否有遺漏。

總結(jié)

數(shù)據(jù)埋點(diǎn)的方法分享完畢啦,大家一定要充分吸收!再次回顧一下,主要步驟為:

梳理數(shù)據(jù)需求—定義數(shù)據(jù)指標(biāo)—埋點(diǎn)整理(埋點(diǎn)包含的參數(shù)整理)—文檔輸出—埋點(diǎn)驗(yàn)收

最后祝大家身體健康,百毒不侵。

 

本文由 @無(wú)常 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來(lái)自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. base

    回復(fù)
  2. 埋點(diǎn)元數(shù)據(jù)系統(tǒng)可以很好解決梳理遺漏,沒(méi)有統(tǒng)一入口出口的問(wèn)題,事件管理映射上模塊頁(yè)面,解決埋點(diǎn)不易識(shí)別的問(wèn)題

    回復(fù)
  3. 子彈短信-支付寶版?

    回復(fù)
    1. ?

      回復(fù)
  4. 埋點(diǎn)整理過(guò)程十分的繁瑣,如若是沒(méi)有線上化平臺(tái)更甚。

    來(lái)自廣東 回復(fù)
    1. 是的 ,埋點(diǎn)整理最怕的就是遺漏,不論是梳理還是開(kāi)發(fā)最好都做好文檔歸納,不然沒(méi)有文檔依托更麻煩?,F(xiàn)在有很多做數(shù)據(jù)的公司,也可以根據(jù)自己的需求按照已有的模版使用。

      回復(fù)