前端埋點(diǎn)數(shù)據(jù)采集工具試用

來源: 發(fā)布時(shí)間:2023-05-24

當(dāng)我們點(diǎn)擊一個(gè)控件時(shí),要上報(bào)哪些內(nèi)容才能全的分析這個(gè)點(diǎn)擊行為呢?

準(zhǔn)確的說,一個(gè)事件的觸發(fā),有4個(gè)因素:觸發(fā)者、觸發(fā)位置、觸發(fā)的事件、觸發(fā)的時(shí)間。(3)觸發(fā)的事件事件類型有瀏覽、點(diǎn)擊、曝光、懸浮,下拉、滾動(dòng)、長按、右鍵等等,常用的還是瀏覽和點(diǎn)擊。(4)觸發(fā)的事件事件觸發(fā)的時(shí)間一般取的是客戶端時(shí)間,也就是用戶的本地時(shí)間,如果用戶的設(shè)備是移動(dòng)端,取的就是手機(jī)時(shí)間,如果是電腦,取的就是電腦的時(shí)間。

但是客戶端的時(shí)間不太準(zhǔn)確,因?yàn)橛脩艨梢匀ジ脑O(shè)備時(shí)間。所以我們需要一個(gè)機(jī)制去校準(zhǔn)客戶端時(shí)間。一般的做法是,在上報(bào)事件時(shí),我們會(huì)上報(bào)事件觸發(fā)時(shí)間t1和數(shù)據(jù)發(fā)送時(shí)間t2,服務(wù)端也會(huì)拿到一個(gè)接收數(shù)據(jù)的時(shí)間t3,如果t3-t2>60s,則認(rèn)為客戶端時(shí)間不準(zhǔn),要對(duì)客戶端時(shí)間進(jìn)行修正,修正后的客戶端時(shí)間是:t1+(t3-t2)為啥t3-t2>60s會(huì)認(rèn)為不準(zhǔn),因?yàn)閿?shù)據(jù)發(fā)送到接收的時(shí)間,一般不會(huì)超過60s。 代碼埋點(diǎn)優(yōu)點(diǎn)控制精細(xì),可以非常精確地選擇什么時(shí)候發(fā)送數(shù)據(jù)。前端埋點(diǎn)數(shù)據(jù)采集工具試用

在Web開發(fā)過程中,Web端數(shù)據(jù)采集主要通過三種方式實(shí)現(xiàn):服務(wù)器日志、URL解析及JS回傳。

1.服務(wù)器日志:指Web服務(wù)器軟件,例如Httpd、Nginx、Tomcat等自帶的日志,例如Nginx的日志等;2.URL解析:指訪問服務(wù)器時(shí),將URL信息及攜帶的參數(shù)進(jìn)行解析后,上傳服務(wù)器,例如在進(jìn)行數(shù)據(jù)搜索官網(wǎng)地址時(shí),我們可以獲得本次用戶搜索的內(nèi)容search為“iphone”;

3.JS回傳:指在Web頁面上添加的各類統(tǒng)計(jì)插件,通過在頁面嵌入自定義的Javascript代碼來獲取用戶的訪問行為(比如鼠標(biāo)懸停的位置,點(diǎn)擊的事件等),然后通過Ajax請(qǐng)求到后臺(tái)記錄日志。 前端埋點(diǎn)和前端監(jiān)控產(chǎn)品開源webfunny前端埋點(diǎn)一體化埋點(diǎn)系統(tǒng)。

前端埋點(diǎn)在標(biāo)簽預(yù)留場景中,要考慮到反推埋點(diǎn)預(yù)留:

①基于用戶畫像的標(biāo)簽建設(shè),需要考慮畫像的多層屬性,社會(huì)屬性、基本屬性、市場屬性、交易屬性、行為屬性等,通過畫像篩選人群的時(shí)候,可能需要通過數(shù)據(jù)模型建立用戶分層的過程,所需要用到的輔助數(shù)據(jù);

②基于智能運(yùn)營的標(biāo)簽建設(shè),運(yùn)營策略、活動(dòng)、方案的數(shù)據(jù)需求收集,哪些標(biāo)簽需要用到埋點(diǎn)中的信息;

③基于營銷系統(tǒng)的標(biāo)簽建設(shè),涉及到渠道分配、廣告投放、點(diǎn)擊預(yù)測等,可能需要對(duì)曝光、點(diǎn)擊、轉(zhuǎn)化進(jìn)行全鏈路的埋點(diǎn)建設(shè),或者基于某一個(gè)產(chǎn)品使用鏈路,埋點(diǎn)數(shù)據(jù)要完備;

④標(biāo)簽管理,沒有一套產(chǎn)品來支撐,多標(biāo)簽?zāi)阍趺磳?duì)外提供;海量的標(biāo)簽,又要怎么做標(biāo)簽管理。

前端監(jiān)控之性能監(jiān)控:性能監(jiān)控主要是針對(duì)前端進(jìn)行監(jiān)控,比如不同用戶在不同地區(qū)使用不同機(jī)型下的首屏加載時(shí)間、頁面的白屏?xí)r間、靜態(tài)資源下載時(shí)間等數(shù)據(jù)。

