我的网站是here我想用谷歌标签管理器创建facebook像素事件代码,但有时它不起作用
我的设置是:
触发器类型:单击所有元素 这个触发器触发:点击一些 click classes == equals == cart-button btn btn-default btn-lg hvr-sweep-to-right
此触发器触发:点击一些
答案 0 :(得分:0)
你面临着相当普遍的问题,基本上GTM需要点击完全元素 - 在你的情况下,不仅是你正在寻找的类的按钮,你也可以点击span或icon元素(见下文突出显示)。如果您单击按钮区域的跨度,图标或外部,则触发器规则将不会通过。
因此,您需要确保触发器考虑了按钮中的所有元素。有多种方法可以解决这个问题。但是看看你的html我认为你可以通过简单地在GTM中使用querySelector来实现这个目的:.product-util,#add_to_cart,#add_to_cart> *
此选择器会考虑您的包装器div元素,按钮元素以及此按钮的所有子项。我当然没有测试这个代码,我不确定你是否使用这些类& id在您网站的其他地方,所以你测试。希望这会有所帮助。