如何使用DTM跟踪社交媒体图标(动态标签管理器)

时间:2015-05-14 07:43:42

标签: adobe-analytics

我的网站上有以下代码。

我想使用DTM跟踪每个锚标记。我知道如何跟踪单个元素。从这里我们有一堆不同的元素,任何人都可以帮助如何使用DTM跟踪它们吗?我不想为每个元素创建单独的规则。在单个规则中,我们如何跟踪这些元素。

1 个答案:

答案 0 :(得分:0)

以下是您可以执行的操作的示例。

对于元素标记或选择器 put" a.at-share-btn" (没有引号)。这将首先针对所有相关链接。我们也可以在下一步中寻找这个,但是"预选赛"它可以提高性能,因此不会针对每次a次点击评估规则。

然后,在规则条件下,添加数据>类型的条件定制

自定义框中,添加以下内容:

var shareType = this.getAttribute('class').match(/\bat-svc-([a-z_-]+)/i);
if (shareType&&shareType[1]) {
  _satellite.setVar('shareType',shareType[1]);
  return true;
}
return false;

此代码查找类(例如" at-svc-facebook")并将其最后一部分(例如" facebook")放入名为{{1的数据元素}}

然后,您可以在任何DTM字段中使用shareType引用它。 注意:因为此数据元素是即时生成的,所以当您在字段中输入时,它不会显示在自动完成中。

或者,在自定义代码框中(例如,如果您需要在javascript /第三方标记框中引用它),您可以使用%shareType%