使用 dataLayer 触发事件不起作用

Trigger event using dataLayer does not work

我无法触发我的活动。在我的代码中:

<script>
    dataLayer.push({
        'event' : 'GAEvent',
        'eventCategory' : 'overlayer',
        'eventAction' : 'popup [overlayer]',
        'eventLabel' : undefined,
        'eventValue' : undefined
    });
</script>

在预览模式下,由于 _event 规则,我的自定义事件未触发

这不是我在 GTM 中创建的。我来自 GTM 的触发器:

知道我做错了什么吗?

您将 "GAEvent" 作为 dataLayer 事件传递,但在您的 GTM 触发器中查找了不正确的字段。 (屏幕截图显示 "GaEvent")。

您也不需要过滤器字段,这是您最初放入大写版本的地方。

将其更改为与您传入的事件相同,"GAEvent"。

我们谈论的事件总是很混乱,GA、GTM 或 JavaScript :)