Google 标签管理器:将变量与推送到数据层的子对象匹配
Google Tag Manager: Matching variables with subobjects pushed to dataLayer
我想了解 Google 跟踪代码管理器如何将变量与推送到数据层的对象中的字段匹配。当它是顶级字段时,它很简单。但是,当我想推送这样的东西时,如何进行匹配:
dataLayer.push({
'subcontainer': {
'variable': true
}
}
我会匹配 subcontainer.variable(这似乎是显而易见的方式)吗?我找不到这方面的文档,也许有人可以指出一些解释这个的东西。
如果我选择“.”的版本 2分辨率,它将其视为访问子对象,因此 subcontainer.variable 将适用于我的示例。
您必须创建一个 dataLayer 变量
它的价值将是 subcontainer.variable
版本为 2
在版本 2 中,点 (.) 访问嵌套值。推送到名称中带点的数据层的值将根据正常 JavaScript 规则解释为嵌套值。
您可以在这里找到更多相关信息
https://support.google.com/tagmanager/answer/6106899?rd=1#web
我想了解 Google 跟踪代码管理器如何将变量与推送到数据层的对象中的字段匹配。当它是顶级字段时,它很简单。但是,当我想推送这样的东西时,如何进行匹配:
dataLayer.push({
'subcontainer': {
'variable': true
}
}
我会匹配 subcontainer.variable(这似乎是显而易见的方式)吗?我找不到这方面的文档,也许有人可以指出一些解释这个的东西。
如果我选择“.”的版本 2分辨率,它将其视为访问子对象,因此 subcontainer.variable 将适用于我的示例。
您必须创建一个 dataLayer 变量 它的价值将是 subcontainer.variable 版本为 2 在版本 2 中,点 (.) 访问嵌套值。推送到名称中带点的数据层的值将根据正常 JavaScript 规则解释为嵌套值。
您可以在这里找到更多相关信息 https://support.google.com/tagmanager/answer/6106899?rd=1#web