如何在单个 Google Analytics 帐户上配置多个域

How to configure multiple domain on single Google Analytics account

我正在将旧的 google 分析代码 (ga) 升级到最新的 gtag 实施。

在旧的实现中,我们使用以下命令在一个帐户下使用几个站点,

ga('create', '<TrackingID>', '<DomainName>');

但在新的实现中我们需要使用

gtag('config', '<TrackingID>');

我设法使用 google 提供的代码使 google 跟踪正常工作,但我必须创建两个具有不同 url 的属性,

有没有办法在同一个 属性.

下记录来自两个站点的分析

同样在旧的实现中,我们能够按如下方式推送 javascript 函数,

var _gaq = _gaq || [];
_gaq.push(['_setAccount', '<TrackingID>', '<Domain>']);
_gaq.push(['_trackPageview']);
_gaq.push(function () {
    foo(1000);
});

有没有办法使用“gtag”推送功能?

谢谢

使用 gtag.js 您可以使用以下代码:

gtag('config', 'GA_MEASUREMENT_ID', {
  'linker': {
    'domains': ['example.com']
  }
});

https://developers.google.com/analytics/devguides/collection/gtagjs/cross-domain

这种情况的最佳解决方案是在 GA 中配置跨域跟踪。请关注此视频了解更多详情 - https://www.youtube.com/watch?v=cb7oY4B9qX4