【发布时间】:2019-10-18 06:22:11
【问题描述】:
我正在执行 GDPR cookie 合规性检查,并尝试仅在用户接受 cookie 时加载 Google 广告。
我只想在 cookie 不存在时加载谷歌广告脚本。 所以我想这样做:
<script>
if(cookieNo!="1"){
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-mycode"></script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-mycode');
}
<script>
知道如何将脚本标签放在脚本标签中吗?
【问题讨论】:
-
如果用户接受了cookie,你想要加载脚本吗?
-
是的,没错,谢谢
-
在我看来,这两段似乎完全相反?您能否修改文本以符合您的需要。
-
不,我认为这是正确的。 if(cookieNo!="1"){ 表示如果用户没有点击安装 cookieNo 的拒绝。所以如果不存在运行代码。反正还没测试过
-
另外,不管用户是否接受,大部分页面都在设置cookies。 GDPR 声明仅告诉用户设置了一些 cookie。
标签: javascript