gpt4 book ai didi

html - 什么时候应该在 GTM 自定义 html 标签中引用变量?

转载 作者:行者123 更新时间:2023-12-04 21:09:09 26 4
gpt4 key购买 nike

我正在尝试通过 GTM 实现 Facebook 像素,但我遇到了一些奇怪的问题。

我通过自定义 html 标签实现,如果我不引用变量,gtm 调试器将它们显示为 google_tag_manager["<ID>"].macro(\'gtm123123123\')在调试器中,而不是值本身。如果我用引号将变量的使用括起来,我会看到值本身。

如果{{User Email}}正如我所见,被翻译成 javascript 代码,我认为不需要引用?

如果我需要引用,我将如何编写代码? em: ({{User Email}} || "").toLowerCase(),
推荐哪个?如何决定?

此外,调试器将整个标记包围在 '' 中,这是预期的吗?

最佳答案

在自定义 HTML 标签中,您可以根据示例使用双括号引用变量,不带引号。例如

var userEmail = {{User Email}};

预览模式调试面板显示自定义 HTML 标签的未执行版本。因此,在面板输出中环绕您的脚本的 '' 是预期的。这也是为什么您的变量没有显示为值,而是您看到的是对您的变量的内部 GTM 引用。

如果你需要测试你的变量,你可以临时包含一个 console.log();确保您的值正确解析。例如
var userEmail = {{User Email}};
console.log(userEmail);

关于html - 什么时候应该在 GTM 自定义 html 标签中引用变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38456727/

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