0

我在一个帐户下配置了两个属性。第一个物业的网站名称为www.example.com,我的第二个物业的网站名称为www.abc.example.comGoogle Universal Analytics - 跨域问题

因此,在我的情况下,如果用户在第二个网站中处于活动状态,它也会在第一个网站中显示与该活动状态相同的用户。

而且我的要求就好像用户在第二个网站上活动一样,它不应该在第一个网站上显示与活动相同的用户。

请帮我解决这个问题。提前致谢。

+0

这不是一个跨域的问题,这是因为你没有两个不同的域的子域的交叉问题。每个网站的GA代码是什么? – nyuen

回答

0

您需要更新您的cookieDomain并将其设置为自动。

enter image description here

默认情况下,谷歌Analytics(分析)将创建第一个到达域的cookie,在这种情况下,ABC和example.com。正因为如此,它为两个子域创建了两个不同的cookie。

通过将其设置为自动,Google Analytics将在.com/.co ..之前创建最高级别的cookie。因此,通过将cookieDomain设置为auto,abc.example.com和example.com都将客户端ID设置在example.com级别。

编辑: 还有由厮磨写一篇好文章,在更详细的解决了这个:https://www.simoahava.com/analytics/cross-domain-tracking-across-subdomains/