背景: ユーザーがログインするユーザー Q&A サイトの運営など。どのユーザー/訪問者データを保持する必要がありますか?
- IPアドレス
- 日付時刻
- 等
@Franciの回答に同意します。回答が必要な質問に答えるためにデータを収集します。たまたま回答できる質問をするためにデータを収集しないでください。
一般に、次のログを記録する価値がある場合があります。
しかし!それをすべて行う場合は、 Google アナリティクスを使用することもできます;)
データ収集のためにデータを収集するのは悪い習慣です。もう一方の端から始めることをお勧めします-答えたい質問は何か、そしてそれが収集する必要のあるデータを提供するものを見つけます。
それはあなたが何をしているかに依存します。私は大企業の内部 Web サイトを運営しています。ここでは、ユーザー (会社の従業員) が行うすべてのクリックを記録しています。
しかしもちろん、従業員は社内アプリケーションを使用する際にプライバシーを期待することはありません。公開 Web サイトにはユーザーのデータを保護する責任があり、それを行う最善の方法は、そもそもデータを収集しないことです。
集計統計を収集することをお勧めします。たとえば、ログインしているユーザーの数、どのリンクをクリックしたかなどのカウンターを保持します...ただし、個々のユーザーのログは保存しないでください-ユーザーAがBをクリックしたなど.または、デバッグ情報が必要な場合は、限られた時間だけ保管してください。ユーザーがボタンをクリックしてから 24 時間経過してもエラー レポートを受け取っていない場合、そのデータはおそらくもう必要ありません。
絶対に保管する必要があるものだけを保管してください。顧客に関して保管しているデータが盗まれる可能性があり、どこかで誰かが悪意を持ってその情報を使用する方法を見つけると仮定します。次に、本当に必要なものは何かを自問してください。
しかし、繰り返しになりますが、私はそのように妄想的です。