埋點(diǎn)的功能作用:分析運(yùn)營(yíng)策略的合理性,,優(yōu)化用戶(hù)體驗(yàn),,提高使用效率。(精細(xì)營(yíng)銷(xiāo),、場(chǎng)景化提示/私人助理)比如用戶(hù)去餐廳購(gòu)買(mǎi)產(chǎn)品,,每次都需要在APP中選擇是否使用優(yōu)惠券,,但是通過(guò)埋點(diǎn)發(fā)現(xiàn),全部的用戶(hù)對(duì)于該商家都是選擇的否,,那么說(shuō)明該商家是從來(lái)沒(méi)有進(jìn)行優(yōu)惠券的發(fā)放,,那么就可以考慮在商家版中增加一個(gè)是否讓用戶(hù)選擇優(yōu)惠券的選項(xiàng),若商家沒(méi)有優(yōu)惠券,,那么用戶(hù)就可以直接跳過(guò)選擇是否使用優(yōu)惠券,,從而提升用戶(hù)體驗(yàn)及使用效率,分析用戶(hù)消費(fèi)行為,,分析不同渠道用戶(hù)行為差異,。代碼埋點(diǎn)優(yōu)點(diǎn)控制精細(xì),可以非常精確地選擇什么時(shí)候發(fā)送數(shù)據(jù),。從零開(kāi)始搭建前端埋點(diǎn)自定義埋點(diǎn)產(chǎn)品
什么是前端埋點(diǎn),?埋點(diǎn),它的學(xué)名是事件追蹤(EventTracking),,主要是針對(duì)特定用戶(hù)行為或業(yè)務(wù)過(guò)程進(jìn)行捕獲,、處理和發(fā)送的相關(guān)技術(shù)及實(shí)施過(guò)程。埋點(diǎn)是數(shù)據(jù)領(lǐng)域的一個(gè)專(zhuān)業(yè)術(shù)語(yǔ),,也是互聯(lián)網(wǎng)領(lǐng)域的一個(gè)俗稱(chēng),。
埋點(diǎn)是產(chǎn)品數(shù)據(jù)分析的基礎(chǔ),一般用于推薦系統(tǒng)的反饋,、用戶(hù)行為的監(jiān)控和分析,、新功能或者運(yùn)營(yíng)活動(dòng)效果的統(tǒng)計(jì)分析等。
埋點(diǎn)包含兩個(gè)重要概念:事件(event),,屬性(param),。
事件(event):應(yīng)用中發(fā)生了什么,例如用戶(hù)操作,、系統(tǒng)事件或系統(tǒng)錯(cuò)誤,。以某產(chǎn)品為例,包含以下事件:enter_page(進(jìn)入頁(yè)面),、leave_page(離開(kāi)頁(yè)面),。
屬性(param):為了描述用戶(hù)群細(xì)分而定義的屬性,例如語(yǔ)言偏好或地理位置。以“進(jìn)入課后練習(xí)”事件為例,,它包含如下事件屬性:enter_from(從哪個(gè)頁(yè)面來(lái)),,class_id(課程id)等。屬性值(value):屬性的維度,,即行為觸發(fā)時(shí)的具體維度,。例如:enter_from:home(主頁(yè))、system(系統(tǒng))等,。 前端埋點(diǎn)數(shù)據(jù)采集工具為什么需要前端埋點(diǎn)和前端監(jiān)控,?無(wú)論是產(chǎn)品技術(shù)還是老板都需要通過(guò)對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)分析的方式才能弄清業(yè)務(wù)。
埋點(diǎn)將產(chǎn)品數(shù)據(jù)分析的深度下鉆到流量分布和流動(dòng)層面,,通過(guò)對(duì)產(chǎn)品中的用戶(hù)交互行為的統(tǒng)計(jì)分析,,對(duì)宏觀指標(biāo)進(jìn)行深入剖析,發(fā)現(xiàn)指標(biāo)背后的問(wèn)題,,尋找人群的行為特點(diǎn)和關(guān)系,,洞察用戶(hù)行為與提升業(yè)務(wù)價(jià)值之間的潛在關(guān)聯(lián),了解組成特定數(shù)據(jù)現(xiàn)象的原因,,并據(jù)此構(gòu)建產(chǎn)品優(yōu)化迭代和運(yùn)營(yíng)策略,。
獲取關(guān)鍵指標(biāo)。埋點(diǎn)可以獲得一些關(guān)鍵指標(biāo)——瀏覽人數(shù),、點(diǎn)擊率,、轉(zhuǎn)化率、退出率等等,。定位問(wèn)題,,監(jiān)控產(chǎn)品的流暢性,挖掘流失點(diǎn),,優(yōu)化產(chǎn)品,。(漏斗優(yōu)化、用戶(hù)增長(zhǎng),、流失用戶(hù)預(yù)警)通過(guò)獲得來(lái)的數(shù)據(jù),,我們可以判斷出哪些功能模塊對(duì)于用戶(hù)有較強(qiáng)的吸引作用,哪些功能模塊用戶(hù)瀏覽,、點(diǎn)擊較少,,從而定位出問(wèn)題,對(duì)產(chǎn)品進(jìn)行改進(jìn),。
前端埋點(diǎn)和后端埋點(diǎn)的區(qū)別,?
在實(shí)際過(guò)程中,有些埋點(diǎn)是不用特意區(qū)分前后端的,,用戶(hù)的一個(gè)埋點(diǎn)事件在前端埋點(diǎn)或后端埋點(diǎn)都可以實(shí)現(xiàn),,但是需要注意的是,,在實(shí)際埋點(diǎn)上報(bào)、數(shù)據(jù)收集等過(guò)程中會(huì)有數(shù)據(jù)丟失的情況,,從這個(gè)角度來(lái)看的話,,其實(shí)后端埋點(diǎn)要比前端埋點(diǎn)更有優(yōu)勢(shì),前端埋點(diǎn)會(huì)因?yàn)橐恍┚W(wǎng)絡(luò)問(wèn)題,、適配問(wèn)題等等容易出現(xiàn)上報(bào)異常造成數(shù)據(jù)丟失且丟失后排查困難,因?yàn)榍岸讼嚓P(guān)的是沒(méi)有記錄相關(guān)操作的,,只負(fù)責(zé)上報(bào),,上報(bào)成功與否沒(méi)有記錄。
而如果是后端埋點(diǎn),,無(wú)論是自己的數(shù)據(jù)系統(tǒng)還是第三方數(shù)據(jù)系統(tǒng)都是可以通過(guò)自己系統(tǒng)本身相關(guān)的數(shù)據(jù)庫(kù)查詢(xún)或記錄日志等操作進(jìn)行埋點(diǎn)數(shù)據(jù)的校驗(yàn)排查,,所以針對(duì)一些比較重要的埋點(diǎn),還是建議以后端埋點(diǎn)為主,,必要時(shí)通過(guò)記錄日志或記入數(shù)據(jù)庫(kù)等方式對(duì)相關(guān)數(shù)據(jù)進(jìn)行二次記錄以便進(jìn)行數(shù)據(jù)核實(shí),。 為了更靈活的定制上報(bào)數(shù)據(jù),并減輕服務(wù)器的壓力,,在所需埋點(diǎn)不多的情況下,,常用「代碼埋點(diǎn)」的方式。
埋點(diǎn)本身現(xiàn)在已經(jīng)有太多的集成解決方案,,如webfunny,、神策、GIO等平臺(tái),,但是在實(shí)踐的過(guò)程中仍然還是會(huì)碰都很多問(wèn)題,,給前端埋點(diǎn)同學(xué)分享下:埋點(diǎn)實(shí)踐過(guò)程中碰到的坑點(diǎn)。
①前后端埋點(diǎn)不一致的問(wèn)題前端請(qǐng)求服務(wù)端的數(shù)據(jù)大多是存在binlog里面的,,數(shù)據(jù)日志同步解析的過(guò)程里面可能會(huì)存在丟包的可能性,,數(shù)倉(cāng)的穩(wěn)定性也會(huì)影響數(shù)據(jù)質(zhì)量;后端服務(wù)信息存儲(chǔ)的數(shù)據(jù)是存在mysql,,表字段結(jié)構(gòu)化,,分多表存儲(chǔ),需要靠主鍵進(jìn)行關(guān)聯(lián),,有大量的ETL過(guò)程,。兩者之間可能因?yàn)閿?shù)據(jù)清洗、處理,、實(shí)時(shí)技術(shù)等原因,,造成數(shù)據(jù)差異化;
②自埋點(diǎn)和第三方應(yīng)用統(tǒng)計(jì)口徑的問(wèn)題自埋點(diǎn)一般都會(huì)定義一個(gè)id作為區(qū)分用戶(hù)的標(biāo)志,,但是第三方是缺少用戶(hù)屬性信息的判斷,,一般會(huì)以設(shè)備號(hào)uuid/imse,或者IP地址段、mac地址段作為區(qū)分標(biāo)志,,從而造成統(tǒng)計(jì)數(shù)據(jù)上的差異化,,對(duì)于留存分析、轉(zhuǎn)化分析,、流失分析需要用到明細(xì)數(shù)據(jù)的場(chǎng)景,,可兼容性不是很友好; 可視化埋點(diǎn)方案適用場(chǎng)景業(yè)務(wù)上下文數(shù)據(jù)相對(duì)簡(jiǎn)單,,操作交互比較固定的界面,。前端埋點(diǎn)sdk產(chǎn)品開(kāi)源
前端埋點(diǎn)怎么快速實(shí)現(xiàn)。從零開(kāi)始搭建前端埋點(diǎn)自定義埋點(diǎn)產(chǎn)品
前端數(shù)據(jù)埋點(diǎn)要考慮哪些方面,?
數(shù)據(jù)埋點(diǎn)的關(guān)鍵是數(shù)據(jù)收集,,而與數(shù)據(jù)相關(guān)的內(nèi)容不外乎如下幾個(gè)內(nèi)容:
1、數(shù)據(jù)又是基于應(yīng)用產(chǎn)生的,,因?yàn)闆](méi)有應(yīng)用就不會(huì)有相關(guān)的數(shù)據(jù),;2、應(yīng)用本身要提供展示,、收集,、操作內(nèi)容,而這是基于平臺(tái)的,,比如網(wǎng)站就是基于瀏覽器平臺(tái),;3、有應(yīng)用,、有平臺(tái)就得有用戶(hù),,因?yàn)閼?yīng)用本身就是為了給用戶(hù)提供好用的功能去解決某些存在的問(wèn)題;4,、針對(duì)開(kāi)發(fā)者而言,,應(yīng)用就是代碼,代碼運(yùn)行的質(zhì)量也能決定應(yīng)用的質(zhì)量,,而顯式質(zhì)量體現(xiàn)在錯(cuò)誤或警告上,。總結(jié)下來(lái),,數(shù)據(jù)埋點(diǎn)其實(shí)要考慮的就是:用戶(hù)行為,、錯(cuò)誤警告、頁(yè)面性能三個(gè)方面,。 從零開(kāi)始搭建前端埋點(diǎn)自定義埋點(diǎn)產(chǎn)品
上海觀縱科技有限公司致力于傳媒,、廣電,是一家服務(wù)型公司,。公司業(yè)務(wù)涵蓋webfunny前端監(jiān)控,,webfunny前端埋點(diǎn),,全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等,,價(jià)格合理,品質(zhì)有保證,。公司秉持誠(chéng)信為本的經(jīng)營(yíng)理念,在傳媒,、廣電深耕多年,,以技術(shù)為先導(dǎo),,以自主產(chǎn)品為重點(diǎn),,發(fā)揮人才優(yōu)勢(shì),,打造傳媒、廣電良好品牌,。觀縱科技秉承“客戶(hù)為尊、服務(wù)為榮,、創(chuàng)意為先、技術(shù)為實(shí)”的經(jīng)營(yíng)理念,,全力打造公司的重點(diǎn)競(jìng)爭(zhēng)力。