我試圖在兩個完全不同的域(不是子域)之間設置跨域跟蹤。瀏覽谷歌文檔的不同頁面似乎給了我不同的建議,以便在_setDomainName
方法中放置什麼。Google Analytics跨域跟蹤和_setDomainName()
我想不通的時候,我應該使用哪三個:
_gaq.push(['_setDomainName', 'mysite.com']);
_gaq.push(['_setDomainName', '.mysite.com']);
_gaq.push(['_setDomainName', 'none']);
有任何人可以給我一些指導或解釋?
我已經閱讀過這個Google頁面約100次。你的解釋有助於澄清一點。我看到,對於我的情況,似乎示例代碼告訴我,我的主站點(mysite.com)應將_setDomainName設置爲「mystie.com」,但另一個站點(my-ecommerce.com)應將_setDomainName到「無」。我不知道爲什麼。 – Ben 2012-03-02 15:53:30
你確定嗎?我認爲'沒有'意味着你想確保你的子域沒有跟蹤該配置文件。我認爲在你的例子中,你會在該網站上和'my-ecommerce.com'上將它設置爲'mysite.com'。希望你能快速測試這個理論,而不會對你的數據產生任何抵觸情緒。您可以設置它並使用新的實時報告對其進行採樣,以查看其跟蹤是否正確。 – shanabus 2012-03-02 16:37:42
是的。如果您查看文檔的這一部分:http://code.google.com/intl/zh-CN/apis/analytics/docs/tracking/gaTrackingSite.html#domainAndSubDirectory,您將在「主」網站上看到他們使用網址,然後在「博客」網站上,他們使用「無」。我實際上是在一些測試站點上進行全新安裝,以便全面測試,但只是嘗試儘可能減少未知數。感謝您的輸入。 – Ben 2012-03-02 16:43:48