Google Tag Manager(GTM) Click Element匹配CSS选择器时无法触发求助
解决Click Element匹配CSS选择器的问题
- 直接用ID选择器:把
#lamination-type-picker-0填入「matches CSS selector」输入框,这是匹配该下拉工具根元素最直接的写法。 - 覆盖子元素点击场景:如果点击的是下拉工具内部的子元素,改用后代选择器
#lamination-type-picker-0 *,能匹配这个ID元素下的所有子元素,不管点下拉工具哪个位置都能命中。 - 先在浏览器验证选择器有效性:打开浏览器控制台,输入
document.querySelector("#lamination-type-picker-0"),回车后如果能返回目标元素,说明选择器没问题,再复制到GTM中使用。 - 检查输入格式:「matches CSS selector」模式下不要加引号或多余空格,直接填写纯选择器文本。
- 尝试类型限定的精确选择器:如果上述方法不行,结合元素类型写选择器,比如实际下拉工具是div就写
div#lamination-type-picker-0,是ul就写ul#lamination-type-picker-0,根据页面实际元素调整。
内容的提问来源于stack exchange,提问作者Daniel Robinson
相关产品推荐
相关产品推荐

