Adobe DTM - 从输入视口的div获取ID值(基于事件的规则)

时间:2016-03-07 22:51:00

标签: jquery jquery-selectors adobe-analytics

如何从特定类中捕获div的ID属性的值,该类在"可见"中进入视口。州? 当我创建一个"进入视口"规则,它触发源代码中的所有div(假设它们在视口内)可见或不可见。

我似乎无法编写条件来仅在div可见时触发规则,或者如何获取属性ID。

1 个答案:

答案 0 :(得分:2)

使用基于事件的规则:

  • 事件类型:输入视口
  • 元素标记或选择器:div.specialClass // specialClass是您搜索的类
  • 规则条件,自定义:if (jQuery("div.specialClass:visible")[0] != undefined){return true;}

多数民众赞成,如果具有specialClass的元素将进入视口并且可见,则会触发规则。

要跟踪ID,只需使用带有CSS选择器的数据元素,并在此基于事件的规则中引用此数据元素。