2012-03-19 109 views
2

我發現我的網站的谷歌分析報告沒有IE訪問者。谷歌分析不能在IE瀏覽器工作

我寫了一個簡單的測試頁,並確認IE沒有發送'__utm.gif'請求到谷歌服務器。但在其他瀏覽器中運行良好,例如FF和Chrome。測試頁面爲:http://k.ai/haiseepage.html

我懷疑是否是因爲域名'k.ai'。我在其他.com網站上測試幾乎相同的頁面。該.com網站是好的。

任何人都可以解釋它嗎?

回答

5

MSIE不會在很短的域名(2個或更少字符) http://support.microsoft.com/kb/310676設置cookies。

這就是爲什麼谷歌Analytics(分析)不會對您的域名工作

你應該嘗試使用這個代替

_gaq.push(['_setDomainName', 'www.k.ai']); 

但要注意,這樣做將重新設置其他瀏覽器上所有以前的遊客餅乾(他們都將成爲新訪客,並失去他們以前的訪問來源)。

+0

是的,這是setcookie問題。 – 2012-03-23 06:04:14

+0

實際上,您只能使用HTML條件註釋爲IE訪問者激活此設置。 因此它只會影響IE用戶(直到現在還沒有被跟蹤)並且不會影響其他用戶(那麼不會重置cookie:數據被保留) – 2012-07-12 14:46:58

0

沒有DOCTYPE可能會絆倒IE。相反<html>看跌:

<!DOCTYPE html> 

你也可以添加到<head>

<meta charset="utf-8"> 
+0

已經嘗試過,它仍然沒有工作。 – 2012-03-20 04:23:17

相關問題