Open3
同意を得るまでCookieをブロックする方法
- Tag Managerを使う
- JavaScriptタグを書き換える
- Content-Security-Policyを使う
- その他
JavaScriptタグを書き換えてCookieをブロックする場合、
<script type="text/javascript">
code
</script>
のようなScriptタグを
<script type="text/plain">
code
</script>
のように書き換える。
この書き換えによってScriptタグ内のコードが実行されないのでCookieがセットされることもない。
逆にtype="text/plain"
をtype="text/javascript"
に戻すことによってコードを実行させることができる。
tag managerを使う場合、同意のアクションをトリガーに後続のタグを発火させることで、同意を得るまではCookieをブロックすることができる。
tag managerには
- Google Tag Manager
- Adobe Dynamic Tag Management
- Piwik PRO
などがある。それぞれのtag managerで実装できるかはわからない。