在本地主机上测试 Google 分析
Test Google Analytics on Localhost
我需要使用 Google Analytics 测试一些自定义触发事件。我想在本地环境中进行测试。
我使用 apache 设置了我的测试站点,服务器名称为:my-ga-test.localhost/
根据 Can you test google analytics on a localhost address? and Google Analytics docs,我可以调整我的 GA 代码以使用:
ga('create', 'UA-XXXX-Y', {
'cookieDomain': 'none'
});
我试图设置一个新帐户来获取此网站的跟踪 ID,但我收到以下错误:
URL ends with an invalid top-level domain name
如何使用本地主机域生成代码,以便我可以更改跟踪 ID 代码以放置在我的本地主机上?
创建新 Google Analytics 属性 时的 "Website URL" 字段不必与生产中使用的实际 URL 相同。它主要用于解析相对链接,而不是用于验证命中。
只需将其更改为其他内容(如 example.com
),一切都会正常进行。
我不推荐上面的答案。
我认为最佳做法是在本地主机上使用 Analytics Debug js。在控制台中调试打印一切正在做的事情,包括触发事件。这样您就可以检查您的代码是否正常工作,而无需将跟踪信息发送到本地主机上的 Analytics(这毫无意义)。
了解更多 here :)
我需要使用 Google Analytics 测试一些自定义触发事件。我想在本地环境中进行测试。
我使用 apache 设置了我的测试站点,服务器名称为:my-ga-test.localhost/
根据 Can you test google analytics on a localhost address? and Google Analytics docs,我可以调整我的 GA 代码以使用:
ga('create', 'UA-XXXX-Y', {
'cookieDomain': 'none'
});
我试图设置一个新帐户来获取此网站的跟踪 ID,但我收到以下错误:
URL ends with an invalid top-level domain name
如何使用本地主机域生成代码,以便我可以更改跟踪 ID 代码以放置在我的本地主机上?
创建新 Google Analytics 属性 时的 "Website URL" 字段不必与生产中使用的实际 URL 相同。它主要用于解析相对链接,而不是用于验证命中。
只需将其更改为其他内容(如 example.com
),一切都会正常进行。
我不推荐上面的答案。
我认为最佳做法是在本地主机上使用 Analytics Debug js。在控制台中调试打印一切正在做的事情,包括触发事件。这样您就可以检查您的代码是否正常工作,而无需将跟踪信息发送到本地主机上的 Analytics(这毫无意义)。
了解更多 here :)