Javascript 在Adobe Omniture DTM中';s基于事件的规则,如何在自定义脚本中定义链接名称

Javascript 在Adobe Omniture DTM中';s基于事件的规则,如何在自定义脚本中定义链接名称,javascript,adobe,analytics,Javascript,Adobe,Analytics,我在Adobe DTM中创建了一个基于事件的规则,每当单击“.link name”时都会触发该规则。但是,我不想硬编码linkName,而是想通过自定义页面代码部分来定义它。我已经尝试了s.linkName='自定义名称';但这没有任何作用。 我尝试过s.tl(这个'o','custom name'),但它触发了两次事件。有没有办法在自定义页面代码中只定义链接名?我觉得应该有办法做到这一点,我错过了。多谢各位 这可能就是你要问的: 1) Adobe DTM可以拾取动态值: 在“Adobe Ana

我在Adobe DTM中创建了一个基于事件的规则,每当单击“.link name”时都会触发该规则。但是,我不想硬编码linkName,而是想通过自定义页面代码部分来定义它。我已经尝试了s.linkName='自定义名称';但这没有任何作用。
我尝试过s.tl(这个'o','custom name'),但它触发了两次事件。有没有办法在自定义页面代码中只定义链接名?我觉得应该有办法做到这一点,我错过了。多谢各位

这可能就是你要问的:

1) Adobe DTM可以拾取动态值:

在“Adobe Analytics”部分,将道具、eVar或链接名称设置为:

%this.href%
//Adobe Analytics syntax for passing value of custom data element
%Element Name%
您还可以设置其他动态值。检查此站点的DTM备忘表

2) 您可以尝试使用“自定义规则条件”中的satellite.setVar()方法设置数据元素:

将道具、评估或链接名称设置为:

%this.href%
//Adobe Analytics syntax for passing value of custom data element
%Element Name%
规则将触发并在内部传递自定义值

希望这有帮助