通過針對(duì)這些性能數(shù)據(jù)進(jìn)行監(jiān)控,可以大概反映前端性能的好壞,根據(jù)性能監(jiān)測的結(jié)果可以進(jìn)一步的去優(yōu)化前端性能。

前端監(jiān)控之異常監(jiān)控:前端代碼在執(zhí)行過程中也可能會(huì)發(fā)生異常,因此需要引入異常監(jiān)控例如sentry等工具及時(shí)的上報(bào)異常情況,可以避免線上故障的發(fā)上。常見的異常包括:Javascript的異常監(jiān)控、css的異常監(jiān)控等。 前端監(jiān)控和前端埋點(diǎn)sdk。

前端埋點(diǎn)-數(shù)倉庫表的開發(fā)成本:

埋點(diǎn)數(shù)據(jù)落到數(shù)倉后,需要預(yù)先建立哪些表,如何做埋點(diǎn)數(shù)據(jù)的分層;畢竟埋點(diǎn)的數(shù)據(jù)體量是非常大的,TB級(jí)數(shù)據(jù)的存儲(chǔ)本身就是一個(gè)比較大的成本,再加上調(diào)度系統(tǒng)、計(jì)算資源、運(yùn)行性能等方面,就需要數(shù)倉團(tuán)隊(duì)在一開始就要把數(shù)據(jù)模型提前建立好,做好ods層到dw層、ads層的劃分,維度和事實(shí)之間的建設(shè);

數(shù)倉性能,時(shí)間問題(hive):因?yàn)槁顸c(diǎn)數(shù)據(jù)的體量問題,落表的時(shí)候,一定會(huì)存在大量的冗余字段,如果集群資源比較緊張,對(duì)于常規(guī)數(shù)據(jù)的統(tǒng)計(jì)、計(jì)算都會(huì)帶來性能上的問題;在數(shù)據(jù)團(tuán)隊(duì)的架構(gòu)中,有對(duì)外提供數(shù)據(jù)應(yīng)用服務(wù),對(duì)于數(shù)據(jù)的實(shí)時(shí)計(jì)算就有一定的要求,什么場景下應(yīng)該是T+1,什么場景下應(yīng)該是偽實(shí)時(shí),避免數(shù)據(jù)調(diào)度任務(wù)影響前臺(tái)應(yīng)用產(chǎn)出。 前端埋點(diǎn)是前端監(jiān)控的實(shí)現(xiàn)方式,前端埋點(diǎn)和上報(bào)即是數(shù)據(jù)的收集階段。前端埋點(diǎn)頁面埋點(diǎn)工具如何搭建

前端埋點(diǎn)技術(shù)方案如何實(shí)現(xiàn)?前端埋點(diǎn)數(shù)據(jù)采集工具試用

企業(yè)搭建了埋點(diǎn)之后,可以方便的分析出來業(yè)務(wù)的相關(guān)數(shù)據(jù),來幫助企業(yè)在做策略時(shí)有效指導(dǎo),比如用戶怎么找到該產(chǎn)品的?可以通過埋點(diǎn)網(wǎng)站訪問來源,可以統(tǒng)計(jì)用戶入口分布,統(tǒng)計(jì)什么推廣,產(chǎn)品用戶的聚集地方分布。

用戶感興趣的是什么?通過產(chǎn)品功能點(diǎn)擊的埋點(diǎn),統(tǒng)計(jì)知道用戶感興趣的是什么,便于產(chǎn)品運(yùn)營更好的更新產(chǎn)品,取消或改進(jìn)不感興趣的產(chǎn)品。

用戶有什么特征?地理分布瀏覽器類型、網(wǎng)站停留時(shí)常、尋找產(chǎn)品用戶群體,針對(duì)群體進(jìn)行改進(jìn)更新,以及對(duì)其他群體進(jìn)行吸引等等。常用到的是分析轉(zhuǎn)化率,通過訪問頁面的注冊(cè)用戶數(shù)和頁面PV的比值了解用戶轉(zhuǎn)化率。通過導(dǎo)流頁面PV和源頁面PV的比值統(tǒng)計(jì)導(dǎo)流轉(zhuǎn)化率。 前端埋點(diǎn)數(shù)據(jù)采集工具試用

上海觀縱科技有限公司正式組建于2022-11-14,將通過提供以webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等服務(wù)于于一體的組合服務(wù)。是具有一定實(shí)力的傳媒、廣電企業(yè)之一,主要提供webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等領(lǐng)域內(nèi)的產(chǎn)品或服務(wù)。同時(shí),企業(yè)針對(duì)用戶,在webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等幾大領(lǐng)域,提供更多、更豐富的傳媒、廣電產(chǎn)品,進(jìn)一步為全國更多單位和企業(yè)提供更具針對(duì)性的傳媒、廣電服務(wù)。公司坐落于上海市奉賢區(qū)望園南路1288弄80號(hào)1904、1909室,業(yè)務(wù)覆蓋于全國多個(gè)省市和地區(qū)。持續(xù)多年業(yè)務(wù)創(chuàng)收,進(jìn)一步為當(dāng)?shù)亟?jīng)濟(jì)、社會(huì)協(xié)調(diào)發(fā)展做出了貢獻(xiàn)。