我正在使用谷歌分析跟踪事件。我的意思是,当用户从登陆页面点击注册按钮,其中的utm值如下app.abc.com/?utm_source=marketing&utm_campaign=ads&utm_medium=click。然后,当涉及到web应用程序app.abc.com时,我将这些utms保存到cookie中,通过注册点击。我已经初始化了google分析
ReactGA.initialize('UA-000000-01');当用户注册和注册成功时,我触发了一个事件,如下所示
if (response.status === 'success') {
setSession(headers)
await refetchUser()
ReactGA.event({
category: 'accountCreated',
action : 'Sign up'
});
history.push('/')
} else {
//
}但在谷歌分析中并没有追踪到这一点。我错过什么了吗?为什么它没有跟踪accountCreated的这一目标?
这是截图


当用户登录时,我也会设置userid。
我看到用户通过click媒体在流量来源,因为我已经设置了utm_medium=click在注册按钮,这重定向到网页应用程序页面,我已经初始化了reactga,但只是事件不是像上面提到的那样被触发。
发布于 2019-09-24 20:21:55
由于没有在.event()调用中设置"Label“,因此需要将”Label“保留为空。
此外,您也不应该使用UTM参数作为内部链接,您的app.abc.com应该使用与您的主www.abc.com相同的GA属性,这样您就能够看到您在外部使用的营销活动推动了注册。
用你目前的设置,你会看到每个人都通过“广告”运动来注册。
https://stackoverflow.com/questions/58073492
复制相似问题