產(chǎn)品經(jīng)理如何 5 分鐘學(xué)會數(shù)據(jù)埋點?
對于產(chǎn)品經(jīng)理來講,要如何能夠有速度又要有技術(shù)的處理工作呢?下面這篇文是筆者整理分享關(guān)于數(shù)據(jù)埋點、數(shù)據(jù)分析的相關(guān)內(nèi)容,大家一起來學(xué)習(xí)學(xué)習(xí)吧!
我那時還只是會畫瓢的原型仔,以為產(chǎn)品就只要找個競品抄抄、功能界面精美就行。后來工作久成了職場回鍋肉,發(fā)現(xiàn)之前遇到的問題,主要是不懂?dāng)?shù)據(jù)埋點、數(shù)據(jù)分析造成的。
知道了問題所在,當(dāng)然是趕緊問度娘,臨時抱佛腳啦~
結(jié)果搜了一圈后發(fā)現(xiàn),各種“數(shù)據(jù)埋點”文章看起來高大上,但我只想設(shè)計一個“數(shù)據(jù)埋點方案”,看完還是無從下手阿!加上當(dāng)時工作(摸魚)忙得飛起,還是先放放這個問題吧。
后來我一路升級打怪,什么“SQL、數(shù)據(jù)庫、UML、數(shù)據(jù)分析、MVP 最小可行性”等產(chǎn)品知識簡直信手拈來,這時我才靠著聰明的小腦瓜,設(shè)計出了我的初版數(shù)據(jù)埋點方案。
為什么說這些?主要是我不單想總結(jié)“數(shù)據(jù)埋點”踩過的坑、相關(guān)必要知識外,還想踐行費曼技巧讓你學(xué)會,10 分鐘內(nèi)完成一份數(shù)據(jù)埋點方案。
聽起來不太可能,那么不妨讓我試試吧~
一、什么是數(shù)據(jù)埋點?
數(shù)據(jù)埋點,指的是通過代碼的方式,對用戶的行為數(shù)據(jù),結(jié)構(gòu)化存儲的過程。
聽起來比較抽象,我們換種說法。
數(shù)據(jù)埋點有點像考勤打卡,當(dāng)你上下班簽到后,考勤機會記錄你什么時間、在什么地點完成了打卡,這些一條條的打卡記錄,都存在了類似 Excel 的數(shù)據(jù)表中,以便后續(xù) HR、老板看看誰最近又摸魚了~
在這里,就可以說考勤機針對員工的打卡行為,進行了數(shù)據(jù)埋點。
二、數(shù)據(jù)埋點的 3 大事件類型
數(shù)據(jù)埋點的事件類型,會根據(jù)不同的用戶行為進行劃分。
一些復(fù)雜的數(shù)據(jù)分析系統(tǒng),除了記錄“用戶操作”事件外,還會將“業(yè)務(wù)相關(guān)”事件進行埋點。
拿門鎖考勤一體機的例子舉例,員工“每次輸密碼、按下指紋”都是“用戶操作事件”,而“密碼開門記錄、指紋打卡結(jié)果”則是“業(yè)務(wù)相關(guān)事件”。
為了方便小白入門,我們這里只討論“用戶操作”埋點。
學(xué)會了它們,你就能應(yīng)付工作中 80% 的情況了。
數(shù)據(jù)埋點的高頻事件,主要有 3 個類型:點擊、瀏覽、曝光。
- 點擊事件:顧名思義,只要用戶點擊了頁面的任意區(qū)域、按鈕,都算作點擊事件;
- 瀏覽事件:即用戶成功進入一個頁面,視為一次瀏覽事件;
- 曝光事件:頁面元素達到觸發(fā)條件后顯示,即為曝光事件。
舉個例子
我們試著舉個簡單的例子,來更深入地理解它們。
用戶 A 平時買東西都喜歡上一個電商 APP。最近 iPhone 又上了新款,他像往常那樣:
- 打開了APP (瀏覽事件:進入首頁);
- 試著搜索 iPhone15(點擊事件:點擊搜索欄);
- 看看哪個店鋪的手機,靠譜又便宜(瀏覽事件:進入搜索頁);
- 劃了幾頁對比手機(曝光事件:顯示更多商品);
- 看了看價格,iPhone15 還是太貴先不買了。
上面的 APP 購物案例,就是埋點系統(tǒng)的簡化版,懂了這個案例,自然能設(shè)計更復(fù)雜的埋點方案了。
三、如何快速上線數(shù)據(jù)埋點?
要想快速上線數(shù)據(jù)埋點,除了要懂基礎(chǔ)的“數(shù)據(jù)埋點概念、數(shù)據(jù)埋點事件”之外,你還需要掌握“MVP 思維、數(shù)據(jù)埋點通用表格、數(shù)據(jù)埋點文檔模板”等內(nèi)容,接下來我將一一介紹它們。
學(xué)會了它們,5 分鐘內(nèi)寫出你的第一版數(shù)據(jù)埋點,簡直易如反掌~
1. 什么是 MVP 思維?
所謂的 MVP,即花最低成本,驗證目標(biāo)可行性的一種思維方式。將 MVP 思維用在數(shù)據(jù)埋點的方案設(shè)計,即用最快的速度,直接上一版可用的埋點。
何為簡單?不懂 MVP 思維的產(chǎn)品,可能會把數(shù)據(jù)埋點想的超級復(fù)雜,動輒 50+ 的事件記錄,光是開發(fā)落地可能都要花個把星期,等上線黃花菜都涼了~
更聰明的做法是,針對數(shù)據(jù)分析目的,先上線 1~3 個主要的埋點事件,這種做法寫個文檔加上線,開發(fā)手腳麻利點的話,1 天之內(nèi)就能看埋點數(shù)據(jù)了。
2. 數(shù)據(jù)埋點通用表格
數(shù)據(jù)埋點的本質(zhì)是,通過數(shù)據(jù)庫的方式,將用戶行為數(shù)據(jù)進行結(jié)構(gòu)化存儲。
所以一個簡潔、通用的數(shù)據(jù)表設(shè)計就尤為重要了。
下面介紹一個記錄用戶行為埋點時,比較通用的數(shù)據(jù)表方案(對,就是我設(shè)計的),你可以參考、或直接使用。
它主要包含了 9 個主要字段:
- 應(yīng)用id:當(dāng)公司開發(fā)了多個應(yīng)用時,記錄事件在什么應(yīng)用中觸發(fā);
- 用戶id:哪個用戶觸發(fā)了這次事件;
- 模塊id:功能模塊的具體對象 id,例如“進入商品詳情頁的某個具體商品 id”;
- 模塊:這個事件所對應(yīng)的功能模塊是什么,例如“進入商品詳情頁,屬于商品模塊”;
- 事件:用戶在應(yīng)用完成的任何行為動作,都是一個事件,事件主要有“點擊、瀏覽、曝光”等;
- 頁面:發(fā)生事件的頁面、路徑在哪;
- 元素:發(fā)生事件的相關(guān)按鈕、區(qū)域是什么,頁面中一個簡單的按鈕就算作元素;
- 參數(shù):用于存放元素的更多信息,例如元素名稱、元素類型;
- 時間:記錄事件的具體發(fā)生時間。
了解了這個表格各個字段的作用,接下來的埋點方案設(shè)計就比較簡單了。
3. 數(shù)據(jù)埋點文檔模板
通過使用我的數(shù)據(jù)埋點模板,花幾分鐘按套路寫埋點文檔,就能快樂摸魚啦~
在這份文檔中,我們參考剛說的電商 APP 購物流程,按示例填好“模塊、事件、頁面、元素、參數(shù)”等規(guī)則說明,一份埋點方案就搞定啦。
還等啥,快去找研發(fā) Battle 吧~
本文由 @好夕雷 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
博主,尊的這么簡單嘛