Google跟踪代码管理器使用RegEx触发

时间:2017-09-08 04:40:23

标签: regex google-tag-manager

我正在对使用“所有元素”的事件进行疑难解答。与“点按班级”关联的触发器查找表。

查找表有四个输入值,对应于添加到目标HTML元素的类。单击任何目标元素时,事件需要触发。

从我可以通过测试确定,如果一个被点击的元素有多个类(包括一个目标点击类),我配置它的查找表没有收到值(eventLabel持有查找变量为null)并且触发器不会触发。我已经验证了该类存在于数据层中的click类变量中。

LookUp表为每个输入传递唯一的输出值,触发器有一个简单的正则表达式,如下所示:

当我的LookUp变量'触发时触发。匹配RegEx(忽略大小写)标题|按钮|图像

它触发的唯一时间是单击标题时 - 这是仅具有目标类的元素。除了目标类之外,所有其他元素都有其他类。

此外,我为此使用了点击ID,但目标元素存在于网页上多次出现的搜索结果组件中。因此,使用ID属性在语义上是不正确的。

无论如何......任何帮助都会受到赞赏。

0 个答案:

没有答案