方法解析:數(shù)據(jù)埋點怎么做?
本文從三個部分解析了數(shù)據(jù)埋點怎么做——埋點數(shù)據(jù)來源、埋點流程、產(chǎn)品側(cè)制定埋點表。
做數(shù)據(jù)埋點首先要知悉這兩個點:
- 產(chǎn)品中的數(shù)據(jù)是由產(chǎn)品中的用戶產(chǎn)生的。
- 用戶產(chǎn)生的數(shù)據(jù)包含用戶信息的數(shù)據(jù)、用戶行為數(shù)據(jù)(在產(chǎn)品中留下的足跡)和用戶交易數(shù)據(jù)(交易數(shù)據(jù)在有線上購買行為的產(chǎn)品中會用到)。
用戶信息數(shù)據(jù)是用戶在產(chǎn)品中輸入的,主要是用戶的個人基本信息。用戶交易數(shù)據(jù)數(shù)根據(jù)用戶信息數(shù)據(jù)購買行為來計算用戶ARPU值和用戶在產(chǎn)品中的終生價值LTV值。
- 從用戶信息數(shù)據(jù)到用戶交易數(shù)據(jù),主要是用戶主動發(fā)起的,所以可以理解為用戶側(cè)。
- 從用戶行為數(shù)據(jù)到用戶交易數(shù)據(jù),更主要是產(chǎn)品流程為用戶營造的購買體驗感,所以可以理解為產(chǎn)品側(cè)。
聊數(shù)據(jù)埋點就是重點梳理用戶行為數(shù)據(jù),看用戶在產(chǎn)品中做了啥?怎么做的?數(shù)據(jù)埋點是產(chǎn)品流程調(diào)整迭代、運營推廣和精準營銷的基礎。John一般通過以下幾個維度來梳理:
一、埋點數(shù)據(jù)來源
埋點數(shù)據(jù)來源可以分為頁面埋點(針對于整個頁面,主要收集進入頁面的用戶數(shù)據(jù))和事件埋點(基于某個具體功能點,通俗一點說就是按鈕,主要收集功能點擊人數(shù))
由上面的例子可知:埋點事件分為兩類:
- 點擊事件:用戶點擊按鈕即算點擊事件,不管點擊后有無結(jié)果
- 瀏覽事件:一個頁面記一次(打開、刷新、跳轉(zhuǎn)、加載等) ,還可以統(tǒng)計頁面的停留時間
二、埋點流程
一定要明確埋點數(shù)據(jù)的目的。埋點的目的是為了獲取有效的數(shù)據(jù),而數(shù)據(jù)是否有效是由數(shù)據(jù)需求拆解到具體 “指標 + 維度”。
比如基于用戶購買商品的轉(zhuǎn)化流程。用戶路徑是:點擊“去購買”事件→進入“商品詳情”頁面→點擊“立即購買”事件→進入“確認訂單”頁面→點擊“提交訂單”事件(支付)→進入“訂單詳情”頁面。根據(jù)所有梳理出的關(guān)鍵行為,生成相應的埋點方案。通過埋點數(shù)據(jù),進而就可以算出轉(zhuǎn)化率了。
三、產(chǎn)品側(cè)制定埋點表
目前大部分公司基本上是采用第三方數(shù)據(jù)統(tǒng)計平臺,不同平臺的埋點文檔大同小異,但是同一個公司如沒有統(tǒng)一的埋點規(guī)范和埋點管理平臺,就會留下大量的坑。(一千個產(chǎn)品有一千個規(guī)范,一千個點可能就有一千個坑),因此標準的埋點文檔很有必要。
數(shù)據(jù)埋點是為了更好的數(shù)據(jù)采集,通常記錄用戶行為的基本要素采用4W+1H的方式,即人物(Who)、時間(When)、地點(Where)、行為(What)、方式(How)。用戶在什么時間什么地點使用什么方式產(chǎn)生了什么樣的行為來記錄。
- 人物(Who):參與事件的用戶,一般使用開發(fā)過程中對用戶定義的唯一ID,包含用戶的設備ID、UserID、等非敏感信息。對用戶的姓名、手機號、身份證號碼等敏感信息不建議直接采集,如必須采集可采用脫敏的方式進行。
- 時間(When):記錄行為發(fā)生的時間,常見標準的YYYY-MM-DD HH-MM-SS的時間戳以外還可以使用服務端的Session或登錄序號等。記錄值將用于區(qū)分用戶的登錄次數(shù),界定活躍次數(shù)和行為歸屬。
- 地點(Where):記錄行為發(fā)生的地點,包括用戶的IP地址、GPS位置、場景或來源(WEB/微信/APP)。
- 行為(What):事件的內(nèi)容,即發(fā)生的細節(jié),可以采用記錄事件的屬性/參數(shù)生成記錄值,常見格式為Key-Value模式。
- 方式(How):事件所處環(huán)境和發(fā)生方式,常見的記錄值有:網(wǎng)絡環(huán)境(WIFI/4G)、系統(tǒng)版本(iOS 12.0.1/Android 8.0)、設備型號(HUAWEI/XIAOMI/Apple)。
人物、地點和方式是通用數(shù)據(jù),主要是針對于用戶信息數(shù)據(jù)的整理和收集。這兒就不再贅述。而時間維度的數(shù)據(jù)是根據(jù)行為來的。所以重點說下行為數(shù)據(jù)。
上圖是一個常規(guī)的頁面。針對這個頁面統(tǒng)計頁面埋點和事件埋點梳理出來的表為:
如果是自己公司數(shù)據(jù)后臺梳理埋點,非自定義的。到這兒就已經(jīng)結(jié)束了。如果是用第三方統(tǒng)計工具,需要自定義轉(zhuǎn)化事件的。接著往下面看。John以GA為例子:
1.GA收集事件的埋點有固定的代碼(第三方的統(tǒng)計工具都是大同小異的),以下是統(tǒng)計方法:
其中字段說下:
action: 事件名
event_category: 事件來源頁面
event_label: 事件相關(guān)值
…… 其他參數(shù)
具體可以查看:google文檔——衡量 Google Analytics(分析)事件:https://developers.google.com/analytics/devguides/collection/gtagjs/events
則在上面的頁面,action 事件名列表:
對應的參數(shù)說明:
event_category代表的是來源的頁面:(也就是哪些頁面有對應的按鈕事件),比如去購買按鈕按鈕有很多頁面入口進來,商品詳情頁(從商品列表進來),秒殺詳情頁(從秒殺列表進來)。就可以在GA跟進對應的事件算出轉(zhuǎn)化率了。
其他頁面也是如此。
確認埋點區(qū)域、內(nèi)容、形式和APP產(chǎn)品邏輯的對應后,將所有需要埋點的內(nèi)容整理成埋點方案。撰寫方案過程中要注意:
- 業(yè)務名稱即APP上的功能或事件名稱,以保證方案內(nèi)容與APP呈現(xiàn)對應關(guān)系;
- 事件ID命名時,一定要保證唯一性
- 自定義事件ID設定時遵循唯一性排他性,不可出現(xiàn)重復命名
- 數(shù)據(jù)標簽不是越多越好,在滿足功能需求下盡可能簡潔。越繁瑣的埋點文檔越容易產(chǎn)生不一致。
接下來就可以在GA后臺根據(jù)對應的事件來整理轉(zhuǎn)化率。工具的方法自己去看對應的視頻吧。
作者:John,產(chǎn)品狗一枚,微信公眾號:產(chǎn)品狗聚集地。歡迎一起溝通交流。
本文由@John 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash, 基于CC0協(xié)議。
把用戶畫像(對象的屬性和行為)和用戶埋點聯(lián)系起來了,并且把交易這個最終的商業(yè)目的單獨拆出來,講的很透徹,是一套很適用的通用數(shù)據(jù)分析方法模型,贊!