IIS绑定和google分析

IIS绑定和google分析,iis,google-analytics,Iis,Google Analytics,我有一个关于在网站上设置google analytics的问题。我在Microsoft服务器上使用IIS设置了一个网站。让我们称之为www.example.com 对于这个网站,我添加了一些绑定,这些绑定与不同的域相关,比如www.example.eu和www.example.gov 考虑到这一点,我只有一个网站需要管理和控制,所有绑定的存在只是为了在用户尝试访问该网站时能够使用所有域而无需任何重定向 现在是开始分析的时候了。但是我对如何设置这个有点困惑。 我是Correct,我想我唯一需要添加

我有一个关于在网站上设置google analytics的问题。我在Microsoft服务器上使用IIS设置了一个网站。让我们称之为www.example.com 对于这个网站,我添加了一些绑定,这些绑定与不同的域相关,比如www.example.eu和www.example.gov

考虑到这一点,我只有一个网站需要管理和控制,所有绑定的存在只是为了在用户尝试访问该网站时能够使用所有域而无需任何重定向

现在是开始分析的时候了。但是我对如何设置这个有点困惑。 我是Correct,我想我唯一需要添加到我的网站上的是以下代码

<!-- Google Analytics -->
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
<script async src='https://www.google-analytics.com/analytics.js'></script>
<!-- End Google Analytics -->

window.ga=window.ga | |函数(){(ga.q=ga.q | |[]).push(参数)};ga.l=+新日期;
ga(“创建”、“UA-XXXXX-Y”、“自动”);
ga(‘发送’、‘页面浏览’);
或者我需要考虑像这样的跨域设置吗

<!-- Google Analytics -->
    <script>
    window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
  ga('require', 'linker');
  ga('linker:autoLink', ['www.example.eu, 'www.example.gov'] );
<script async src='https://www.google-analytics.com/analytics.js'></script>
    <!-- End Google Analytics -->

window.ga=window.ga | |函数(){(ga.q=ga.q | |[]).push(参数)};ga.l=+新日期;
ga('create','UA-XXXXXXX-Y','auto',{'allowLinker':true});
ga('require','linker');
ga('linker:autoLink',['www.example.eu','www.example.gov']);
同样,www.example.eu和www.example.gov不是一个网站,只是与www.example.com的绑定

希望你能帮我找出最好的方法来设置谷歌分析


提前感谢。

谷歌分析是一项客户端技术,因此它并不真正“了解”您的服务器设置,只需查看浏览器地址栏中的内容

如果您的用户可以浏览不同的域名,并且您希望他们在会话期间在域之间进行更改,那么您需要使用链接器进行跨域设置

如果您的用户可以通过不同的域访问您的网站,但您不希望他们在访问期间从一个域更改为另一个域,那么您不需要跨域设置

(为了完整性起见,如果您有重定向,则不需要跨域跟踪,只要重定向通过服务器完成,或者在执行跟踪代码之前在客户端完成)