我正在尝试将GTM用于我的网站。 我已经初始化了 dataLayer 变量,如下所示:
dataLayer = [{
'pageCategory': 'signup',
'visitorType': 'high-value'
}];
现在我已经触发了对 gtm.js 的请求 现在,我再次向我的dataLayer推送一个按钮。
<a href="#" onclick="dataLayer.push({'event': 'GAEvent','pageURL': '/link-click/'});">Click Here...</a>
我可以看到dataLayer变量被附加到新对象。但是,我在控制台中看不到任何触发GTM门户的请求。我无法理解如何将新对象(在点击事件期间推送)传达给GTM门户网站?
答案 0 :(得分:-1)
不是。
您在GTM界面中配置的所有内容都打包到javascript函数中,嵌入到页面中并在页面范围内进行评估/执行。加载GTM脚本后,无需向GTM站点传输任何内容。