我需要使用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,但我收到以下错误:
网址以无效的顶级域名
结尾
如何使用localhost域生成代码,以便我可以更改跟踪ID代码以放在我的localhost上?
答案 0 :(得分:28)
创建新Google Analytics媒体资源时,“网站网址”字段不必与制作中使用的实际网址相同。它主要用于解析相对链接,而不是用于验证命中。
只需将其更改为其他内容(例如example.com
),一切都应该正常。
答案 1 :(得分:3)
我不推荐上述答案。
我认为最佳做法是在localhost上使用 Analytics Debug js 。在控制台一切正在进行调试打印,包括触发事件。这样,您可以检查您的代码是否正常工作,而无需向Analytics on Localhost发送跟踪信息(这没有任何意义)。
了解更多here:)