gpt4 book ai didi

javascript - 当页面加载为 iFrame 时禁用 GTM 标记触发

转载 作者:行者123 更新时间:2023-11-28 07:12:42 25 4
gpt4 key购买 nike

我被要求为一个网站实现 Google 跟踪代码管理器,该网站将另一个页面(来自同一网站)作为 iFrame 加载。

我想在该页面作为 iFrame 加载时禁用 GTM,但当访问者访问该页面时可以正常工作。

我可以使用 JS 检查页面是否作为 iFrame 加载,从而不加载 GTM 脚本内容。但是,如果禁用 JS(当 GTM 代码的 noscript 部分通常会接管时),是否有解决方案?

最佳答案

插入 iframe 时,向页面网址添加一个参数(即“iframe=true”)。如果参数存在(自定义变量,输入“URL”,“组件类型”为“查询”,“查询键”为参数名称,请为您的代码设置阻止规则 (v1) 或触发异常(exception) (v2) )。

正如另一个答案中所指出的,只有当您在 GTM 中有任何非 javascript 标签(如自定义图像)时,这才有意义,现在大多数标签在任何情况下都需要 javascript(但您可能知道这一点)。

关于javascript - 当页面加载为 iFrame 时禁用 GTM 标记触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31146167/

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