GTM 代码未触发正确的条件

GTM Tag does't fire correct conditions

我正在尝试为 cta 跟踪触发 GTM 标签,但它对某些 css 类 不起作用。我已经有其他几个标签,它们都可以在完全相同的设置下正常工作。 gtm 设置如下面的屏幕截图所示。我也已经尝试过其他设置,例如 RegEX 和 CSS 选择器,但都不起作用。

CTA 按钮的

CSS-Class:

<a href="https://exampledomain.ch/kuenstler/" target="_self" class="button primary" style="border-radius:99px;padding:5 0px 0px 0px;">
<span>Alle entdecken</span>

有人有想法吗?非常感谢!

Screenshot variable settings

Screenshot tag settings

Screenshot trigger settings

Screenshot Debug Console Variable

尝试将触发器过滤器更改为匹配 CSS 选择器。这是您的选择器的值:a.button.primary, a.button.primary *

您的问题是点击实际上落在了 a 中的跨度而不是 a 本身,因此,您的点击 类 是空的。该跨度没有 类.

我如何知道点击的位置?我可以从调试器屏幕截图中 Click Element 变量的“值”中看到这一点。这不是真正的价值,但这是一个通用选择器,它试图唯一地标识被点击的元素。该选择器的结尾。看看它实际上有你的 a 但它有 > 跨度?那里。