企業(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)營(yíng)更好的更新產(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)化率。 webfunny前端埋點(diǎn)系統(tǒng),它是一個(gè)輕量級(jí)、易使用,埋點(diǎn)分析一體化的產(chǎn)品。從零開始搭建前端埋點(diǎn)自定義埋點(diǎn)系統(tǒng)
埋點(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ā)送接口來發(fā)送數(shù)據(jù)。 從零開始搭建前端埋點(diǎn)自定義埋點(diǎn)系統(tǒng)前端監(jiān)控和前端埋點(diǎn)sdk。
前端埋點(diǎn)-數(shù)倉(cāng)庫表的開發(fā)成本:
埋點(diǎn)數(shù)據(jù)落到數(shù)倉(cāng)后,需要預(yù)先建立哪些表,如何做埋點(diǎn)數(shù)據(jù)的分層;畢竟埋點(diǎn)的數(shù)據(jù)體量是非常大的,TB級(jí)數(shù)據(jù)的存儲(chǔ)本身就是一個(gè)比較大的成本,再加上調(diào)度系統(tǒng)、計(jì)算資源、運(yùn)行性能等方面,就需要數(shù)倉(cāng)團(tuán)隊(duì)在一開始就要把數(shù)據(jù)模型提前建立好,做好ods層到dw層、ads層的劃分,維度和事實(shí)之間的建設(shè);
數(shù)倉(cāng)性能,時(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ì)算就有一定的要求,什么場(chǎng)景下應(yīng)該是T+1,什么場(chǎng)景下應(yīng)該是偽實(shí)時(shí),避免數(shù)據(jù)調(diào)度任務(wù)影響前臺(tái)應(yīng)用產(chǎn)出。
當(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)、長(zhǎ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)總體可分為前端埋點(diǎn)和后端埋點(diǎn)。
前端監(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)測(cè)的結(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)控等。 前端埋點(diǎn)曝光事件點(diǎn)擊事件如何埋?從零開始搭建前端埋點(diǎn)自定義埋點(diǎn)系統(tǒng)
代碼埋點(diǎn)的好處就是前后端都知道發(fā)送了什么數(shù)據(jù),何時(shí)發(fā)送數(shù)據(jù)。從零開始搭建前端埋點(diǎn)自定義埋點(diǎn)系統(tǒng)
埋點(diǎn)的功能作用:分析運(yùn)營(yíng)策略的合理性,優(yōu)化用戶體驗(yàn),提高使用效率。(精細(xì)營(yíng)銷、場(chǎng)景化提示/私人助理)比如用戶去餐廳購(gòu)買產(chǎn)品,每次都需要在APP中選擇是否使用優(yōu)惠券,但是通過埋點(diǎn)發(fā)現(xiàn),全部的用戶對(duì)于該商家都是選擇的否,那么說明該商家是從來沒有進(jìn)行優(yōu)惠券的發(fā)放,那么就可以考慮在商家版中增加一個(gè)是否讓用戶選擇優(yōu)惠券的選項(xiàng),若商家沒有優(yōu)惠券,那么用戶就可以直接跳過選擇是否使用優(yōu)惠券,從而提升用戶體驗(yàn)及使用效率,分析用戶消費(fèi)行為,分析不同渠道用戶行為差異。從零開始搭建前端埋點(diǎn)自定義埋點(diǎn)系統(tǒng)
上海觀縱科技有限公司公司是一家專門從事webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控產(chǎn)品的生產(chǎn)和銷售,是一家服務(wù)型企業(yè),公司成立于2022-11-14,位于上海市奉賢區(qū)望園南路1288弄80號(hào)1904、1909室。多年來為國(guó)內(nèi)各行業(yè)用戶提供各種產(chǎn)品支持。公司主要經(jīng)營(yíng)webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控等產(chǎn)品,產(chǎn)品質(zhì)量可靠,均通過傳媒、廣電行業(yè)檢測(cè),嚴(yán)格按照行業(yè)標(biāo)準(zhǔn)執(zhí)行。目前產(chǎn)品已經(jīng)應(yīng)用與全國(guó)30多個(gè)省、市、自治區(qū)。我們以客戶的需求為基礎(chǔ),在產(chǎn)品設(shè)計(jì)和研發(fā)上面苦下功夫,一份份的不懈努力和付出,打造了webfunny,walkingfunny,argus產(chǎn)品。我們從用戶角度,對(duì)每一款產(chǎn)品進(jìn)行多方面分析,對(duì)每一款產(chǎn)品都精心設(shè)計(jì)、精心制作和嚴(yán)格檢驗(yàn)。webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控產(chǎn)品滿足客戶多方面的使用要求,讓客戶買的放心,用的稱心,產(chǎn)品定位以經(jīng)濟(jì)實(shí)用為重心,公司真誠(chéng)期待與您合作,相信有了您的支持我們會(huì)以昂揚(yáng)的姿態(tài)不斷前進(jìn)、進(jìn)步。