我的问题是:
目前,我们需要通过www.chess.com和secure.chess.com进行跟踪。
但是,我不能将域设置为.chess.com,因为cookie在另一个域live.chess.com上会导致一些问题。
所以,为了解决这个问题,我在代码中做了如下的事情:
<? if (HTTPS) { ?>
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-01']);
_gaq.push(['_setDomainName', 'secure.chess.com']);
_gaq.push(['_trackPageview']);
</script>
<? } else { ?>
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-02']);
_gaq.push(['_setDomainName', 'www.chess.com']);
_gaq.push(['_trackPageview']);
</script>
<? } ?>
但是,这迫使我们维护2个分析帐户(UA-XXXXX-01和UA-XXXXX-02),并在HTTPS和HTTP流量之间创建一个分隔。
如何设置此项,以便一个分析帐户在不设置顶级cookie(.chess.com)的情况下跟踪secure.chess.com和www.chess.com?