什么是前端埋點?埋點,它的學(xué)名是事件追蹤(EventTracking),主要是針對特定用戶行為或業(yè)務(wù)過程進行捕獲、處理和發(fā)送的相關(guān)技術(shù)及實施過程。埋點是數(shù)據(jù)領(lǐng)域的一個專業(yè)術(shù)語,也是互聯(lián)網(wǎng)領(lǐng)域的一個俗稱。
埋點是產(chǎn)品數(shù)據(jù)分析的基礎(chǔ),一般用于推薦系統(tǒng)的反饋、用戶行為的監(jiān)控和分析、新功能或者運營活動效果的統(tǒng)計分析等。
埋點包含兩個重要概念:事件(event),屬性(param)。
事件(event):應(yīng)用中發(fā)生了什么,例如用戶操作、系統(tǒng)事件或系統(tǒng)錯誤。以某產(chǎn)品為例,包含以下事件:enter_page(進入頁面)、leave_page(離開頁面)。
屬性(param):為了描述用戶群細分而定義的屬性,例如語言偏好或地理位置。以“進入課后練習(xí)”事件為例,它包含如下事件屬性:enter_from(從哪個頁面來),class_id(課程id)等。屬性值(value):屬性的維度,即行為觸發(fā)時的具體維度。例如:enter_from:home(主頁)、system(系統(tǒng))等。 頁面停留埋點事件主要是記錄前一頁瀏覽時間。前端埋點sdk系統(tǒng)怎么做
可視化埋點又叫無痕埋點,通過可視化交互的方式,代替代碼埋點,減少了前端代碼的工作量。將業(yè)務(wù)代碼和埋點代碼分離,提供一個可視化交互的頁面,輸入為業(yè)務(wù)代碼,通過這個可視化系統(tǒng),可以在業(yè)務(wù)代碼中自定義的增加埋點事件等,然后輸出了耦合了業(yè)務(wù)代碼和埋點代碼的代碼。
本質(zhì)上就是用系統(tǒng)去插入本來需要手動插入的埋點。這種埋點方式需要花錢找服務(wù)商來做,比如:國外的Mixpanel、TalkingData、騰訊MTA等。
可視化埋點的優(yōu)點:減少前端代碼工作量。可視化埋點的缺點:可視化埋點可以埋點的控件有限,不能手動定制。 從零開始搭建前端埋點頁面埋點產(chǎn)品可視化埋點方案優(yōu)點:對開發(fā)人員依賴低,可以按照業(yè)務(wù)需求上報數(shù)據(jù),對上下文數(shù)據(jù)有一定收集能力。
webfunny前端埋點系統(tǒng),是一個輕量級、易使用,埋點分析一體化的產(chǎn)品,用戶可以根據(jù)自己的需求,創(chuàng)建不同的埋點,選擇不同的圖形在數(shù)據(jù)看板中來展示分析數(shù)據(jù),我們支持單個數(shù)據(jù)的展示,有適用于體現(xiàn)數(shù)據(jù)的變化趨勢,也有適用于體現(xiàn)總量和比率,還支持多個數(shù)據(jù)進行重疊展示等等。
埋點系統(tǒng)就是為了幫助產(chǎn)品經(jīng)理、分析師統(tǒng)計業(yè)務(wù)數(shù)據(jù)而生的。原則上,無論監(jiān)控系統(tǒng)做的多么強大,都無法覆蓋場景復(fù)雜的業(yè)務(wù)數(shù)據(jù)統(tǒng)計。
比如:商品頁面,用戶從登錄->瀏覽商品->加入購物車->點擊購買按鈕->付款確認,這個過程中,每一個步驟的流失率,留存率是多少,如何優(yōu)化。這些跟業(yè)務(wù)強相關(guān)的數(shù)據(jù),監(jiān)控是很難做到的,這就需要埋點來完成了。
埋點流程規(guī)范,流程規(guī)范會有五個步驟,步驟一規(guī)劃評審:數(shù)據(jù)埋點的方案一旦確定,返工和排查問題的成本都很高,但數(shù)據(jù)埋點之后的分析工作,又涉及到了PD(productdesigner)、BI(BusinessIntelligence)、算法、數(shù)據(jù)等多個角色。
因此非常有必要,將需求內(nèi)容和數(shù)據(jù)口徑統(tǒng)一,所有人在一套標(biāo)準(zhǔn)下,將需求定義出來,明確我們的分析的場景和目標(biāo),隨后業(yè)務(wù)側(cè)再介入,進行埋點方案的設(shè)計和開發(fā)。
通常情況下,我們需要記錄用戶在使用產(chǎn)品過程中的操作行為,通過4W1H模型可以比較好的保障信息是完備的。4W1H包括:Who(誰)設(shè)備ID、用戶ID、手機號、微信識別碼等;
When(在什么時間)記錄日志的時間戳、日志上報的時間戳;Where(在什么位置)IP地址,GPS地址在哪;How(以什么方式)操作系統(tǒng)、設(shè)備型號、網(wǎng)絡(luò)環(huán)境、APP版本、當(dāng)前頁面等信息;What(做了什么事情)如果是搜索行為,則記錄關(guān)聯(lián)詞;如果是內(nèi)容點擊,則記錄內(nèi)容ID、內(nèi)容類型、列表位置;如果是交易動作,記錄交易的商品ID、類型、數(shù)量;如果是支付過程,記錄付款的方式與付款金額。 webfunny前端埋點系統(tǒng)支持單個數(shù)據(jù)的展示,有適用于體現(xiàn)數(shù)據(jù)的變化趨勢等。
數(shù)據(jù)埋點主要模型:事件和用戶是數(shù)據(jù)上報的2大主要內(nèi)容。
當(dāng)我們點擊一個控件時,要上報哪些內(nèi)容才能全的分析這個點擊行為呢?準(zhǔn)確的說,一個事件的觸發(fā),有4個因素:觸發(fā)者、觸發(fā)位置、觸發(fā)的事件、觸發(fā)的時間。
(1)觸發(fā)者觸發(fā)者即觸發(fā)事件的用戶。需要一個主要標(biāo)識,來識別不同的用戶。下面的用戶模型將會講到。(2)觸發(fā)位置如何識別一個網(wǎng)頁里面,事件觸發(fā)的位置?需要一個頁面的主要標(biāo)識和控件的主要標(biāo)識。頁面的主要標(biāo)識一般通過url標(biāo)記,但要處理好url后面的參數(shù)??丶闹饕獦?biāo)識一般通過元素在整個文檔中的xpath路徑來標(biāo)記。xpath是能主要標(biāo)記控件在網(wǎng)頁的主要位置的一種標(biāo)記方法。 對于產(chǎn)品來說,用戶在你的產(chǎn)品里做了什么、停留了多久、有什么異樣,都是可以通過數(shù)據(jù)埋點來實現(xiàn)監(jiān)控的。從零開始搭建前端埋點頁面埋點產(chǎn)品
代碼埋點屬于侵入式埋點,由開發(fā)手動在代碼內(nèi)植入預(yù)埋點,完全由開發(fā)控制埋點的位置時間和觸發(fā)機制。前端埋點sdk系統(tǒng)怎么做
埋點是目的導(dǎo)向,不是說頁面上隨便寫一個埋點代碼就搞定了,一般情況下,在產(chǎn)品的規(guī)劃階段就要思考埋點問題,每一個埋點都要思考后續(xù)的數(shù)據(jù)分析,要帶來怎樣的結(jié)果。
同時埋點也不是一勞永逸的,需要不斷的根據(jù)產(chǎn)品的規(guī)劃,運營的方向和前置埋點的數(shù)據(jù)分析結(jié)果來合理的調(diào)整埋點,終的目的即是幫助產(chǎn)品收益比較大化。
比如活動頁,關(guān)心的即是活動參與的人數(shù),活動分享的熱度,活動裂變的程度等等,根據(jù)這些目的就可以在頁面上的關(guān)鍵點擊按鈕處,比如“我要參加”,“分享給好友”等地方添加埋點,后續(xù)產(chǎn)品在后臺可一目了然的知道此次活動的實際效果。 前端埋點sdk系統(tǒng)怎么做
上海觀縱科技有限公司依托可靠的品質(zhì),旗下品牌webfunny,walkingfunny,argus以高質(zhì)量的服務(wù)獲得廣大受眾的青睞。旗下webfunny,walkingfunny,argus在傳媒、廣電行業(yè)擁有一定的地位,品牌價值持續(xù)增長,有望成為行業(yè)中的佼佼者。我們在發(fā)展業(yè)務(wù)的同時,進一步推動了品牌價值完善。隨著業(yè)務(wù)能力的增長,以及品牌價值的提升,也逐漸形成傳媒、廣電綜合一體化能力。觀縱科技始終保持在傳媒、廣電領(lǐng)域優(yōu)先的前提下,不斷優(yōu)化業(yè)務(wù)結(jié)構(gòu)。在webfunny前端監(jiān)控,webfunny前端埋點,全鏈路應(yīng)用性能監(jiān)控,Argus-IT運維監(jiān)控等領(lǐng)域承攬了一大批高精尖項目,積極為更多傳媒、廣電企業(yè)提供服務(wù)。