Javascript 如何使用ga发送媒体和源(';发送';,';页面视图';,…)?
在一些推荐链接上(我无法修改),我没有使用标准:Javascript 如何使用ga发送媒体和源(';发送';,';页面视图';,…)?,javascript,google-analytics,Javascript,Google Analytics,在一些推荐链接上(我无法修改),我没有使用标准: example.com/?utm_source=hey&utm_medium=mymedium&utm_campaign=campaign17 但我使用了非标准: example.com/?utm_source=hey&utm_medium=mymedium&utm_campaign=campaign17 example.com/?src=foo 因此,它在谷歌分析中没有被正确跟踪。它显示为: medium
example.com/?utm_source=hey&utm_medium=mymedium&utm_campaign=campaign17
但我使用了非标准:
example.com/?utm_source=hey&utm_medium=mymedium&utm_campaign=campaign17
example.com/?src=foo
因此,它在谷歌分析中没有被正确跟踪。它显示为:
medium source
(none) (direct)
因此,我尝试通过自定义Javascript代码传递相关参数:
ga('send', 'pageview', '/?utm_source=foo&utm_medium=test&utm_campaign=test');
而不是ga('send','pageview')代码>在标准分析…
片段的末尾
但是,它仍然不起作用:它显示为(无)(直接)
(例如在分析'实时>流量源中)
问题:如何通过ga('send','pageview',…)传递源/媒体/活动名称代码>?
在ga('send','pageview')之前,必须使用ga('set',…)命令:
也可以使用更简单的语法:
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview', {'campaignSource': 'foo', 'campaignMedium': 'yourmedium', 'campaignName': 'test'});
现场参考: