Google Universal Analytics - 跨域问题

时间:2017-02-20 05:10:25

标签: google-analytics analytics google-tag-manager universal-analytics

我在一个帐户下配置了两个属性。第一个属性的网站名称为www.example.com,我的第二个属性的网站名称为www.abc.example.com

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

我的要求就像用户在第二个网站中处于活动状态一样,它不应该在第一个网站中显示与活动用户相同的用户。

请帮我解决此问题。提前谢谢。

1 个答案:

答案 0 :(得分:0)

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

enter image description here

默认情况下,Google Analytics会为第一个到达的域创建Cookie,在本例中为abc和example.com。因此,它为两个子域创建了两个不同的cookie。

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

编辑: 还有一篇由Simo撰写的好文章更详细地解决了这个问题:https://www.simoahava.com/analytics/cross-domain-tracking-across-subdomains/