谷歌分析服务器端属性和gclid,它是如何工作的?

问题描述 投票:0回答:1

我了解到,在设置与Google广告链接到GA的跨域跟踪时,gclid实际上并未从DomainA传递到DomainB。但相反,gclid归因于某种“谷歌分析服务器端属性”的会话。

但是,阅读谷歌文档,我正在理解别的东西:

如果您按照这些步骤操作,系统会自动读取Google Analytics Cookie中的GCLID

那么这是如何工作的呢?如何在跨域情况下传递gclid信息?

google-analytics cross-domain
1个回答
1
投票

在Google Analytics中,用户通过浏览器中的cookie(clientId)进行跟踪,该浏览器默认情况下是网站独有的,在首次访问我们的用户时随机生成。所有综合浏览量和事件(点击)都会发送到Google Analytics服务器,并在其中进行处理,Google Analytics会确定哪些匹配在一起,从而形成session。您可以注意到,您不需要将UTM或GCLID参数传递给会话中的所有网页浏览,因此它们都属于同一会话和会话源,因为Google Analytics会在没有新的traffic source的情况下处理相同的点击会话。 (进一步的规则可以适用于会话定义。)

Cross domain tracking表示clientId从域A传递到域B上的页面,反之亦然,因此Google Analytics会注意到,这个用户在两个站点上是相同的,并且应该使用现有的clientId,而不是生成一个新的。因此,如果识别出相同的访问者,则上述行为适用:它将最后已知的流量源应用于两个域上的页面视图。

这就是为什么正确设置跨域跟踪不需要在域之间传递UTM或GCLID参数的原因。 (但是,将传递clientId。)

© www.soinside.com 2019 - 2024. All rights reserved.