Consent Collector JP
·
日本の電気通信事業法の外部送信規律および個人情報保護法への対応のための Cookie 同意プラグイン。
Consent Collector JP は、日本の電気通信事業法の「外部送信規律」(2023年6月施行) および改正個人情報保護法への対応を目的とした、日本のウェブサイト運営者向けの Cookie 同意管理 (CMP) プラグインです。
外部送信規律では、ウェブサイトが Cookie などの技術を用いて訪問者の情報を外部サービスに送信する場合、何を、どこに、どのような目的で送信するのかを通知または公表する必要があります。本プラグインは、その公表ページの自動生成を中心に、同意バナーとサーバーサイドでの同意記録の機能を提供します。
本プラグインは法的助言を提供するものではありません。生成したコンテンツの正確性および法令適合性については、サイト運営者の責任となります。
主な機能
- 外部送信の公表ページを自動生成: 特に利用の多い6つのサービス — Google アナリティクス (GA4)、Google タグマネージャー、Google AdSense、Meta ピクセル、YouTube 埋め込み、X (Twitter) 埋め込み — のテンプレートを内蔵しています。その他のサービスも手動で登録できるため、無料版のみで完全な法令対応が可能です。
- 初回セットアップウィザード: 有効化後、ウィザードの案内に従って、内蔵テンプレートからの利用サービスの選択、バナーの設定、スクリプトの登録を進められます。
- ダークパターンなし: みなし同意 (「スクロールしたら同意したとみなす」など) やクッキーウォールは、オプションとしても実装していません。「すべて同意」ボタンと「必須のみ」ボタンは、常に同等の視覚的な扱いで表示します。
- 外部リクエストゼロで軽量: バナーが外部フォントや CDN のリソースを読み込むことはありません。追加の HTTP リクエストも最小限に抑えています。
- 主要機能は外部接続なし: 同意バナー、タグのブロック、外部送信の公表ページはすべて自身のサーバー上で完結し、これらの機能の一環として訪問者のデータを本プラグインの開発者や第三者に送信することは一切ありません。(同梱の Freemius ライセンスライブラリは、商用ライセンスの WordPress プラグインが標準的に行っているとおり、ライセンス認証と更新確認のためにのみ Freemius のサーバーと通信しますが、これに訪問者のデータは含まれません。また、Premium 版のオプションである GeoIP 機能は、地域に応じたバナー動作を実現するため、公開されている IP と国の対応データベースファイルを db-ip.com から月に1回程度ダウンロードします)
- 同意ログは自身のサーバーに保存: 同意の記録を管理外のサーバーに転送することはありません。訪問者の IP アドレスは、ハッシュ化などの加工を行った値も含めて一切保存しません。各ログ行は、訪問者のブラウザーで生成するランダムな ID のみで識別します。ログの保持方法はすべてのユーザーで共通です。デフォルトではログを無期限に保持し、設定画面から保持期間 (例: 30日より古いログを削除) を任意で設定できます。
- ページキャッシュと完全互換: バナーの表示と同意状態のロジックはすべてクライアントサイドの JavaScript で動作するため、静的ページキャッシュを利用しているサイトでも正しく動作します。
- Google コンセントモード v2 (ベーシック): すでに Google タグ (GA4 / Google 広告) を利用しているサイト向けに、初期値「denied」とカテゴリーごとの同意・撤回シグナルを
gtag()に自動送信し、追加設定なしでタグが訪問者の同意を尊重するようにします。サイトにgtag()が定義されていない場合は何も行いません。 - ポリシー変更時の再同意: 「バナーバージョン」設定を更新すると、すでに同意済みの訪問者も含めて、次回の訪問時に改めて同意を求めます。
- 訪問者はいつでも同意の変更や撤回ができます。撤回も同意と同様にログに記録し、Google コンセントモード v2 にも自動的に反映します。
免責事項
本プラグインは、日本の電気通信事業法および個人情報保護法への対応を支援するためのツールであり、法的助言を提供するものではありません。実際の法令適合性の確認については、必要に応じて専門家 (弁護士、行政書士など) にご相談ください。
