Google analytics siteSpeedSampleRate和谷歌分析的跨域跟踪

Google analytics siteSpeedSampleRate和谷歌分析的跨域跟踪,google-analytics,Google Analytics,我正在我的站点上设置跨域跟踪,并且在代码的“创建”部分已经设置了siteSpeedSampleRate。按照谷歌的指示设置跨域跟踪后,没有地方可以放置siteSpeedSampleRate 以下是我现在拥有的: ga('create', 'UA-xxxxxxxx-1', 'auto', {'allowLinker': true}); ga('require', 'linker'); ga('linker:autoLink', ['domain2.com'] ); ga('send', 'page

我正在我的站点上设置跨域跟踪,并且在代码的“创建”部分已经设置了siteSpeedSampleRate。按照谷歌的指示设置跨域跟踪后,没有地方可以放置siteSpeedSampleRate

以下是我现在拥有的:

ga('create', 'UA-xxxxxxxx-1', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['domain2.com'] );
ga('send', 'pageview');
我是否将siteSpeedSampleRate块放在一个新行上,如下所示:

ga('create', 'UA-xxxxxxxx-1', 'auto', {'allowLinker': true});
ga('create', 'UA-xxxxxxxx-1', {'siteSpeedSampleRate':100});
ga('require', 'linker');
ga('linker:autoLink', ['domain2.com'] );
ga('send', 'pageview');
还是有更好的方法? 我不知道“创建”行是为了什么,也找不到对我有意义的答案。如果我在我的网站上使用第二段代码,当我看到谷歌的标签助手时,它看起来像是启动了两次

有没有办法同时实现这两个目标? 谢谢。

创建行创建一个新的跟踪器,并覆盖以前的实例。因此,您不希望调用它两次-第二次调用将使用跨域跟踪的配置覆盖第一次调用

要传入多个配置选项,可以使用配置对象。这是create调用中的最后一个参数(花括号中的位)

可以将键/值对传递给配置对象,其中键必须是有效的字段名。这些在文档中列为(也可以在创建时设置该字段)

因此,您的示例应该更像:

ga('create', 'UA-xxxxxxxx-1', 'auto', {
   'allowLinker': true
   siteSpeedSampleRate':100
});
ga('require', 'linker');
ga('linker:autoLink', ['domain2.com'] );
ga('send', 'pageview');