我发现我的网站的Google Analytics分析报告中没有IE访问者。
我写了一个简单的测试页并确认IE没有向谷歌服务器发送'__utm.gif'请求。但它在其他浏览器中运行良好,例如FF和Chrome。测试页面为:http://k.ai/haiseepage.html
我怀疑是否是因为域名'k.ai'。我在其他.com网站上测试几乎相同的页面。 .com网站还可以。
任何人都可以解释一下吗?
答案 0 :(得分:5)
MSIE不会在非常短的域名(2个或更少的字符)上设置cookie http://support.microsoft.com/kb/310676。
这就是Google Analytics无法在您的域上运行的原因
你应该尝试使用它
_gaq.push(['_setDomainName', 'www.k.ai']);
但请注意,这样做会重置所有以前访问者在其他浏览器上的Cookie(他们都将成为新访问者并失去之前访问的来源)。
答案 1 :(得分:0)
没有DOCTYPE可能会绊倒IE。而不是<html>
放置:
<!DOCTYPE html>
您可能还想添加到<head>
:
<meta charset="utf-8">