Google Analytics 很多時候用於做網站的數據分析,直接在網站中嵌入代碼就可以。
如果是 Chrome 插件或者其它應用,可以使用 Measurement Protocol API 來上報埋點。
API
其實官方文檔初看起來是有點懵的,直接看代碼比較直觀。
這裏是 JS 代碼,改造成其它語言的代碼也不難。
自定義屬性/維度
Google Analytics 有很多預定義的參數,如果你的上報數據中,有這些數據,應該儘量複用這個定義。
一方面是 Google Analytics 可以基於這些數據有智能化的分析,另一方面是,免費賬戶自定義屬性/維度是有限制的。
預定義的參數:
Measurement Protocol 參數參考 | Google Analytics(分析)Measurement Protocol | Google for Developers
自定義維度:
先上報事件,上報之後,在 事件參數
中,就可以找到自定義上報的維度了(就是上報時 json 的字段名稱)
自定義維度要等數據上報超過 24 小時才能被統計到。
驗證
可以使用這裏的工具驗證上報是否正確,
Event Builder
或者,在實時報告中,直接查看上報的數據,如果報上來了,就說明 OK。