GA4で誤ったアクセスデータやテストデータが記録された場合、それらを削除したいと考える担当者は多くいます。本記事では、GA4で記録されたデータを削除する方法、削除が可能な範囲、削除時の注意点を整理して解説します。削除できるデータとできないデータの違いを理解することで、データ管理の課題を効率的に解決できます。
GA4で削除できるデータと削除できないデータ
GA4では、すべてのデータが削除対象になるわけではありません。削除可能な対象と削除不可な対象を事前に確認することが重要です。
削除できるデータ:
- ユーザーデータ(ユーザーID、個人を特定できる情報)
- データストリームに関連する特定のイベントデータ
- リセット前のカスタムディメンション値
- Google Analyticsプロパティ全体(プロパティ削除)
削除できないデータ:
- 過去に記録された一般的なアクセスデータ(ページビュー、セッションなど)
- 特定の日付範囲のデータだけを部分的に削除
- データベースから完全に消去するわけではない場合がある
GA4の設計上、通常のアクセスデータについては、過去のデータを遡って削除することはできません。テストデータが含まれたアカウントでは、テスト用のフィルターを設定してレポートから除外するアプローチが一般的です。
ユーザーデータを削除する方法
プライバシー規制への対応やユーザー個人情報の削除要求がある場合、GA4から特定ユーザーのデータを削除できます。
ユーザーデータ削除の手順:
- GA4プロパティにログインします
- 左のメニューから「管理」を選択
- 「データ設定」の中から「データ削除リクエスト」を選択
- 「データ削除リクエストを作成」をクリック
- 削除対象とするユーザーIDまたはクライアントIDを入力
- 削除対象期間を指定
- 「送信」をクリック
削除リクエスト送信後、処理には最大で72時間かかることがあります。リクエストの進捗状況は「データ削除リクエスト」の一覧で確認できます。
プロパティ全体を削除する場合の手順
テストプロパティや不要になったプロパティ全体を削除したい場合、プロパティ削除機能を使用できます。
プロパティ削除の手順:
- GA4の管理画面から「プロパティ設定」を開く
- 「プロパティを削除」または「この Google Analytics プロパティを削除」を選択
- 確認メッセージが表示されるため、もう一度確認
- プロパティ削除を確定
プロパティ削除後、30日間は復元できる待機期間があります。誤って削除した場合は、この期間内に復元を申請することが可能です。
テストデータをレポートから除外する設定
削除ではなく、テストデータをレポート表示から除外する方法も有効です。特にテスト中のアクセスが多い場合、このアプローチが実務的です。
フィルターを使用してテストデータを除外:
- GA4の「管理」から「データフィルタ」を選択
- 「フィルタを作成」をクリック
- フィルタ名を入力(例:「内部アクセス除外」)
- フィルタタイプを「テストトラフィック」または「カスタム」から選択
- 除外条件を設定(IPアドレス、ユーザーIDなど)
- 「保存」をクリック
フィルター設定後、新しく記録されるデータから適用されます。フィルター作成前のデータには遡って適用されないため、テスト期間が長かった場合は別途対応が必要です。
データ削除リクエスト送信時の注意点
ユーザーデータを削除する際、実務上見落としやすい確認ポイントがあります。
削除前に確認すべき項目:
- 削除対象のユーザーIDが正確であること(誤削除を避けるため)
- 削除期間の設定が正確なこと(時間帯による誤差に注意)
- 削除がすべてのデータビュー(レポートビュー)に適用されるわけではない点
- 一度削除されたデータは復元できないため、事前にエクスポートしておく
- 複数のプロパティがある場合は、各プロパティで個別に削除リクエストが必要
特にGDPR(一般データ保護規則)やCCPA(カリフォルニア消費者プライバシー法)の対応が必要な場合、削除リクエストの記録を文書化しておくことが重要です。
Google タグマネージャーの設定確認も重要
GA4のイベントトラッキング設定がテストモードで行われていないか、GTMから不要なデータが送信されていないか確認することも、データクリーニングの一環として重要です。テストデータが継続的に記録されている場合、削除だけでは根本解決にならないためです。
削除後のデータ検証方法
データ削除完了後、実際に削除されたかどうかを確認する方法があります。
削除確認の手順:
- GA4のレポートで、対象の時間帯とユーザーデータを確認
- 「ユーザー」レポートで該当ユーザーIDが表示されなくなったか確認
- 「イベント」レポートで削除対象期間のイベント数が減少したか確認
- 複数のレポートビューで確認(レポート種別による表示差異をチェック)
削除リクエスト送信から72時間以内に完全に反映されるため、最大で3日待つ必要があります。
よくある質問
GA4で過去1ヶ月のすべてのアクセスデータを削除できますか?
いいえ。GA4では、特定ユーザーのデータや個人情報は削除できますが、一般的なアクセスデータ(ページビュー、セッション)を日付範囲で削除することはできません。テストデータが多い場合は、フィルター設定で除外するか、プロパティを削除して新規作成するアプローチを検討してください。
削除リクエストに失敗した場合はどうすればいい?
削除リクエストのステータスが「失敗」と表示された場合、ユーザーID形式が正しくないか、入力したユーザーIDがGA4内に存在しない可能性があります。ユーザーID形式を確認し、「データ削除リクエスト」の一覧から再度リクエストを送信してください。
プロパティを誤って削除してしまった場合、復元できますか?
プロパティ削除後30日以内であれば、Google Analytics管理画面から復元が可能です。30日を過ぎた場合は復元できないため、早めに対応することが重要です。
複数のプロパティがある場合、一度に削除リクエストを送信できますか?
いいえ。削除リクエストは各プロパティで個別に送信する必要があります。複数プロパティで同じユーザーのデータを削除する場合、各プロパティで削除リクエストを作成してください。
データ削除がレポートビューに適用されるまでどのくらい時間がかかりますか?
削除リクエスト送信から最大72時間かかります。多くの場合は24時間以内に反映されますが、確認には3日の猶予を見ておくことが推奨されます。
まとめ
GA4でのデータ削除は、ユーザー個人情報の削除に限定されており、過去のアクセスデータ全体を削除することはできません。テストデータやアクセス解析の誤りが含まれている場合は、フィルター設定で除外するか、プロパティを削除して新規開始するアプローチが現実的です。ユーザーデータを削除する際は、削除対象のユーザーIDと期間を正確に指定し、削除完了まで最大72時間かかることを念頭に置いて対応してください。プライバシー規制対応が必要な場合は、削除リクエストの記録を保存しておくことも重要です。
