我了解到,当建立与GA链接的Google广告的跨域跟踪时,gclid实际上并不是从DomainA传递到DomainB。但是,gclid被归因于会话中的某种"Google分析服务器端属性“。
然而,在阅读google文档时,我还理解了一些其他的东西:
如果遵循这些步骤,将自动读取中的GCLID
那么这到底是如何工作的呢?gclid信息是如何在跨域情况下传递的?
发布于 2019-04-10 04:41:45
在中,用户是由浏览器(clientId)中的cookie跟踪的,默认情况下,浏览器是网站特有的,在第一次访问用户时随机生成。所有页面查看和事件( hits )都被发送到Google服务器,并在那里进行处理,Google确定哪些点击应该放在一起,从而形成一个会话。您可以注意到,您不需要将UTM或GCLID参数传递给会话中的所有页面视图,这样它们都属于同一个会话和会话源,因为Analytics将在不属于同一会话的新流量源的情况下处理结果性点击。(会话定义可以应用更多规则。)
跨域跟踪的意思是,clientId从域A传递到域B上的页面,反之亦然,这样Google就会知道,这个用户在两个站点上都是相同的,应该使用现有的clientId,而不是生成新的clientId。因此,如果同一个访问者被识别,那么上面描述的行为就适用于:它将最后一个已知的流量源应用于两个域上的页面视图。
这就是为什么正确设置跨域跟踪不需要在域间传递UTM或GCLID参数的原因。(但是,clientId将被传递。)
https://stackoverflow.com/questions/55603346
复制相似问题