GTM 将事件参数添加到 dom 就绪触发器

GTM add event parameter to dom ready trigger

我在 gtm 中有一个带有事件参数的标签,该参数可以是 true 或 false。此标记由特定 URL 上的 domReady(或页面加载)触发器触发。在 DOM 内,我有一个元素在 div 内 - 标记属性 data-ga-confirmation="true"data-ga-confirmation="false"

虽然变量没有给GTM,标签的事件参数总是有默认值。

对于点击触发器,它工作正常,但我可以将 data-ga-confirmation="true" 属性添加到我实际点击的元素。

在GTM中创建一个CJS变量。像这样:

function(){
  return {{Clicked Element}}.getAttribute("data-ga-confirmation");
}

并在您的代码中使用它。由于您没有提供 HTML,我假设我们正在讨论被点击元素的属性。好吧,如果没有,您始终可以从单击的元素通过 GTM 解析您的方式。