-2

我不是專業的網頁開發人員。剛剛學會了一些像angular 4和vue 2.0這樣的前端框架,以及其他一些能夠讓我構建一些web應用程序(SPA)並使用AWS lambda作爲「無服務器」後端的東西。在web應用程序中收集用戶行爲數據的最佳做法是什麼?

任何人都知道從SPA收集用戶行爲數據的最佳做法是什麼?我不認爲http請求是一個好的方法。 Socket.io?,AWS IoT?任何建議?

+0

從鏈接中的工具中選擇一個:https://www.inc.com/guides/12/2010/11-best-web-analytics-tools.html – reflexdemon

+0

谷歌分析和可能的Clicky分析(https:///clicky.com/),它爲用戶網頁交互提供熱點圖。 (我沒有用過clicky或者看過他們,但是幾天前我碰到了他們,他們看起來像是一個不錯的選擇。) – SpencerD

回答

1

一般來說,要實現用戶行爲分析服務,由於其可伸縮性的限制,請求響應體系結構並不是正確的選擇。

爲此,其建議使用利用中間件複雜事件處理(流處理)(例如AWS KinesisWSO2 Complex Event Processor &等),其中的消息被緩衝,並且批次處理時,移動時間窗內,以獲得接近實時分析。

話雖如此,像Google Analytics一樣,有很多SaaS解決方案可以完成所有繁重工作,您可以專注於配置和集成以獲得您需要的行爲結果。

相關問題