gpt4 book ai didi

javascript - 脚本标签内的异步脚本 src,GDPR 合规性谷歌广告

转载 作者:行者123 更新时间:2023-11-30 10:59:36 25 4
gpt4 key购买 nike

我正在进行 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>

知道如何将脚本标签放在脚本标签内吗?

最佳答案

下面是一个片段,您可以使用它向网页添加异步脚本。将其包装在您的条件中,您就可以开始了。

const gScript = document.createElement('script');
gScript.src = "https://www.googletagmanager.com/gtag/js?id=AW-mycode";
gScript.type = 'text/javascript';
gScript.onload = () => {
console.log('Script has been fully loaded');
// initlaize anything you want that needs to be done after script has loaded
// Below code in your case
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-mycode');

};
gScript.async = true;
gScript.charset = 'utf-8';
document.getElementsByTagName('head')[0].appendChild(gScript);

希望这有帮助:)

关于javascript - 脚本标签内的异步脚本 src,GDPR 合规性谷歌广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58445019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com