如何为子域添加单独的谷歌分析
Posted
技术标签:
【中文标题】如何为子域添加单独的谷歌分析【英文标题】:How to add separate google analytics for a subdomain 【发布时间】:2013-10-20 10:13:13 【问题描述】:我有一个网站已成功使用谷歌分析一段时间。我有一个已添加为子域的新项目。让我们称之为:newproject.mydomain.com
我想将谷歌分析添加到 newproject.mydomain.com 而不影响 www.mydomain.com 的原始分析。
因为我希望它有一个单独的跟踪代码,并且不与现有分析交互,所以我的第一个想法是在同一个帐户下设置一个新属性。
我将属性 url 设置为:newproject.subdomain.com 但是当我查看生成的 js 跟踪代码时,它包含以下行,这表明它指向域根而不是子域。
ga('create', 'UA-********-2', 'mydomain.com');
当我将代码添加到子域页面并检查它显示的状态时:
状态:未安装跟踪 最后检查:2013 年 10 月 12 日 03:28:12 PDT 在您网站的主页上未检测到 Google Analytics 跟踪代码。要使 Analytics 发挥作用,您或您的网络管理员必须将代码添加到您网站的每个页面。
所以显然它期望代码在主站点的索引中而不是子域中,但我不确定如何实现我的目标,或者即使我在正确的轨道上,所以任何帮助都会感激不尽。
【问题讨论】:
【参考方案1】:ga('create', 'UA-********-2', 'mydomain.com');
自动跟踪来自所有子域的数据,因此您的实现可能有问题。
如果您使用的是谷歌浏览器,请尝试安装 Google Tag Assistant 扩展程序,它可以为您提供有关页面上标签的有用信息,并在出现问题时显示警告。
【讨论】:
以上是关于如何为子域添加单独的谷歌分析的主要内容,如果未能解决你的问题,请参考以下文章
如何创建跟踪 JavaScript 代码,如基于 Javascript 的谷歌分析?