如何設(shè)計埋點(diǎn)方案?只需要這2步就夠了!

數(shù)據(jù)埋點(diǎn)是什么

數(shù)據(jù)埋點(diǎn)是數(shù)據(jù)產(chǎn)品經(jīng)理、數(shù)據(jù)運(yùn)營以及數(shù)據(jù)分析師,基于業(yè)務(wù)需求(例如:CPC點(diǎn)擊付費(fèi)廣告中統(tǒng)計每一個廣告位的點(diǎn)擊次數(shù)),產(chǎn)品需求(例如:推薦系統(tǒng)中推薦商品的曝光次數(shù)以及點(diǎn)擊的人數(shù))對用戶行為的每一個事件對應(yīng)的位置進(jìn)行開發(fā)埋點(diǎn),并通過SDK上報埋點(diǎn)的數(shù)據(jù)結(jié)果,記錄數(shù)據(jù)匯總后進(jìn)行分析,推動產(chǎn)品優(yōu)化或指導(dǎo)運(yùn)營。

埋點(diǎn)分析,是網(wǎng)站分析的一種常用的數(shù)據(jù)采集方法。數(shù)據(jù)埋點(diǎn)分為初級、中級、高級三種方式。

初級的數(shù)據(jù)埋點(diǎn):在產(chǎn)品流程關(guān)鍵部位植相關(guān)統(tǒng)計代碼,用來追蹤每次用戶的行為,統(tǒng)計關(guān)鍵流程的使用程度。

中級的數(shù)據(jù)埋點(diǎn):在產(chǎn)品中植入多段代碼追蹤用戶連續(xù)行為,建立用戶模型來具體化用戶在使用產(chǎn)品中的操作行為。

高級的數(shù)據(jù)埋點(diǎn):與研發(fā)及數(shù)據(jù)分析師團(tuán)隊合作,通過數(shù)據(jù)埋點(diǎn)還原出用戶畫像及用戶行為,建立數(shù)據(jù)分析后臺,通過數(shù)據(jù)分析、優(yōu)化產(chǎn)品。

數(shù)據(jù)埋點(diǎn)主流部署的方式有:

私有化部署(即部署在自己公司的服務(wù)器上,如果期望提高數(shù)據(jù)安全性,或者定制化的埋點(diǎn)方案較多,則適合私有部署,并開發(fā)一套針對自己公司定制化的數(shù)據(jù)后臺查詢系統(tǒng)保證數(shù)據(jù)的安全性和精確性,缺點(diǎn)是成本較高)。

接入第三方服務(wù),比如國內(nèi)的某盟和國外的GA(Google Analytics)統(tǒng)計,優(yōu)點(diǎn)是成本較低,部分基礎(chǔ)服務(wù)免費(fèi),缺點(diǎn)是:數(shù)據(jù)會存在不安全的風(fēng)險,另外一個就是只能進(jìn)行通用的簡單分析,無法定制化埋點(diǎn)方案。

如何設(shè)計埋點(diǎn)方案?

拿一個簡單的注冊表單來舉例,如何設(shè)計埋點(diǎn)方案:


一份完整的埋點(diǎn)方案有事件和用戶兩個方向,由事件、事件屬性、用戶屬性三部分組成;

事件指的是用戶觸發(fā)的行為,比如:按鈕點(diǎn)擊事件;

事件屬性指的是事件發(fā)生時候的一些信息,比如:事件發(fā)生的位置;

事件屬性值指的是事件屬性的值,比如事件發(fā)生的位置,值是北京;

舉例:

事件是點(diǎn)擊注冊按鈕,事件屬性是地點(diǎn),屬性的值是北京。

為什么埋點(diǎn)方案需要由事件、事件屬性、用戶屬性三部分組成呢?我們需要通過埋點(diǎn)做兩件事情。并且通過SDK把這兩件事情做好。

第一,我們要告訴易觀方舟,放生了什么,在什么環(huán)境下發(fā)生。

第二,我們要告訴易觀方舟,哪個用戶是否有信息的新增或更改。

埋點(diǎn)方案如下:

埋點(diǎn)方案里一共包含4個點(diǎn)擊事件:

輸入用戶名事件(屬性是用戶名,值是當(dāng)前輸入的值)

輸入郵箱事件(屬性是郵箱,值是當(dāng)前輸入的郵箱)

點(diǎn)擊注冊按鈕事件(沒有事件屬性,就想知道點(diǎn)擊按鈕)

注冊成功事件(屬性是用戶名,值是當(dāng)前輸入的值,屬性2是郵箱,值是當(dāng)前輸入的值)

把這個埋點(diǎn)方案交給工程師之后,工程師按照如下方法進(jìn)行埋點(diǎn)

第一步:對用戶名,郵箱,點(diǎn)擊按鈕事件進(jìn)行埋點(diǎn)

在注冊流程里,輸入文本框失去光標(biāo)的時候,執(zhí)行AnalysysAgent.track,里面的兩個參數(shù)分別是事件名稱和事件屬性(以及屬性值)。

以下這段代碼,就把前三個事件全部埋點(diǎn)成功了。

第二步:對注冊成功進(jìn)行埋點(diǎn)

獲取用戶名和郵箱后,用ajax的方式完成注冊,同時上報注冊成功事件,上報成功事件里附帶兩個屬性以及屬性值。

因?yàn)橐呀?jīng)注冊成功了,所以要將當(dāng)前匿名ID和正式的數(shù)據(jù)庫返回的ID進(jìn)行綁定,方舟里的用戶ID就變成了正式ID,同時上報用戶屬性,用戶名和郵箱。

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

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

  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,346評論 6 13
  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當(dāng)在唯一索引所對應(yīng)的列上鍵入重復(fù)值時,會觸發(fā)此異常。 O...
    我想起個好名字閱讀 5,947評論 0 9
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,632評論 1 32
  • CC轉(zhuǎn)做電商產(chǎn)品經(jīng)理沒多久,就接到了一個宇宙巨盤,做數(shù)據(jù)埋點(diǎn)。 感謝合作方妹紙一路指導(dǎo),沒有放棄治療我,最后CC終...
    花里胡哨的CC閱讀 5,777評論 5 17
  • 屋檐上的貓咪靜默成一棵植物。 斑駁的巷尾,倒映往事的十里長街。 一個世紀(jì)的輪回。 小鎮(zhèn)在落日里三緘其口。 深睡淺眠...
    沈黎安閱讀 297評論 0 5

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