【问题标题】:How to set Google Analytics code or web settings for www subdomain (not naked domain)?如何为 www 子域(不是裸域)设置 Google Analytics 代码或网络设置?
【发布时间】:2014-09-15 06:07:20
【问题描述】:

我最近遇到了一个关于setting cookies only on a subdomain(例如www)和保持根域(例如example.com)无cookie 的性能提示。

使用 Chrome 的 cookie 查看器,我注意到我的根域中有一个名为 _ga 的 Google Analytics cookie。

我想知道如何配置 Google Analytics 代码或 Google Analytics Web 设置,以确保任何 Google Analytics cookie设置为我的 www 子域。

如果有关系,我的谷歌分析代码如下,它被放置在结束HEAD标签之前的最后一个元素(如果在性能方面有优越的地方,也请告诉我) :

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-12345678-1', 'auto');
  ga('send', 'pageview');

</script>

请注意,我确实看到了 Configuring cookieless domain while using Google analytics - 但代码很旧,答案不令人满意。

我当然知道购买一个全新的域并保持它没有 cookie 的想法,但我想知道在此期间我是否可以对 Google Analytics 代码做任何事情。 p>

【问题讨论】:

    标签: cookies google-analytics


    【解决方案1】:

    如果我对您的理解正确,请澄清我是否不正确,您只想跟踪您的子域 www(即 Google Analytics cookie 仅设置为您的 www 子域)。那是对的吗?在这种情况下,您只需将跟踪器添加到您的特定域,如下所示:

    ga('create', 'UA-XXXX-Y', 'www.yourdomain.com');
    ga('send', 'pageview');
    

    如果您已经将 GA sn-p 放在标签之前,那么就性能而言,这应该足够了。在其他任何地方,性能影响都可以忽略不计。

    【讨论】:

      猜你喜欢
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      • 2017-08-29
      • 1970-01-01
      • 2017-05-07
      • 2021-12-13
      • 1970-01-01
      相关资源
      最近更新 更多