日本語
consentglass · ウェブサイト向けGDPRチェック

トップ › ナレッジ › サービス

Cookiebot を GDPR に準拠して設定する

Cookiebot CMP(cookiebot.com、Usercentrics 傘下)は、毎月の Cookie スキャン、同意バナー、自動スクリプトブロックを組み合わせています。その有効性は「auto-blocking」モードでの正しい組み込みにかかっています。

Cookiebot は 2 つのモードで動作します。自動モード(auto-blocking)では、スクリプトが既知のトラッカーの実行を横取りして、同意前にすべてを阻止しようとします。これは Cookiebot スクリプトが本当に head の最初にある場合にのみ機能し、その前にあるスクリプトは制御の対象外になります。手動モードでは Cookiebot は何もブロックせず、代わりにすべてのタグを type="text/plain" と data-cookieconsent 属性で標記するか、Consent API を通じて接続する必要があります。

毎月の Cookie スキャンは Cookiebot の中核機能ですが、自動スキャナーによくある限界があります。クロールする下位ページの数が限られ、スキャン時点で読み込まれるものしか検出せず、すべてのニッチなサービスを知らないデータベースに基づいて Cookie を分類します。不明な Cookie は「未分類」に入り、手動で分類する必要があります。

Cookiebot は 2021 年から Usercentrics の傘下にあります。無料プラン(1 ドメイン、サブページ 50 件まで)は有料プランより大幅に制限されています。比較サイトによれば(2026 年時点)、auto-blocking ではなく手動ブロックのみ、バナーの言語は 1 つ、デザインの選択肢はほぼなく、保存された同意の有効期間も短いとされています。無料プランを使う場合は、すべてのタグを自分で data-cookieconsent でマークする必要があります。有料プランはサブページ数で課金されます。決める前に cookiebot.com で最新の条件を確認してください。

手動マークアップは次のようになります。<script src="…"> を <script type="text/plain" data-cookieconsent="statistics" src="…"> に変えると、ブラウザはスクリプトをテキストとして扱い、該当する同意の後に Cookiebot が有効化します。有効な値は preferences、statistics、marketing です("statistics, marketing" のような組み合わせも可)。data-cookieconsent="ignore" を付けると、スクリプトを意図的に auto-blocking の対象外にできます。本当に必要なスクリプトにだけ使うべきです。自前のコードからは window.CookieConsent.consent.statistics や .marketing で状態を読み取れ、サーバー側では「CookieConsent」Cookie に保存されています。

Cookiebot のスキャンと consentglass のような同意チェックは、別々の問いに答えます。Cookiebot のスキャンは、サブページにどの Cookie やサービスがあるかを棚卸しし、Cookie 宣言を作成します。バナーが運用中に本当にブロックしているかは確認しません。それには、最初の訪問時に同意の前にどのリクエストや Cookie が発生するかを外部から確認する必要があります。典型的な導入ミスが表れるのはまさにそこです。Cookiebot タグより前にあるスクリプト、付け忘れた data-cookieconsent、バナーとは無関係に発火するタグマネージャーのコンテナなどです。

これはリスクですか?

手動モードでは Cookiebot は自動的には何もブロックしません。各タグは data-cookieconsent 属性または Google Consent Mode を通じて接続する必要があります。これを忘れると、拒否されてもトラッカーが読み込まれ、TDDDG 第25条1項による法的根拠がなくなります。auto-blocking モードでも、サーバー側で組み込まれるタグや操作後にはじめて読み込まれるスクリプトは確実には捕捉できません。

対応方法

よくある質問

Cookiebot の auto-blocking モードで十分ですか?
多くの標準的なトラッカーには十分ですが、Cookiebot スクリプトが本当に head の最初に読み込まれる場合に限ります。サーバー側のタグやクリック後にはじめて読み込まれるスクリプトは確実には捕捉されず、手動で接続する必要があります。
Cookiebot の無料プランで十分ですか?
制限を理解していれば、小規模サイトには十分な場合があります。現在の比較によると無料プランには auto-blocking がないため、すべてのタグを type="text/plain" と data-cookieconsent で手動マークする必要があります。結果が確かなものになるかは、プランではなくこの導入次第です。
data-cookieconsent とは何ですか?
この属性はスクリプトを同意カテゴリ(preferences、statistics、marketing)に割り当てます。type="text/plain" と組み合わせると、そのカテゴリが許可されて初めてスクリプトが読み込まれます。data-cookieconsent="ignore" はスクリプトを auto-blocking の対象外にします。
Cookie スキャンレポートを確認する必要がありますか?
はい。未分類の Cookie は手動でカテゴリに割り当てる必要があります。そうしないと Cookiebot は疑わしい場合それらを「不要」として扱い、ブロックまたは誤って表示します。
Cookiebot は Google Consent Mode v2 で機能しますか?
はい、統合は設定で有効にできます。ただしスクリプトブロックの代わりにはならず、Google への信号送信を追加するものです。

consentglassがどう役立つか

無料チェックでは配信されたHTMLを解析し、どのサービスが埋め込まれているか、Cookieバナーが検出されるか、プライバシーおよび運営者情報へのリンクがあるかを、各所見の分類付きで表示します。法的助言に代わるものではありません。

続きを読む

この文章は当社の知る限りの一般的な情報であり、法的助言ではありません。個別のケースについてはIT法を専門とする法律事務所にご相談ください。