流量埋點:埋點就是在用戶和web或ap產生交互行為過程中捕捉一些信息的工具。埋點技術分成三種:定制化埋點、可視化埋點、全埋點。
定制化埋點:相當于在開發(fā)頁面的過程中,web端使用js代碼段,APP使用SDK代碼段,加到曝光、點擊、瀏覽行為獲取的代碼中,這樣在用戶產生相對應的行為,就可以在客戶端記錄這些信息,上傳到服務端,形成數據。基礎埋點是獲取行為事件、行為用戶等信息,根于分析目的不同,埋點可以配合頁面調取的業(yè)務接口,獲取不同參數,比如一個搜索框在輸入關鍵詞后點擊搜索按鈕,會根據輸入的關鍵詞作為相應參數調取搜索結果信息,那對于這個點擊按鈕的埋點,就可以上傳搜索詞作為其參數,形成的數據就可以看搜索詞的搜索次數。定制化埋點局限性是埋點修改,都需要發(fā)版。而且埋點的信息和參數這些一般是頁面的業(yè)務產品,或數據產品來確定,都需要留存相應的文檔,以便于后期做數據分析時處理數據解析參數。這部分是我工作中接觸比較多的。
可視化埋點:之前接觸過web端可視化埋點,主要處理的是頁面上點擊熱力圖這種基礎行為。可視化埋點相當于通過工具圈選需要分析的頁面上你需要分析的頁面大小范圍。工具就對這部分頁面下發(fā)代碼進行數據采集。最后以熱力圖或其他可視化形式展現在分析工具上。對于web端頁面分析,這種工具數據采集方式很方便,適合小白上手。通過一些網上的文章大概了解了可視化埋點的技術實現方案:支持可視化埋點的SDK會在被監(jiān)測的網站或移動應用被訪問時向服務器校驗是否有新的埋點,如果發(fā)現更新的埋點,則會從服務器下載并且立即生效。這樣就能確保服務器收到最新的埋點后,所有客戶端都能在下一次訪問時得到部署了。這部分
全埋點:全埋點相當于將所有用戶行為都獲取到,對數據存儲量要求大。全埋點的整體解決思路,就是要找到那個被點擊的 View 的點擊處理邏輯(也叫原處理邏輯),然后利用一定的技術原理,對原處理邏輯進行“攔截”,或者在原處理邏輯的前面或者后面“插入”相應的埋點代碼,從而達到自動埋點的效果。
流量埋點工具的作用:按照埋點從無到有的順序,將埋點管理起來,便于內部生成和使用埋點來抓取信息。
流量埋點工具都包含哪些功能:
1、整體管理中心:管理組織或應用信息、采集SDK的接入指南、賬號管理。這部分目前區(qū)分無線、web、小程序的接入方式。
2、埋點管理:管理埋點方案和事件、管理應用內的公告事件、管理應用內的參數。這部分通常包含頁面粒度埋點、事件粒度埋點,如果對于某些要監(jiān)控的頁面或點擊有AB試驗的要求,在這里要設置成埋點設置AB效果,這個AB試驗的設置最好是直接提供人群劃分的規(guī)則,并在埋點中統(tǒng)一規(guī)范好。對于一些需要埋點統(tǒng)一遵守的規(guī)范也可以進行公示參考,如一些參數的Key命名和代表的業(yè)務含義
3、埋點開發(fā):埋點的開發(fā)生命周期管理。主要是前端開發(fā)使用的工具,可以形成埋點的功能。
4、埋點驗證和埋點監(jiān)控:快速驗證APP/WEB埋點日志、實時監(jiān)控應用埋點質量。目前大家用的比較多的有:本地掃碼驗證:也就是用埋點的APP設備識別頁面二維碼,然后你在APP中的用戶行為數據上報就會實時的展現在工具里,可以查看埋點是否有上報。自動化驗證:和第一種有點類似只不過這種事通過建立一些數據抓取的任務來看任務上報的日志是否存在你想要的埋點。埋點驗證相當于埋點完之后判斷這次埋點是否有效的方式,在埋點上線后,為了防止有任何風險,也需要做埋點監(jiān)控,埋點監(jiān)控可以監(jiān)控線上埋點方案和埋點日志的波動情況。
5、埋點數據分析:埋點及參數的常規(guī)數據統(tǒng)計分析。埋點的數據分析,是緊隨你埋點事件走的,比如你如果有頁面和點擊行為埋點,那埋點的數據分析就需要包括這兩個分析粒度。針對現有的埋點,不根據特定業(yè)務類型而是提供基礎分析思路的話,埋點數據分析至少包括以下的內容。
應用分析:是相當于整個應用正體的分析,包含核心指標及趨勢、應用的站外來源(大多數應該還是直接打開應用吧),應用內頁面的數據表
頁面分析:頁面數據分析,包含頁面正體核心指標及趨勢、頁面來源去向、頁面的引導效果(以電商類產品為主,基礎的頁面流量轉化效果)、頁面的上下級區(qū)塊引導效果(區(qū)分與來源去向,相當于知道頁面從哪些區(qū)塊來的,又是從哪些區(qū)塊走的)、頁面上其他事件的數據效果(通常是點擊事件或曝光事件)、頁面的用戶畫像(人和場的交叉分析,可以看頁面正體的用戶畫像,也可以反向看不同標簽人群漏斗對這個頁面的訪問情況)、頁面的多級分析(和頁面的來源去向不同的時這里需要多樣的篩選條件并提供多層的頁面流轉情況看這個頁面和其他頁面的交互跳轉效果)、AB試驗效果(和埋點管理的AB試驗有關,參考AB試驗參數進行數據的展現)
點擊埋點分析:核心數據及趨勢,參數數據表及趨勢
埋點也是需要資源的,資源就是要花錢,如果毫無節(jié)制的埋點,這部分成本就會越來越大,所以當業(yè)務龐大,支持平臺持續(xù)增長,還要考慮埋點治理。埋點治理主要是根據埋點對應的服務器進行成本的規(guī)范。以數據的形式管控起來,對消耗大的埋點進行規(guī)范整改。