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