在Localhost上测试Google Analytics

时间:2015-06-01 19:43:42

标签: javascript google-analytics

我需要使用Google Analytics测试一些自定义触发事件。我想在当地环境中进行测试。

我已使用服务器名称为my-ga-test.localhost/的apache设置我的测试站点

根据Can you test google analytics on a localhost address?Google Analytics docs,我可以调整使用的GA代码:

ga('create', 'UA-XXXX-Y', {
  'cookieDomain': 'none'
});

我尝试设置新帐户以获取此网站的跟踪ID,但我收到以下错误:

  

网址以无效的顶级域名

结尾

enter image description here

如何使用localhost域生成代码,以便我可以更改跟踪ID代码以放在我的localhost上?

2 个答案:

答案 0 :(得分:28)

创建新Google Analytics媒体资源时,“网站网址”字段不必与制作中使用的实际网址相同。它主要用于解析相对链接,而不是用于验证命中。

只需将其更改为其他内容(例如example.com),一切都应该正常。

答案 1 :(得分:3)

我不推荐上述答案。

我认为最佳做法是在localhost上使用 Analytics Debug js 。在控制台一切正在进行调试打印,包括触发事件。这样,您可以检查您的代码是否正常工作,而无需向Analytics on Localhost发送跟踪信息(这没有任何意义)。

了解更多here:)