-2

私はプロのウェブ開発者ではありません。 Angle 4やvue 2.0のようないくつかのフロントエンドフレームワークや、いくつかのWebアプリケーション(SPA)を構築し、AWSラムダを「サーバレス」バックエンドとして使用できるようにしました。Webアプリケーションでユーザー行動データを収集するベストプラクティスは何ですか?

SPAからユーザー行動データを収集するためのベストプラクティスは何ですか。私はここでHTTPリクエストが良い方法だとは思わない。 Socket.io?、AWS IoT?任意の推奨事項?

+0

リンクのツールから1つを選択してください。https://www.inc.com/guides/12/2010/11-best-web-analytics-tools.html – reflexdemon

+0

GoogleアナリティクスとおそらくClickyアナリティクス(https:///clicky.com/)、ユーザーのウェブページの相互作用のヒートマップを提供します。 (私はかわいいものを使用したり、あまりにも多くのものを見ていないが、数日前にそれらを見て回った、と彼らはこれのためのまともな選択肢のように見える)。 – SpencerD

答えて

1

一般に、ユーザー動作分析サービスを実装するには、レスポンスアーキテクチャがスケーラビリティ上の制約から適切な選択肢ではありません。このため

、そのメッセージは、リアルタイム分析の近くに取得するには、移動時間ウィンドウ内、バッチとしてバッファされ、処理されているミドルウェア(例えばAWS KinesisWSO2 Complex Event Processor &など)を使用して、複合イベント処理(ストリーム処理)を使用することをお勧めします。

GoogleアナリティクスのようなSaaSソリューションがたくさんありますが、必要な動作結果を得るために設定と統合に集中することができます。

関連する問題