個性化需求,專屬服務(wù):海綿定制如何滿足多樣化市場-海綿定制
如何選擇合適的過濾綿:提升過濾效率與延長使用壽命-過濾綿
揭秘物流網(wǎng)格海綿:如何在運(yùn)輸中提供良好緩沖效果-網(wǎng)格海綿
寵物海綿爬梯:為寵物量身定制的沙發(fā)與床間通行神器-海綿爬梯
寵物友好家居設(shè)計(jì):海綿爬梯讓沙發(fā)、樓梯、床觸手可及-海綿爬梯
如何挑選高效耐用的杯刷海綿:一份實(shí)用的購買指南-杯刷海綿
淘氣堡海綿材質(zhì)對比,哪種更適合你家孩子-淘氣堡海綿
海綿鞋擦:輕松去除鞋面污漬-海綿鞋擦
高效去除洗衣機(jī)內(nèi)毛發(fā):洗衣球海綿的神奇功效-洗衣球海綿
寵物海綿爬梯:安全、舒適且有趣-小型寵物海綿爬梯輔助器報(bào)價
前端數(shù)據(jù)埋點(diǎn)要考慮哪些方面?
數(shù)據(jù)埋點(diǎn)的關(guān)鍵是數(shù)據(jù)收集,而與數(shù)據(jù)相關(guān)的內(nèi)容不外乎如下幾個內(nèi)容:
1、數(shù)據(jù)又是基于應(yīng)用產(chǎn)生的,因?yàn)闆]有應(yīng)用就不會有相關(guān)的數(shù)據(jù);2、應(yīng)用本身要提供展示、收集、操作內(nèi)容,而這是基于平臺的,比如網(wǎng)站就是基于瀏覽器平臺;3、有應(yīng)用、有平臺就得有用戶,因?yàn)閼?yīng)用本身就是為了給用戶提供好用的功能去解決某些存在的問題;4、針對開發(fā)者而言,應(yīng)用就是代碼,代碼運(yùn)行的質(zhì)量也能決定應(yīng)用的質(zhì)量,而顯式質(zhì)量體現(xiàn)在錯誤或警告上??偨Y(jié)下來,數(shù)據(jù)埋點(diǎn)其實(shí)要考慮的就是:用戶行為、錯誤警告、頁面性能三個方面。 webfunny前端埋點(diǎn)系統(tǒng)支持單個數(shù)據(jù)的展示,有適用于體現(xiàn)數(shù)據(jù)的變化趨勢等??孔V的前端埋點(diǎn)和前端監(jiān)控平臺
前端埋點(diǎn)-數(shù)倉庫表的開發(fā)成本:
埋點(diǎn)數(shù)據(jù)落到數(shù)倉后,需要預(yù)先建立哪些表,如何做埋點(diǎn)數(shù)據(jù)的分層;畢竟埋點(diǎn)的數(shù)據(jù)體量是非常大的,TB級數(shù)據(jù)的存儲本身就是一個比較大的成本,再加上調(diào)度系統(tǒng)、計(jì)算資源、運(yùn)行性能等方面,就需要數(shù)倉團(tuán)隊(duì)在一開始就要把數(shù)據(jù)模型提前建立好,做好ods層到dw層、ads層的劃分,維度和事實(shí)之間的建設(shè);
數(shù)倉性能,時間問題(hive):因?yàn)槁顸c(diǎn)數(shù)據(jù)的體量問題,落表的時候,一定會存在大量的冗余字段,如果集群資源比較緊張,對于常規(guī)數(shù)據(jù)的統(tǒng)計(jì)、計(jì)算都會帶來性能上的問題;在數(shù)據(jù)團(tuán)隊(duì)的架構(gòu)中,有對外提供數(shù)據(jù)應(yīng)用服務(wù),對于數(shù)據(jù)的實(shí)時計(jì)算就有一定的要求,什么場景下應(yīng)該是T+1,什么場景下應(yīng)該是偽實(shí)時,避免數(shù)據(jù)調(diào)度任務(wù)影響前臺應(yīng)用產(chǎn)出。 靠譜的前端埋點(diǎn)和前端監(jiān)控平臺webfunny前端埋點(diǎn)支持用戶根據(jù)自己的需求,創(chuàng)建不同的埋點(diǎn),選擇不同的圖形在數(shù)據(jù)看板中來展示分析數(shù)據(jù)。
前端埋點(diǎn):一種收集產(chǎn)品數(shù)據(jù)的方式,它的目的是上報(bào)相關(guān)行為數(shù)據(jù),相關(guān)人員以數(shù)據(jù)為依據(jù)來分析產(chǎn)品在用戶端的使用情況,根據(jù)分析出來的結(jié)果輔助產(chǎn)品優(yōu)化、迭代。
埋點(diǎn)搭建的背景:在流量紅利逐漸消失的現(xiàn)在,數(shù)據(jù)的采集、分析和精細(xì)化的運(yùn)營顯得更加重要,所以埋點(diǎn)在互聯(lián)網(wǎng)產(chǎn)品中是很常見的,它可以更好的輔助我們?nèi)サ⑼晟飘a(chǎn)品功能。
平時我們在完成基礎(chǔ)的業(yè)務(wù)需求之后,還需要開發(fā)完成埋點(diǎn)需求。所以我們追求的是簡單快捷的做好埋點(diǎn)工作,且不會占用我們太多的精力。webfunny前端埋點(diǎn)系統(tǒng),為開發(fā)人員提供了埋點(diǎn)方案解決、提升開發(fā)效率。
在Web開發(fā)過程中,Web端數(shù)據(jù)采集主要通過三種方式實(shí)現(xiàn):服務(wù)器日志、URL解析及JS回傳。
1.服務(wù)器日志:指Web服務(wù)器軟件,例如Httpd、Nginx、Tomcat等自帶的日志,例如Nginx的日志等;2.URL解析:指訪問服務(wù)器時,將URL信息及攜帶的參數(shù)進(jìn)行解析后,上傳服務(wù)器,例如在進(jìn)行數(shù)據(jù)搜索官網(wǎng)地址時,我們可以獲得本次用戶搜索的內(nèi)容search為“iphone”;
3.JS回傳:指在Web頁面上添加的各類統(tǒng)計(jì)插件,通過在頁面嵌入自定義的Javascript代碼來獲取用戶的訪問行為(比如鼠標(biāo)懸停的位置,點(diǎn)擊的事件等),然后通過Ajax請求到后臺記錄日志。 埋點(diǎn)是產(chǎn)品數(shù)據(jù)分析的基礎(chǔ),用于推薦系統(tǒng)反饋、用戶行為監(jiān)控和分析、新功能或者運(yùn)營活動效果的統(tǒng)計(jì)分析等。
為什么需要埋點(diǎn)和前端監(jiān)控?當(dāng)我們在分析復(fù)盤一個產(chǎn)品是否成功的時候,產(chǎn)品、技術(shù)、業(yè)務(wù)運(yùn)營方都會有自己對應(yīng)的分析層面,那不同的角色考慮的方向是不同的。
站在產(chǎn)品的視角,經(jīng)常會問如下幾個問題:1.產(chǎn)品有沒有用戶使用;2.用戶用得怎么樣;3.系統(tǒng)會不會經(jīng)常出現(xiàn)異常;4.如何更好地滿足用戶需求服務(wù)用戶;
當(dāng)站在技術(shù)視角時,經(jīng)常會問如下幾個問題:1.系統(tǒng)出現(xiàn)異常的頻率如何;2.異常出現(xiàn)后如何快速進(jìn)行定位追蹤;3.如何分析解決問題;
而當(dāng)站在老板的視角時,問題可能又會變?yōu)椋?.我的存量用戶多少,未來還有多少潛力;2.多少用戶在系統(tǒng)內(nèi)進(jìn)行了消費(fèi)。
當(dāng)在回答了上述問題之后,埋點(diǎn)和監(jiān)控兩者的作用便躍然紙上。因?yàn)橐卮鹨陨蠁栴},只有通過對系統(tǒng)進(jìn)行數(shù)據(jù)分析的方式才能弄清楚。其實(shí)無論是前端埋點(diǎn)還是前端監(jiān)控,二者并不是分開存在,而是相互依存的關(guān)系。 搭建前端監(jiān)控平臺之?dāng)?shù)據(jù)上報(bào),需要通過埋點(diǎn)方案來實(shí)現(xiàn)??孔V的前端埋點(diǎn)和前端監(jiān)控平臺
前端監(jiān)控的目的:獲取用戶行為以及跟蹤產(chǎn)品在用戶端的使用情況,并以監(jiān)控?cái)?shù)據(jù)為基礎(chǔ),指明產(chǎn)品優(yōu)化的方向??孔V的前端埋點(diǎn)和前端監(jiān)控平臺
埋點(diǎn)本身現(xiàn)在已經(jīng)有太多的集成解決方案,如webfunny、神策、GIO等平臺,但是在實(shí)踐的過程中仍然還是會碰都很多問題,給前端埋點(diǎn)同學(xué)分享下:埋點(diǎn)實(shí)踐過程中碰到的坑點(diǎn)。
一、梳理當(dāng)前業(yè)務(wù),未來業(yè)務(wù)發(fā)展問題,目的是給埋點(diǎn)預(yù)留空間①業(yè)務(wù)兼容的問題前期規(guī)范執(zhí)行之后,后續(xù)隨著業(yè)務(wù)的拓展,已有數(shù)據(jù)字段滿足不了業(yè)務(wù)的分析需求;②產(chǎn)品兼容的問題埋點(diǎn)從應(yīng)用端來區(qū)分,web/ios/android,小程序,公眾號,然后還要區(qū)分一下是否是原生,還是H5,新老版本之間肯定會帶來一些模塊化的差異; 靠譜的前端埋點(diǎn)和前端監(jiān)控平臺
上海觀縱科技有限公司主要經(jīng)營范圍是傳媒、廣電,擁有一支專業(yè)技術(shù)團(tuán)隊(duì)和良好的市場口碑。觀縱科技致力于為客戶提供良好的webfunny前端監(jiān)控,webfunny前端埋點(diǎn),全鏈路應(yīng)用性能監(jiān)控,Argus-IT運(yùn)維監(jiān)控,一切以用戶需求為中心,深受廣大客戶的歡迎。公司從事傳媒、廣電多年,有著創(chuàng)新的設(shè)計(jì)、強(qiáng)大的技術(shù),還有一批專業(yè)化的隊(duì)伍,確保為客戶提供良好的產(chǎn)品及服務(wù)。在社會各界的鼎力支持下,持續(xù)創(chuàng)新,不斷鑄造高質(zhì)量服務(wù)體驗(yàn),為客戶成功提供堅(jiān)實(shí)有力的支持。