實際上赫赫有名的 Mixpanel 在很長時間內就只能以這種工作流作為他所建議的最佳實踐,他甚至不得不花篇幅在文檔中心提供了幾種不同風格的文檔幫助大家熟悉這種工作流。
我們一方面強調數據獲取的重要性,一方面大部分廠商依然沒有真正把重心投入到這裡。對我來說,數據獲取及管理從來不是一個做到某種程度就夠用的問題,而是隻要數據業務還在發展,就要不斷去通過自行迭代去探索更好的獲取及管理方式的問題。時至今日,Mixpanel 等著名國外廠商依然在努力提供更高效、準確的埋點方式,而國內的廠商,這部分也還有很大的提升空間。
在這個時候,各種概念忽然一下子出現在大家的視野中:「無埋點」、「全埋點」、「無痕埋點」、「無碼埋點」、「可視化埋點」、……。而站在用戶的角度,如果仍然對這些概念一知半解,那麼結合業務做好數據採集就難以展開,選擇適合自己團隊和業務的埋點方法也無法進行。下面我將所有可能遇到的埋點方式和它們的名稱梳理並做簡單講解,需要對你的工作有幫助。
代碼埋點是最經典的幫助工程師瞭解用戶是如何使用產品的埋點方式。因為是工程師人工將埋點結合到代碼邏輯中,理論上只要是客戶端種的操作,再複雜也能採集到。常見的如:頁面停留時間,頁面瀏覽深度,視頻播放時長,用戶滑鼠軌跡,表單項停留及終止等等。尤其是一些非點擊的、不可視的行為,是非要代碼埋點來實現不可了。所以如果我們需要對埋點有更加精準的控制力,那麼代碼埋點是最好的選擇。
全埋點,一些國內的團隊也稱「無埋點」、「無痕埋點」以及「自動埋點」。是一種對全自動的埋點方式的探索,而且從名字看彷彿是個一勞永逸的解決方案,那我們先看看什麼是「全埋點」。