我正在尝试一些 cookie 同意框架,例如https://www.cookieconsent.com,以改善我网站的隐私设置。一般来说,这些框架以相同的方式工作:所有script
标签都得到一个type="text/plain"
,如果访问者接受 cookie,它们将类型更改为type="text/javascript"
并执行代码。
但是,它不适用于 Google Adsense 标签,例如
<script type="text/plain" cookie-consent="targeting" data-ad-client="XXXX" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
在 Chrome 和 Safari 控制台中,我可以看到类型是type="text/javascript"
,但我没有看到广告。它适用于其他一切(例如谷歌分析)。Google Adsense 代码有什么问题,如何仅向喜欢 cookie 的人展示?