Open3

同意を得るまでCookieをブロックする方法

izumiyaizumiya
  • Tag Managerを使う
  • JavaScriptタグを書き換える
  • Content-Security-Policyを使う
  • その他
izumiyaizumiya

JavaScriptタグを書き換えてCookieをブロックする場合、

<script type="text/javascript">
code
</script>

のようなScriptタグを

<script type="text/plain">
code
</script>

のように書き換える。
この書き換えによってScriptタグ内のコードが実行されないのでCookieがセットされることもない。
逆にtype="text/plain"type="text/javascript"に戻すことによってコードを実行させることができる。

izumiyaizumiya

tag managerを使う場合、同意のアクションをトリガーに後続のタグを発火させることで、同意を得るまではCookieをブロックすることができる。
tag managerには

  • Google Tag Manager
  • Adobe Dynamic Tag Management
  • Piwik PRO

などがある。それぞれのtag managerで実装できるかはわからない。