Bài đăng chéo từ Stackoverflow
Đây là vấn đề tôi đang gặp phải:
Hiện tại, chúng tôi cần theo dõi trên www.chess.com và safe.chess.com. Tuy nhiên, tôi không thể đặt tên miền thành .chess.com vì cookie gây ra một số vấn đề trên một tên miền khác, live.chess.com.
Vì vậy, để giải quyết vấn đề này, bằng mã - tôi làm một cái gì đó như thế này:
<? 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>
<? } ?>
Tuy nhiên, điều này buộc chúng tôi phải duy trì 2 tài khoản phân tích (UA-XXXXX-01 và UA-XXXXX-02) và tạo sự tách biệt giữa lưu lượng HTTPS và HTTP.
Làm cách nào tôi có thể thiết lập điều này để MỘT tài khoản phân tích sẽ theo dõi cả safe.chess.com và www.chess.com mà không cần đặt cookie cấp cao nhất (.chess.com)?