GTM自定义Javascript未定义变量
我在一个网站上工作,网站上的按钮和图片/文本标签混合在锚定标签中,锚定标签包含href,我需要通过Google Tag Manager将其提取到Google Analytics 一个例子GTM自定义Javascript未定义变量,javascript,google-tag-manager,Javascript,Google Tag Manager,我在一个网站上工作,网站上的按钮和图片/文本标签混合在锚定标签中,锚定标签包含href,我需要通过Google Tag Manager将其提取到Google Analytics 一个例子 <a style="touch-action: manipulation; -ms-touch-action: manipulation; cursor: pointer;" href="/company_details/documents" id="em
<a style="touch-action: manipulation; -ms-touch-action: manipulation; cursor: pointer;" href="/company_details/documents" id="ember11" class="ember-view">
<i aria-hidden="true" class="material-icons message-icon">
email
</i>
<span class="nav-masterhead-label">
Letters
</span>
</a>
工作中的一位同事Michael发现了我的错误,
$({{Click Element}})
未定义
function (){
var $clickElement = {{Click Element}};
if (typeof $clickElement.closest('a').href !== 'undefined'){
return $clickElement.closest('a').href;
} else {
return $clickElement.href;
}
}
function (){
var $clickElement = {{Click Element}};
if (typeof $clickElement.closest('a').href !== 'undefined'){
return $clickElement.closest('a').href;
} else {
return $clickElement.href;
}
}