0

我的网站在这里我想用谷歌标签管理器创建 facebook 像素事件代码,但有时它不起作用

我的设置是:

触发器类型:单击所有元素此触发器触发:一些单击单击类 == 等于 == 购物车按钮 btn btn-default btn-lg hvr-sweep-to-right

此触发器触发:一些点击

4

1 回答 1

0

您面临着非常普遍的问题,基本上 GTM 需要单击的确切元素-在您的情况下,这不仅是带有您要查找的类的按钮,而且您还可以单击 span 或 icon 元素(请参见下面突出显示的元素)。如果您单击跨度、图标或按钮区域之外,您的触发规则将不会通过。

在此处输入图像描述

因此,您需要确保您的触发器考虑到按钮中的所有元素。有多种方法可以解决这个问题。但是查看您的 html,我认为您可以通过在 GTM 中使用 querySelector 来实现此查询:.product-util, #add_to_cart, #add_to_cart > *

所以你的触发器看起来像这样: 在此处输入图像描述

此选择器考虑了您的包装器 div 元素、按钮元素和该按钮的所有子元素。当然,我没有测试此代码,我不确定您是否在网站的其他地方使用这些类和 ID,所以您是否进行测试。希望这可以帮助。

于 2017-09-20T11:18:23.273 回答