当我在本地运行页面时,Google Analytics会发生什么?

时间:2011-10-27 23:59:01

标签: javascript google-analytics google-analytics-api

在我的网页/ Java脚本应用程序中使用Google Analytics我只是想知道在本地运行(测试)页面时统计数据会发生什么变化?测试应用程序是在本地Web服务器上完成的,这是否包含在statistcis?

或者,反过来,这是keyline

_gaq.push(['_setDomainName', 'mydomain.org']);

所有“录音”仅限于mydomain.org?知道这是如何工作的吗?

1 个答案:

答案 0 :(得分:3)

如果您为与当前域不匹配的域设置setDomainName,则无效。

因此,如果设置为mydomain.org,并且您在testing-domain.org,则Google Analytics会尝试将Cookie设置为mydomain.org并失败(因为Cookie不会设置,因为您无法从JavaScript设置外部域cookie);如果没有看到Cookie,则不会将__utm.gif请求转到Google Analytics,也不会跟踪任何数据。

如果您在file://协议上执行Google Analytics,则会发生同样的情况。

setDomainName规则的例外情况是,您将(none)之类的非域字符串或空字符串传递给setDomainName,这会产生域哈希的效果(用于防止数据冲突的Cookie标识符)到1并将Google Analytics Cookie设置为document.domain