为基于事件的规则创建条件

这些条件决定了何时触发基于事件的规则。

  1. 选择您要跟踪的交互类型,例如鼠标点击或表单提交。

    有关更多信息,请参阅“Adobe 标签管理产品文档”中的事件类型

  2. 根据需要启用以下选项:

    元素 描述
    延迟链接激活 在事件激活链接且希望链接延迟至事件有时间触发时启用。
    将事件处理程序直接应用于元素 将事件处理程序应用于特定目标元素。此设置绑定到浏览器中的事件冒泡和分层概念。

    例如,在单击 <a href="abc.html"><img src="xyz.png"/></a> 之类的锚标记中的图像时,您可能认为此点击与该锚标记相关联,因为该标记位于事件冒泡流中。但是,在开发人员工具中检查该点击时,您会发现该点击实际上可能只影响 <img> 标记。要确保该事件得到正确处理,应将点击与 <img> 标记关联,并且不要依赖浏览器将点击向上冒泡至父元素。类似于点击之类的事件可能会向上冒泡至 <body>。请务必了解事件绑定的实际位置,并专门将其确定为目标,以确保规则正确触发。

    事件冒泡​是指事件首先由最内部的元素捕获和处理,然后被传播到外部元素。

  3. 指示您希望跟踪的标记的名称,以及您希望匹配的其他标记属性。

    有关如何找到正确的元素标记的信息,请参阅“动态标签管理产品文档”中的使用 CSS 选择器

  4. 选择并设置您希望绑定到规则的任何其他标准或条件类型。

  5. 指示与事件冒泡相关的首选项。

    事件冒泡是 HTML DOM 中的一种事件传播方式。

    如果您… 选中此选项
    希望已识别的规则选择器子元素中的相关交互触发规则。 允许子元素中的事件冒泡。。
    希望在子元素已触发其自身的事件时阻止事件冒泡。 在子元素已触发事件时不允许这么做。
    不希望已识别的规则选择器事件超出事件层级中的元素本身。 不允许事件向上冒泡至父元素。

在此页面上