過去の Matomo データを削除するにはどうすればよいですか?(古いウェブアナリティクス生データログおよび/または古い処理済みレポートのデータ保持)
Matomo (Piwik)は訪問者のアクティビティを追跡し、集計レポートを作成します。設定ページでは以下のことができます。
- 1) トラッキングログ(RAWデータ)を削除する。
- 2) 古い処理済み統計(アーカイブされたレポート)を削除する。
古いRAWデータ(古いトラッキングログ)を削除する
データベースから古いトラッキングログを自動的に削除するように Matomo を設定することができます。古いログの削除には多くの利点があります:1) データベースの空き容量を大きくなる、2) パフォーマンスが若干向上する、3) プライバシーの観点から、詳細なログを6ヶ月程度しか保存せず、古いデータを削除することが推奨される場合がある。
Matomoでログの削除を設定するには、スーパーユーザーとしてログインし、「管理」>「プライバシー」>「データの匿名化」>「古い訪問者ログの削除」をクリックします。そして、「N日以上前のログを削除する」を設定し、毎日、毎週、または毎月ログパージを実行することができます。古いログの削除」を有効にすると、活動の生のログのみがデータベースから削除されます。具体的には、matomo_log_*
で始まるMysqlテーブルのみが影響を受けます。
UI、コンソールコマンド、SQLクエリなど、さまざまな方法で古いログデータを削除できます。詳しくはこちらのFAQをご覧ください:指定したウェブサイトおよび/または日付の古い訪問者統計を削除するにはどうすればよいですか?
重要:ログの自動削除を有効にする場合、データが失われないように、以前の日報がすべて処理されていることを確認する必要があります。よくある質問をご覧ください。
過去のRAWデータを削除した場合の影響は?
自動アーカイブスクリプトを適切に設定していれば(重要な注意事項を参照)、(RAWデータが削除されても)すべての履歴レポートにアクセスできます。しかし、注意すべき重要な点があります:
-
削除されたデータ:削除されたデータは永久に失われます。
-
RAWデータがない期間は、訪問ログは空になります。
-
トランジションズ レポート:トランジションズ レポートは、ログを使用してリアルタイムで処理されます。古いログデータを削除しても、レポートは部分的に機能しますが、ログデータが残っている日のトランジションのみを表示します。
-
ユニークビジターメトリクス:週、月、年のユニークビジターメトリクスは、ログデータが残っている日付範囲でのみ利用可能になります。ユニークビジターメトリクスは、日数分処理されます。
-
新しいカスタムレポートを作成する場合、含まれるデータはRAWデータの量までしか遡ることができない。
-
ロールアップレポートもRAWデータに依存しているため、データが欠落している期間、ロールアップレポートは利用できない。
-
RAW データが欠落している期間中のデータを無効にする場合、MatomoがRAWデータが欠落していることを検出し、現在のアーカイブデータを維持するため、レポートデータの喪失を心配する必要はありません。
古いレポートデータの削除
Mysqlデータベースの容量が限られている場合は、Matomo > Administration > Privacyで古いレポートを削除することもできます。日次、週次、月次、年次のデータを保存することができます。興味深いデータセットとして、月次と年次のデータを保持することをお勧めします。
2つの機能のいずれかを有効にして古いデータを削除すると、データベースの見積もりサイズが更新され、その機能を使用した場合にどれだけの容量を節約できるかが表示されます。次の自動タスクスケジュールを待てない場合は、「今すぐ削除」をクリックして強制的に削除することもできます。