企業(yè)數(shù)據(jù)采集方法

  

  

下面一米智能企業(yè)數(shù)據(jù)采集軟件來給大家分享一些企業(yè)數(shù)據(jù)采集方法。


企業(yè)數(shù)據(jù)采集方法


線上行為的主要載體可以分為傳統(tǒng)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)兩種,對(duì)應(yīng)的形態(tài)有PC系統(tǒng)、PC網(wǎng)頁(yè)、H5、小程序、App、智能可穿戴設(shè)備等。在技術(shù)上,數(shù)據(jù)采集主要有客戶端SDK埋點(diǎn)和服務(wù)端SDK埋點(diǎn)等方式。其中客戶端SDK埋點(diǎn)主要是通過在終端設(shè)備內(nèi)嵌入埋點(diǎn)功能模塊,通過模塊提供的能力采集客戶端的用戶行為,并上傳回行為采集服務(wù)端。

1)客戶端埋點(diǎn)

常見的客戶端埋點(diǎn)方式有三種:全埋點(diǎn)、可視化埋點(diǎn)和代碼埋點(diǎn)。這三種方式的應(yīng)用場(chǎng)景企業(yè)可根據(jù)自身需求進(jìn)行選擇。

全埋點(diǎn):將終端設(shè)備上用戶的所有操作和內(nèi)容都記錄并保存下來,只需要對(duì)內(nèi)嵌SDK做一些初始配置就可以實(shí)現(xiàn)收集全部行為的目的。這也經(jīng)常被稱為無痕埋點(diǎn)、無埋點(diǎn)等。

可視化埋點(diǎn):將終端設(shè)備上用戶的一部分操作,通過服務(wù)端配置的方式有選擇性地記錄并保存。

代碼埋點(diǎn):根據(jù)需求來定制每次的收集內(nèi)容,需要對(duì)相應(yīng)的終端模塊進(jìn)行升級(jí)。

針對(duì)這三種埋點(diǎn)方式,企業(yè)可以根據(jù)實(shí)際業(yè)務(wù)場(chǎng)景來判斷和選擇。它們的優(yōu)劣勢(shì)對(duì)比如下:

全埋點(diǎn)適合于終端設(shè)計(jì)標(biāo)準(zhǔn)化且有統(tǒng)一系統(tǒng)接口的情形,用戶在終端上的操作,通過系統(tǒng)提供的事件捕獲機(jī)制,在對(duì)象事件發(fā)生時(shí)調(diào)用埋點(diǎn)工具中的指定處理邏輯,對(duì)該事件相關(guān)的信息進(jìn)行記錄。這種方法的優(yōu)點(diǎn)是不用頻繁升級(jí),一次性驗(yàn)證并發(fā)布后,就可以獲取終端的全量行為數(shù)據(jù)。當(dāng)突然發(fā)現(xiàn)需要對(duì)某個(gè)對(duì)象做分析時(shí),可以直接從歷史數(shù)據(jù)中找到所需的數(shù)據(jù),不需要再次進(jìn)行數(shù)據(jù)收集。缺點(diǎn)是數(shù)據(jù)存儲(chǔ)、傳輸?shù)某杀緯?huì)高一些,有些當(dāng)前不用的數(shù)據(jù)也需要保留。

可視化埋點(diǎn)適合于需要考慮存儲(chǔ)和帶寬成本的情形,可通過后端配置來降低對(duì)象事件行為采集數(shù)量,實(shí)現(xiàn)機(jī)制和全埋點(diǎn)類似。其優(yōu)點(diǎn)是發(fā)布后不需要頻繁升級(jí),成本比全埋點(diǎn)低,并且能夠靈活配置;缺點(diǎn)是當(dāng)需要對(duì)某一個(gè)對(duì)象進(jìn)行分析,但發(fā)現(xiàn)其數(shù)據(jù)沒有被采集時(shí),需要重新配置并等數(shù)據(jù)采集完成再進(jìn)行后續(xù)工作,容易影響業(yè)務(wù)進(jìn)度。

代碼埋點(diǎn)主要適合于終端設(shè)計(jì)非標(biāo)準(zhǔn)化、事件行為需要通過代碼來控制的情形。其優(yōu)點(diǎn)是靈活性強(qiáng),針對(duì)復(fù)雜場(chǎng)景可以單獨(dú)設(shè)計(jì)方案,對(duì)存儲(chǔ)、帶寬等可以做較多的優(yōu)化;缺點(diǎn)是成本高,維護(hù)難度大,升級(jí)周期較長(zhǎng)。
  
相關(guān)資訊

推薦軟件