実際に動いているものを数える
トップページを、ログインしていない訪問者と同じようにキャッシュ回避パラメータ付きで取得し、その中のスクリプトタグをすべて数えます。保留、未保留、自社ドメイン、インライン、フレーム。この製品の約束はひとつの数字に収まり、それが一番上にあります。
訪問者が「はい」と答えるまで、何も追跡しません。
多くの Cookie バナーは質問こそするものの、答えに関係なく Google Analytics も広告タグもそのほかすべても読み込みます。訪問者は「いいえ」と答えたのに、結局は追跡されていたのです。MevvLegal は、同意が得られるまで追跡コードをそもそも実行させません。最後まで同意しなければ、一度も実行されません。さらに、何に同意したかを記録し、サイトが実際に使っている Cookie の一覧からプライバシーページと Cookie ページを書き起こします。
仕組み
トップページを、ログインしていない訪問者と同じようにキャッシュ回避パラメータ付きで取得し、その中のスクリプトタグをすべて数えます。保留、未保留、自社ドメイン、インライン、フレーム。この製品の約束はひとつの数字に収まり、それが一番上にあります。
バナーの文言は飾りではなく、同意が与えられた文面そのものです。書き換えればポリシーのバージョンが変わり、すべての訪問者に改めて尋ねます。これは不具合ではなく意図した動作です。同意撤回のリンクをフッターに入れるのも同じ理由です。
表示価格はすべて VAT 込みです。
1 USD = 50,8719 ₺ (İşbank レート)
できること
どの機能も、運用上の特定の引っかかりを取り除くために存在しています。
同意があるまで、ブラウザはそれをダウンロードも実行もしません。アドレスは削除ではなく脇へ置かれます。同意があったときに、元へ戻せなければならないからです。
一部のプラグインは、トラッカーをページへ直接貼り付けます。通常の仕組みでは見えない場所です。そうしたものは、アドレスで照合します。実際に稼働中のストアで見つかった例では、ブロックできていると信じていたバナーの下で Google Ads のタグが動いていました。
ポリシーのバージョンは、有効なカテゴリー、バナーの文面、Cookie 一覧のハッシュです。どれか一つでも変われば、以前の同意は無効になり、あらためて質問が表示されます。
サーバーが保持するのは (日付、ポリシーのバージョン、選択) の件数と、すべてのポリシー文面の記録です。個人単位の証拠を残すには、訪問者に永続的な識別子を与えることになります。以前の処理への同意を証明するために、新たな処理を始めてしまうわけです。
両方のボタンは同じクラスを持ち、拒否が先に出力されます。両者の class 属性が同一であることをテストで検証しています。拒否しにくくして得た同意は、自由な意思による同意とは言えないからです。
フロントエンドに Cookie も nonce もログイン判定もありません。訪問者ごとにページを変える同意バナーは全ページキャッシュを壊し、nonce はその裏側で静かに失効します。
Cookie ポリシーは、実際に記入したカテゴリーと行から生成されます。空のカテゴリーに、作り話の一行が書かれることはありません。行っていない処理を宣言することは、宣言が足りないことよりも悪いからです。
支払いが切れたときにバナーが黙ってしまえば、サイトは同意なくトラッキング Cookie を書き始めます。そして制裁金を受けるのは当社ではなく、サイトの運営者です。
ライブラリは、読み込み元のアドレスによって121のサードパーティサービスを認識し、それぞれが設定するクッキーとその有効期間も記録します。33件の記録は完全ですが、残り88件はもっともらしい推測の代わりに目に見える「要確認」マークが付いています。保持期間を作り話で埋めたクッキー表は、空欄のある表より悪いからです。決済スクリプトとボット対策スクリプトも認識はしますが、ブロック候補としては一切提示しません — どちらかを止めるとチェックアウトが静かに壊れるためです。
フロントエンド監査を週次または日次のタイマーに載せると、保留されていない新しいサードパーティスクリプトや、台帳にないクッキーが現れたときに知らせます——一覧をまるごと出し直すのではありません。スケジュールを有効にするのは Pro、無効にすることと手動スキャンは無料です。
製品情報