有时标签管理器不记录facebook像素代码

时间:2017-09-20 10:13:46

标签: google-tag-manager facebook-pixel

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

我的设置是:

  

触发器类型:单击所有元素   这个触发器触发:点击一些   click classes == equals == cart-button btn btn-default btn-lg hvr-sweep-to-right

此触发器触发:点击一些

1 个答案:

答案 0 :(得分:0)

你面临着相当普遍的问题,基本上GTM需要点击完全元素 - 在你的情况下,不仅是你正在寻找的类的按钮,你也可以点击span或icon元素(见下文突出显示)。如果您单击按钮区域的跨度,图标或外部,则触发器规则将不会通过。

enter image description here

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

所以你的触发器看起来像这样: enter image description here

此选择器会考虑您的包装器div元素,按钮元素以及此按钮的所有子项。我当然没有测试这个代码,我不确定你是否使用这些类& id在您网站的其他地方,所以你测试。希望这会有所帮助。