Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript gtag为一次呼叫发送两个事件_Javascript_Google Analytics_Google Tag Manager_Gtag.js - Fatal编程技术网

Javascript gtag为一次呼叫发送两个事件

Javascript gtag为一次呼叫发送两个事件,javascript,google-analytics,google-tag-manager,gtag.js,Javascript,Google Analytics,Google Tag Manager,Gtag.js,当注册发生时,我正在调用gtag('event','sign_up')。这导致进行单个网络调用,由于某些原因,该调用在有效负载中明显包含两个事件。一个事件的“啮合时间”为1毫秒,而另一个事件的啮合时间值为数秒——看起来它大概是上一个事件触发后的一段时间 这导致Google Analytics记录了两个注册事件。我只使用谷歌分析和gtag,而不是GTM或其他任何东西 如何使gtag调用只发送一个事件?结果表明,这是因为我在GA中为注册事件创建了一个自定义事件,我认为这是必要的。只需要删除那个自定义

当注册发生时,我正在调用
gtag('event','sign_up')
。这导致进行单个网络调用,由于某些原因,该调用在有效负载中明显包含两个事件。一个事件的“啮合时间”为1毫秒,而另一个事件的啮合时间值为数秒——看起来它大概是上一个事件触发后的一段时间

这导致Google Analytics记录了两个注册事件。我只使用谷歌分析和
gtag
,而不是GTM或其他任何东西


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

结果表明,这是因为我在GA中为
注册
事件创建了一个自定义事件,我认为这是必要的。只需要删除那个自定义事件,一切都按预期进行。

在测试自定义事件时,我做了类似的操作。无法确定事件的来源。感谢分享解决方案。