埋點設(shè)計-埋點基礎(chǔ)知識總結(jié)

1 什么是埋點

(1)從功能上來講弧岳,埋點就是用來收集用戶行為數(shù)據(jù)的唬涧。一個用戶在app里面干了什么譬正,看了哪些頁面宫补,點了哪些按鈕僻孝。就可以通過埋點技術(shù)實現(xiàn)。

(2)從實現(xiàn)方式上來講守谓,埋點就是通過植入一段代碼到某個頁面或者某個按鈕,從而監(jiān)聽用戶行為您单,并且進行收集上報斋荞。

2 什么是埋點SDK

首先我們知道埋點是通過代碼實現(xiàn)的,那么通俗來講虐秦,SDK就是采集用戶數(shù)據(jù)的這些代碼進行封裝平酿,形成一個組件。封裝成組件有什么好處呢悦陋?便于復(fù)用蜈彼。當一個全新的業(yè)務(wù)需要接入數(shù)據(jù)平臺時,只需要業(yè)務(wù)方集成這個SDK俺驶,就可以實現(xiàn)基本的數(shù)據(jù)收集功能幸逆。通常SDK會收集一些通用的數(shù)據(jù),比如新增暮现、時長等还绘。

3 埋點SDK的分類

由于業(yè)務(wù)方的終端不同,有的是app端栖袋、有的web端拍顷、有的是服務(wù)端,所以將埋點SDK分為幾種類型塘幅,以下列舉幾種

(1)Web JS SDK:適用于收集WEB端數(shù)據(jù)的SDK

(2)Andriod SDK:適用于收集安卓客戶端數(shù)據(jù)的SDK

(3)IOS SDK:適用于收集IOS客戶端數(shù)據(jù)的SDK

(4)JAVA SDK:使用與收集JAVA服務(wù)端數(shù)據(jù)的SDK

4 事件的分類

按照獲取數(shù)據(jù)的類型昔案,通常分為以下幾種(常見的幾種)

(1)頁面事件:比如統(tǒng)計頁面的PV,就是頁面事件干的事情

(2)點擊事件:用戶的點擊行為电媳,比如需要收集用戶點擊搜索按鈕時踏揣,填寫了哪個關(guān)鍵字,則可以在搜索這個按鈕上匆背,埋一個點擊事件呼伸,這個點擊事件有個字段keywords,通過上報keywords的值钝尸,達到分析用戶搜索了哪些關(guān)鍵字的目的

(3)曝光事件:有時候需要統(tǒng)計頁面某個區(qū)域是否被用戶瀏覽過括享,這個時候就需要進行曝光埋點了

5 事件的組成

一個完整的事件,應(yīng)該包含以下幾個方面

用戶信息:描述用戶的信息珍促,如:用戶ID(訪問 or 登錄)铃辖,如使用什么設(shè)備

時間信息:事件發(fā)生的時間

行為信息:用戶做了什么樣的行為

行為對象信息:用戶的行為作用在哪些對象上,比如:點擊了按鈕 A猪叙;瀏覽了頁面 B娇斩;修改了文本框 C仁卷,那么 A, B, C分別就是用戶行為作用對象。

6 如何進行埋點設(shè)計

設(shè)計埋點犬第,最重要的一點是一定要形成統(tǒng)一規(guī)范锦积,否則后續(xù)收集到的數(shù)據(jù)會非常亂,而且數(shù)據(jù)不準確歉嗓。最好有一個頁面進行統(tǒng)一管理事件丰介,或者使用騰訊在線文檔統(tǒng)一維護所有事件。每個公司的埋點規(guī)范不同鉴分,不過通常會有以下幾個規(guī)范:

(1)事件由事件名字和事件字段組成

比如downClick(事件名字)事件哮幢,這個事件有一個字段fileID(事件字段)

downClick

(2)事件命名規(guī)范

1)事件的英文名字和字段名字,通常使用駝峰結(jié)構(gòu)志珍,最好做到見字知意橙垢,比如搜索按鈕,可以起名searchClick

2)最好根據(jù)事件類型最后綴名區(qū)分伦糯,比如頁面事件柜某,全部以View作為后綴命名;點擊事件敛纲,全部以Click作為后綴命名莺琳;曝光事件,全部以Exposure作為后綴命名载慈,這樣方便事件的統(tǒng)一管理和查詢

3)同一個頁面或者功能的事件惭等,統(tǒng)一以一個英文作為事件名的前綴,比如凡是與支付相關(guān)的事件办铡,全部以pay開頭起名

(3)事件由通用字段和業(yè)務(wù)字段組成

通用字段:所有事件都需要收集的數(shù)據(jù)字段辞做,比如事件類型、事件英文名字寡具、事件觸發(fā)時間戳秤茅、上報時間戳、sdk版本童叠、軟件終端類型框喳、會話ID、業(yè)務(wù)方產(chǎn)品名稱厦坛、IP地址五垮、設(shè)備號、聯(lián)網(wǎng)方式杜秸、設(shè)備屏幕分辨率放仗、網(wǎng)絡(luò)運營商代碼等等

業(yè)務(wù)字段:具體業(yè)務(wù)需要的字段,比如搜索按鈕點擊撬碟,需要搜索關(guān)鍵字诞挨,則需要增加字段keywords

(4)事件體系由通用事件和自定義事件組成

通用事件:sdk預(yù)置的事件莉撇,所有業(yè)務(wù)接入數(shù)據(jù)平臺,都會觸發(fā)的事件惶傻,比如app的新增棍郎、時長等可以使用通用事件實現(xiàn)

自定義事件:業(yè)務(wù)方自定義的事件,需要根據(jù)不同需求場景银室,進行設(shè)計

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載坝撑,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。
  • 序言:七十年代末粮揉,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子抚笔,更是在濱河造成了極大的恐慌扶认,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件殊橙,死亡現(xiàn)場離奇詭異辐宾,居然都是意外死亡,警方通過查閱死者的電腦和手機膨蛮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門叠纹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人敞葛,你說我怎么就攤上這事誉察。” “怎么了惹谐?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵持偏,是天一觀的道長。 經(jīng)常有香客問我氨肌,道長鸿秆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任怎囚,我火速辦了婚禮卿叽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘恳守。我一直安慰自己考婴,他們只是感情好,可當我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布催烘。 她就那樣靜靜地躺著蕉扮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪颗圣。 梳的紋絲不亂的頭發(fā)上喳钟,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天屁使,我揣著相機與錄音,去河邊找鬼奔则。 笑死蛮寂,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的易茬。 我是一名探鬼主播酬蹋,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼抽莱!你這毒婦竟也來了范抓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤食铐,失蹤者是張志新(化名)和其女友劉穎匕垫,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體虐呻,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡象泵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了斟叼。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偶惠。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖朗涩,靈堂內(nèi)的尸體忽然破棺而出忽孽,到底是詐尸還是另有隱情,我是刑警寧澤谢床,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布扒腕,位于F島的核電站,受9級特大地震影響萤悴,放射性物質(zhì)發(fā)生泄漏瘾腰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一覆履、第九天 我趴在偏房一處隱蔽的房頂上張望蹋盆。 院中可真熱鬧,春花似錦硝全、人聲如沸栖雾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽析藕。三九已至,卻和暖如春凳厢,著一層夾襖步出監(jiān)牢的瞬間账胧,已是汗流浹背竞慢。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留治泥,地道東北人筹煮。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像居夹,于是被迫代替她去往敵國和親败潦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,627評論 2 350