如何在单个Google Analytics(分析)帐户上配置多个域

时间:2020-09-03 01:44:55

标签: javascript google-analytics google-analytics-api gtag.js

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

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

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

但是在新的实现中,我们必须使用

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

我设法使用Google提供的代码来使Google跟踪工作,但是我不得不创建两个具有不同网址的属性,

Site - 1

Site - 2

有没有一种方法可以记录两个站点下具有相同属性的分析。

在旧的实现中,我们还可以按如下方式推送javascript函数,

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

是否可以使用“ gtag”推送功能?

谢谢

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

此方案的最佳解决方案是在GA中配置跨域跟踪。请观看此视频以了解更多详细信息-https://www.youtube.com/watch?v=cb7oY4B9qX4