Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.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 谷歌分析传播源_Javascript_Php_Google Analytics - Fatal编程技术网

Javascript 谷歌分析传播源

Javascript 谷歌分析传播源,javascript,php,google-analytics,Javascript,Php,Google Analytics,我正在使用谷歌标签管理器和谷歌分析 我在yelp页面上有一个链接,如example.com/?utm\u source=yelp 我想要的是,即使用户在我的网站上点击了不同的链接,比如example.com/new-article,也能够跟踪该来源 因此,如果用户在该页面上填写表单,我知道该用户来自Yelp 总结: 客户从Yelp转到example.com,然后单击另一个链接。我怎么还能知道用户来自Yelp 一种策略是我可以在我的页面上的所有链接上附加utm_source=$\u GET['ut

我正在使用谷歌标签管理器和谷歌分析

我在yelp页面上有一个链接,如
example.com/?utm\u source=yelp

我想要的是,即使用户在我的网站上点击了不同的链接,比如example.com/new-article,也能够跟踪该来源

因此,如果用户在该页面上填写表单,我知道该用户来自Yelp

总结:

客户从Yelp转到example.com,然后单击另一个链接。我怎么还能知道用户来自Yelp


一种策略是我可以在我的页面上的所有链接上附加utm_source=$\u GET['utm_source'],但我认为google analytics或google tag manager已经解决了这个问题。我很难找到有关此的信息。

源是会话级别的维度,因此,如果用户在URL中使用
utm_Source
参数访问您的站点,该源维度将应用于会话中的所有点击(页面视图、事件等)


换句话说,你不需要做任何特殊的事情来完成这项工作。

我认为你可以在“行为”选项卡下使用GA的“行为流”来检查流量。我明白了。很高兴知道。我在第二页有一个表单,我们从utm变量中获取源代码,并将其放入一个隐藏变量中。是否可以使用Google tag manager填充隐藏的输入?我是说,只要这些点击都是同一会话的一部分,您根本不需要这些输入。我理解这一点。第2页上的表格提交给我们的crm。该表单有一个供推荐人使用的隐藏输入。在我从url获取它之前。现在我很好奇如何从GA会话中获取它。我明白了,既然您谈论的是CRM数据而不是GA数据,那么我想是的,如果您关心的是这些数据,您应该继续将其发送到CRM。在后端GA处理当前会话之前,没有一种方法可以查询有关该会话的数据,因此这对您的案例不起作用。