0x00 前言
數據埋點是一份上手容易精通難的典型例子,可以說人人都可以埋點,但是埋點質量差異巨大,而這份差異隨着時間推移會加速放大。
埋點設計的復雜性不亞於系統設計,其應用的場景、牽涉的方面和背后的思考也是相對復雜的。數據埋點的質量是依賴於日志采集為源的數據系統的根基,所以埋點是整個數據體系中很值得深耕的方面。
目前很少能有系統介紹埋點的文章,大多都是簡單的介紹下埋點的分類和現狀,對具體埋點設計的思維方式、原則、典型場景和管理的文章就更加缺少,本系列在這個方面做了探索,試圖呈現埋點全景圖。
0x01 路線
本系列從從實際業務中埋點的整個流程講起,分別對應本系列的:
初識埋點
對埋點有個基本概念,了解埋點采集的信息樣式、目前的技術現狀等。
埋點前的注意事項
梳理舊需求和舊埋點,整理信息架構,埋點的流程是如何運作的,這些工作可以很大程度上幫助你快速展開埋點工作,提高對信息采集的設計能力。
埋點設計上和下
埋點設計的四大思維和典型場景,埋點的核心。
埋點注意事項
無規矩不成方圓,尤其是像埋點這個橫向牽涉到產品、數據產品、業務開發、大數據開發、測試、運營各方人員,縱向又會隨着版本迭代等因素不斷的演變,因此需要一套規則和規范埋點的設計和管理方式,
埋點驗收
埋點開發和普通的業務開發一樣,測試驗收環節必不可少,但有些不同,業務開發大多都能通過界面操作感知就可以驗證,而埋點的驗證是隱性的,需要借助專門的工具來對比。而且驗收更加嚴格,測試驗收、數據開發人員驗收、數據產品經理驗收。
埋點實踐
最后以第七篇《埋點實戰》結尾,學以致用,系列文章和埋點過程的對應如下圖所示:
0xFF 期望
埋點能力的提高不是一蹴而就的,在實際業務中結合數倉和指標體系設計多梳理、多思考,不斷提高埋點技能,以希望能達到面向指標、心懷數倉的埋點設計水平。
本文為數據茶水間群友原創,經授權在本公眾號發表。
關於作者:我是水大人,資深潛水員,一個基於開發、面向分析、走向全棧的飽經摧殘的數據新手,愛折騰不愛玩,愛總結愛思考的老兵,錯了改改了又錯的慣犯。