javascript - Google 数据层数据未传递到标签管理器助手

标签 javascript magento google-tag-manager

我已经为产品页面设置了点击事件。每次客户点击特定产品时,都会触发以下代码

dataLayer.push({
   'event': 'productClick',
   'ecommerce': {
        'click': {
              'actionField': {'list': 'WP'},
              'products': [{
                   'name': 'data',                    
                   'id': 'data',
                   'price': 'data'
               }]
         }
    }
});

我已经调试过,数据实际上被推送到数据层,但是当我使用谷歌标签助手检查数据层时,没有数据被推送。

最佳答案

改用控制台。它更加可靠和准确。在数据层推送后,输入“dataLayer”,您应该看到整个数据层:

enter image description here

或者,如果您进入 GTM 预览模式,您也应该在那里看到数据层。

enter image description here

关于javascript - Google 数据层数据未传递到标签管理器助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37053847/

相关文章:

google-analytics - 谷歌分析缺少 analytics.js 脚本

javascript - GoogleTagManager似乎不接受base64编码的图片

ios - Google 社交互动事件未反射(reflect)在 Google Analytics 中

javascript - 在href中附上文章的链接

javascript - Angularjs 中的可点击单元格

javascript - 传递关于异步超时的 Jasmine 规范

magento - 是否有可能在 magento 中使用 "country name"获得 "currency code"?

Magento 自定义集合打破分页

javascript - 首次加载网站后,网站 javascript 无法在 IE 上运行

php - 没有这样的文件或目录 - Magento 错误