前端埋點(diǎn)

來(lái)源: 發(fā)布時(shí)間:2023-07-08

所謂埋點(diǎn),是數(shù)據(jù)采集領(lǐng)域(尤其是用戶行為數(shù)據(jù)采集領(lǐng)域)的術(shù)語(yǔ),指的是針對(duì)特定用戶行為或事件進(jìn)行捕獲、處理和發(fā)送的相關(guān)技術(shù)及其實(shí)施過(guò)程,為進(jìn)一步優(yōu)化產(chǎn)品或制定有針對(duì)性的運(yùn)營(yíng)計(jì)劃提供數(shù)據(jù)支撐。

埋點(diǎn)的實(shí)質(zhì),是先**應(yīng)用運(yùn)行過(guò)程中的關(guān)鍵節(jié)點(diǎn),當(dāng)需要關(guān)注的事件發(fā)生時(shí)進(jìn)行判斷和捕獲,獲取必要的上下文信息,將信息整理后發(fā)送至指定的服務(wù)端。

webfunny前端埋點(diǎn),是一款輕量級(jí)一體化埋點(diǎn)系統(tǒng)。webfunny埋點(diǎn)采用代碼埋點(diǎn)方案,數(shù)據(jù)“采集+管理+分析”智能一體化,數(shù)據(jù)驅(qū)動(dòng)業(yè)務(wù),讓埋點(diǎn)不再困難。代碼埋點(diǎn)是基本也是重要的埋點(diǎn)方式,適用于需要精細(xì)控制埋點(diǎn)位置、靈活的自定義事件和屬性等精細(xì)化需求的場(chǎng)景。 從單個(gè)頁(yè)面的常規(guī)數(shù)據(jù)角度出發(fā)我們可以通過(guò)埋點(diǎn)獲取:訪問(wèn)次數(shù)、地域數(shù)據(jù)、在線時(shí)長(zhǎng)、區(qū)域點(diǎn)擊次數(shù)等數(shù)據(jù)。前端埋點(diǎn)

webfunny前端埋點(diǎn)系統(tǒng),是一個(gè)輕量級(jí)、易使用,埋點(diǎn)分析一體化的產(chǎn)品,用戶可以根據(jù)自己的需求,創(chuàng)建不同的埋點(diǎn),選擇不同的圖形在數(shù)據(jù)看板中來(lái)展示分析數(shù)據(jù),我們支持單個(gè)數(shù)據(jù)的展示,有適用于體現(xiàn)數(shù)據(jù)的變化趨勢(shì),也有適用于體現(xiàn)總量和比率,還支持多個(gè)數(shù)據(jù)進(jìn)行重疊展示等等。

埋點(diǎn)系統(tǒng)就是為了幫助產(chǎn)品經(jīng)理、分析師統(tǒng)計(jì)業(yè)務(wù)數(shù)據(jù)而生的。原則上,無(wú)論監(jiān)控系統(tǒng)做的多么強(qiáng)大,都無(wú)法覆蓋場(chǎng)景復(fù)雜的業(yè)務(wù)數(shù)據(jù)統(tǒng)計(jì)。

比如:商品頁(yè)面,用戶從登錄->瀏覽商品->加入購(gòu)物車->點(diǎn)擊購(gòu)買(mǎi)按鈕->付款確認(rèn),這個(gè)過(guò)程中,每一個(gè)步驟的流失率,留存率是多少,如何優(yōu)化。這些跟業(yè)務(wù)強(qiáng)相關(guān)的數(shù)據(jù),監(jiān)控是很難做到的,這就需要埋點(diǎn)來(lái)完成了。 前端埋點(diǎn)平臺(tái)排行榜代碼埋點(diǎn)方案優(yōu)點(diǎn):可以按照業(yè)務(wù)上報(bào)詳細(xì)、定制化的數(shù)據(jù)。

前端埋點(diǎn)的3種主流方案:

一、無(wú)痕埋點(diǎn)(全埋點(diǎn))方案,利用瀏覽器或APP自帶的監(jiān)控方式,對(duì)用戶的瀏覽頁(yè)面、點(diǎn)擊等行為進(jìn)行收集,一般用于粗顆粒度的數(shù)據(jù)分析,例如公司的slardar:數(shù)據(jù)噪聲大不管有用沒(méi)有;數(shù)據(jù)都會(huì)被收集,無(wú)法定制化埋點(diǎn);無(wú)法采集到指定事件和業(yè)務(wù)屬性;可供DA使用的信息較少;接入簡(jiǎn)單,幾乎無(wú)侵入,不需要額外的開(kāi)發(fā)成本;用戶操作行為收集非常完整,幾乎不會(huì)遺漏。

二、代碼埋點(diǎn)方案,前端開(kāi)發(fā)人員在代碼中自定義監(jiān)控和收集:工作量大,而且對(duì)代碼侵入性很大,后期維護(hù)也不是很方便;可以精確埋點(diǎn),具備明確的事件標(biāo)識(shí);業(yè)務(wù)屬性非常豐富;埋點(diǎn)觸發(fā)方式可以靈活定義;DA使用更方便和精確。

