我需要捕获被点击的链接以及使用Adobe DTM点击链接的页面,然后将其传递给evar和sprop。我不需要浏览量,因此使用了s.tl()。
我使用基于事件的规则"点击"作为我的事件类型,我的元素标签/选择器为" a"用于锚标记。
以下是我在DTM中使用的页面代码 - 但我的问题是,我得到了一个"意外的令牌ILLEGAL(第1行,第3行)"我似乎无法弄明白为什么。
最终 - 这是正确的方法,还是有更简化的方法或更好的解决方案?
// Custom Link Tracking
$(“a”).click(function(event) {
console.log($(this).text();
s.eVarXX = $(this).text();
答案 0 :(得分:2)
通过使用已经侦听锚点击的基于事件的规则,您不需要另外的jQuery函数。
您可以简单地同时获取规则的Adobe Analytics部分中的href和链接文本:
s.prop1 = $(this).text() // link text
s.eVar1 = $(this).attr("href") // Link URL
希望这有助于