3
我的應用程序託管在www.abc.co.in上,宿主靜態內容的子域位於static.abc.co.in上。添加谷歌分析後,每個子域名請求還包括cookie。如何避免這種情況?在使用Google Analytics(分析)時配置無Cookie域
以下是我添加的腳本。我嘗試過各種子域選項,例如設置爲www.abc.co.in和abc.co.in,但這不起作用。目前我正在嘗試'沒有',這也沒有奏效。
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-1234545-1'],['_setDomainName', 'none'],['_setSiteSpeedSampleRate', 50], ['_trackPageview'],
['_trackPageLoadTime']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
我對www.example.com和cdn.example.com也是這樣,如果我完全刪除了_setDomainName-command,那麼cookie在cdn.example.com(Chrome和FF)上沒有顯示出來。 – Rimbaud
@Rimbaud:這不適合我,在IE,Chrome中檢查。我已經刪除了setDomainName,嘗試添加域名www.abc.co.in等。相同的結果 –
首先,不需要使用sitespeed或trackpageloadtime方法,因爲它們已經成爲腳本的默認設置,並且已被[已棄用] (https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiBasicConfiguration#_gat.GA_Tracker_._trackPageLoadTime)。 您應該使用'_setDomainName','abc.co.in',然後您可能會在受衆羣體>技術>主機名 –