gtag 为一次调用发送两个事件

gtag sending two events for a single call

引用 https://developers.google.com/gtagjs/reference/api 我在注册时打电话给 gtag('event', 'sign_up')。这导致进行单个网络调用,由于某种原因,有效负载中显然包含两个事件。一个事件的“参与时间”为 1 毫秒,而另一个事件的参与时间值为许多秒——看起来它大致是自上一个事件被触发以来的时间段?

这导致 Google Analytics 记录了两个 sign_up 事件。我只使用 Google Analytics 和 gtag,不使用 GTM 或其他任何东西。

如何让 gtag 调用只发送一个事件?

原来是因为我在 GA 中为我认为有必要的 sign_up 事件创建了一个自定义事件。只需删除该自定义事件,一切都按预期进行。