2012-01-17 71 views
3

我們在分析結果不匹配父頁面和iframe子項時遇到問題。我們意識到跟蹤不應該是有限的數字,但我們的差異太大而無法忽視。iframe和父母之間的Google分析結果不同

我們的設置是這樣的:

我們經營的電子商店,可以說estore.com,跟蹤在這裏按預期工作,我們從來沒有過的問題。

最近我們爲合作伙伴實施了一個「嵌套」商店,這裏是麻煩開始的地方。在我們的合作伙伴的父頁面上,我們不能控制腳本或調整任何東西。這個父頁面實現了兩個iframe子項。

第一個iframe是我們的,iframe本身工作完美,包含我們的Magento商店的一部分,沒有代碼或腳本錯誤,它實現了默認的分析腳本。 iframe在partner.estore.com上運行。

第二個iframe是合作伙伴稍後添加的驗證測試,它在其自己完全獨特的域上,幾乎只是一個包含分析腳本的空白頁面。

父母和第二個iframe之間的跟蹤與最小差異(小於1%左右)匹配,而父母和第一個iframe(我們)之間的跟蹤在40%和60%之間往往有所不同最後結果。

任何想法?

回答

0

看看這個文件:https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite

雖然它是非常過時的,有一節「配置的iFrame跟蹤的Internet Explorer」,這基本上說明了在瀏覽器中實現,由於跨域安全的措施,託管在不同於父窗口的域上的iframe通常不能設置cookie(這是GA正常工作所必需的)。你曾經可以通過爲IE7設置P3P頭文件來解決這個問題,Firefox只允許你這樣做。

現在,截至2013年5月,包括Safari,Chrome和Firefox在內的大多數瀏覽器都不允許iframe跨域設置Cookie,而不考慮P3P標頭和各種其他技巧。

相關問題