三、埋點(diǎn)sdk方案,sdk向外暴露上報(bào)埋點(diǎn)的接口,監(jiān)控和收集過(guò)程前端開(kāi)發(fā)人員無(wú)感知。業(yè)務(wù)開(kāi)發(fā)只需關(guān)注事件標(biāo)識(shí)、業(yè)務(wù)屬性等;兼顧無(wú)痕埋點(diǎn)優(yōu)點(diǎn)和代碼埋點(diǎn)的優(yōu)勢(shì)。

埋點(diǎn)有哪些方式?代碼埋點(diǎn)出現(xiàn)的時(shí)間很早了,在GoogleAnalytics年代,就已經(jīng)出現(xiàn)了類似的方案了。目前,國(guó)內(nèi)的服務(wù)商,如觀縱科技、webfunny、友盟等都提供了這一方案。

代碼埋點(diǎn)的技術(shù)原理也很簡(jiǎn)單,在APP或者界面初始化的時(shí)候,初始化第三方數(shù)據(jù)分析服務(wù)商的SDK,然后在某個(gè)事件發(fā)生時(shí)就調(diào)用SDK里面相應(yīng)的數(shù)據(jù)發(fā)送接口發(fā)送數(shù)據(jù)。例如,我們想統(tǒng)計(jì)APP里面某個(gè)按鈕的點(diǎn)擊次數(shù),則在APP的某個(gè)按鈕被點(diǎn)擊時(shí),可以在這個(gè)按鈕對(duì)應(yīng)的OnClick函數(shù)里面調(diào)用SDK提供的數(shù)據(jù)發(fā)送接口來(lái)發(fā)送數(shù)據(jù)。 前端埋點(diǎn)平臺(tái)有哪些?國(guó)內(nèi)已有觀縱科技、webfunny、神策等。

前端埋點(diǎn)方案大致分為:代碼埋點(diǎn)、可視化埋點(diǎn)、無(wú)痕埋點(diǎn)三種。每種方案各有優(yōu)劣,并不存在某種普遍完美的可以適應(yīng)一切場(chǎng)景的埋點(diǎn)方案,而是應(yīng)該根據(jù)不同的產(chǎn)品,不同的分析需求,不同的系統(tǒng)架構(gòu),不同的使用場(chǎng)景,選擇合適的一種接入方案。

下面是一些典型的例子:是分析UV、PV、點(diǎn)擊量等基本指標(biāo),可以選擇代碼埋點(diǎn)或者可視化埋點(diǎn)等前端埋點(diǎn)方案;

精細(xì)化分析轉(zhuǎn)化流程,則可能需要利用后端SDK或者LogAgent接入后端日志;

活動(dòng)/新功能快速上線迭代時(shí)的效果評(píng)估,則可以利用可視化埋點(diǎn)快速完成;對(duì)客服服務(wù)質(zhì)量的考核,或者不同快遞在不同省份運(yùn)送不同品類產(chǎn)品的速度的比較,則需要使用后端SDK來(lái)對(duì)接第三方系統(tǒng)以便導(dǎo)入數(shù)據(jù) 可視化埋點(diǎn)即以業(yè)務(wù)代碼為輸入,通過(guò)可視化系統(tǒng)配置埋點(diǎn),以耦合的形式輸出業(yè)務(wù)代碼和埋點(diǎn)代碼。前端埋點(diǎn)自定義埋點(diǎn)方案

webfunny前端埋點(diǎn)系統(tǒng),它是一個(gè)輕量級(jí)、易使用,埋點(diǎn)分析一體化的產(chǎn)品。前端埋點(diǎn)

可視化埋點(diǎn)又叫無(wú)痕埋點(diǎn),通過(guò)可視化交互的方式,代替代碼埋點(diǎn),減少了前端代碼的工作量。將業(yè)務(wù)代碼和埋點(diǎn)代碼分離,提供一個(gè)可視化交互的頁(yè)面,輸入為業(yè)務(wù)代碼,通過(guò)這個(gè)可視化系統(tǒng),可以在業(yè)務(wù)代碼中自定義的增加埋點(diǎn)事件等,然后輸出了耦合了業(yè)務(wù)代碼和埋點(diǎn)代碼的代碼。

本質(zhì)上就是用系統(tǒng)去插入本來(lái)需要手動(dòng)插入的埋點(diǎn)。這種埋點(diǎn)方式需要花錢(qián)找服務(wù)商來(lái)做,比如:國(guó)外的Mixpanel、TalkingData、騰訊MTA等。

可視化埋點(diǎn)的優(yōu)點(diǎn):減少前端代碼工作量??梢暬顸c(diǎn)的缺點(diǎn):可視化埋點(diǎn)可以埋點(diǎn)的控件有限,不能手動(dòng)定制。 前端埋點(diǎn)

上海觀縱科技有限公司主營(yíng)品牌有webfunny,walkingfunny,argus,發(fā)展規(guī)模團(tuán)隊(duì)不斷壯大,該公司服務(wù)型的公司。公司是一家有限責(zé)任公司企業(yè),以誠(chéng)信務(wù)實(shí)的創(chuàng)業(yè)精神、專業(yè)的管理團(tuán)隊(duì)、踏實(shí)的職工隊(duì)伍,努力為廣大用戶提供***的產(chǎn)品。公司擁有專業(yè)的技術(shù)團(tuán)隊(duì),具有webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等多項(xiàng)業(yè)務(wù)。觀縱科技將以真誠(chéng)的服務(wù)、創(chuàng)新的理念、***的產(chǎn)品,為彼此贏得全新的未來(lái)!