我必须在本地计算机上测试我的新 GA 帐户。
只需将 Google 提供的标准代码段复制到页面上就可以吗?
我不想花 24 小时等待看看它是否有效。
最佳答案
这个问题今天仍然有效,但技术已经发生了变化。旧的 Urchin 跟踪器已被弃用并过时。新的异步 Google Analytics(分析)跟踪代码使用略有不同的代码来实现相同的结果。
Google Analytics 经典 - 异步语法 - ga.js
在 Google Analytics 上将跟踪域设置为 none 的当前语法如下所示:
_gaq.push(['_setDomainName', 'none']);
然后,Google Analytics 将在本地主机上触发 _utm.gif 跟踪器请求。您可以通过在您喜欢的浏览器中打开开发人员工具并在页面加载期间观察网络请求来验证这一点。如果它正常工作,您将在网络请求列表中看到对 _utm.gif 的请求。
针对 Universal Analytics 更新了 2013 年 - analytics.js
Google 发布了名为“Universal Analytics”的新版本分析(2012 年底或 2013 年初)。在我撰写本文时,该程序仍处于测试阶段,因此仍建议大多数已安装 Google Analytics(分析)的用户使用上述代码。
但是,对于使用新 analytics.js
代码的新开发,Google Analytics, Advanced Configuration - Web Tracking Documentation表明我们可以使用以下新代码在本地主机上测试 Universal Analytics:
ga('create', 'UA-XXXX-Y', {
'cookieDomain': 'none'
});
查看链接文档,了解有关 Universal Analytics 高级配置的更多详细信息。
2019 年更新
全局网站代码 - gtag.js
和 Universal Analytics - analytics.js
都会自动检测 localhost
。您无需对配置进行任何更改。
If gtag.js detects that you're running a server locally (e.g.
localhost
), it automatically sets thecookie_domain
to'none'
.
关于google-analytics - 您可以在本地主机地址上测试谷歌分析吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4375447/