You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GTM Version2中创建指向嵌套对象的dataLayer变量?

GTM中访问dataLayer嵌套数组对象的方法
  • GTM Version2支持访问嵌套的dataLayer对象与数组,你遇到的undefined问题通常是语法使用错误或变量时机问题。
  • 正确语法:在GTM的dataLayer变量设置里,Data Layer Variable Name字段需填写eventModel.items.0.name——GTM Version2中数组索引要用点号.而非方括号[],这是核心差异点。
  • 额外排查要点:
    • 确认eventModel已在触发对应标签前推送到dataLayer中。
    • 检查eventModel.items数组是否包含至少1个元素(索引0存在),空数组会直接返回undefined。
    • 利用GTM预览模式核对dataLayer结构,注意字段名大小写敏感,必须完全匹配。

内容的提问来源于stack exchange,提问作者Levon Grigoryan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 17:19:50