Google 跟踪代码管理器变量 - 自定义 <a> 属性值
Google Tag Manager Variable - Custom <a> attribute value
我有一个滑块,link 代码如下所示:
<a href="#" gtm-class="item-1"><img></a>
我想将点击自定义属性值传递给 gtm 中的一个变量。
这个使用自定义 js 不起作用:
function () {
var el = {{Click Element}}, gtmDataEvent = el.getAttribute('gtm-class');
return gtmDataEvent;
}
请帮忙
您的 HTML 看起来不正确。什么是 <img>
?那是图像标签吗?使用真实代码,当您单击它时,您的单击元素可能会引用图像,而不是锚点。您必须为此进行检查和测试。如果是这种情况,那么您需要执行以下操作:
function () {
var el = {{Click Element}}, gtmDataEvent = el.closest('a').getAttribute('gtm-class');
return gtmDataEvent;
}
我有一个滑块,link 代码如下所示:
<a href="#" gtm-class="item-1"><img></a>
我想将点击自定义属性值传递给 gtm 中的一个变量。
这个使用自定义 js 不起作用:
function () {
var el = {{Click Element}}, gtmDataEvent = el.getAttribute('gtm-class');
return gtmDataEvent;
}
请帮忙
您的 HTML 看起来不正确。什么是 <img>
?那是图像标签吗?使用真实代码,当您单击它时,您的单击元素可能会引用图像,而不是锚点。您必须为此进行检查和测试。如果是这种情况,那么您需要执行以下操作:
function () {
var el = {{Click Element}}, gtmDataEvent = el.closest('a').getAttribute('gtm-class');
return gtmDataEvent;
}