2012-05-04 5 views
0

Google AnalyticsとGoogleウェブサイトオプティマイザーの両方をwww.britely.comで使用しており、そのドメインにのみCookieを限定したいと考えています。 (いくつかのCDNの愛を取得する必要がありますbritely.comの他のサブドメインからロードされた静的な資産のリクエストでクッキーのオーバーヘッドを回避するには。)GA *と* GWOのCookieを1つのドメインに適用する方法

の両方を使用しています(そしてそれが現在__utma__utmb__utmc__utmzクッキーを設定例ページを).britely.comに、代わりの望んでいたwww.britely.comに、http://www.britely.com/ninjamom/s-t-dogs-think

ある限りGoogle's docsが行くように、それはの上部に代わりに「なし」の_gaq.push(['_setDomainName', 'none']);コール(または同上「www.britely.com」)そうですページで十分です。

どういうわけか、そうではありません。私は.britely.comにさらに多くのクッキーを設定していましたが、GWOのsiteopt.jsのソースを読むと、_setDomainNameのようには見えません。それはそれが使用する必要がありますページ-グローバル定数_udn Cookieドメインを宣言するに応じます - ので、これでページのリーディング、少なくともGWOの__utmx__utmxxクッキーが正しく処理されています

<script> 
    var _gaq = _gaq || [], _udn = 'www.britely.com'; 
    _gaq.push(['_setDomainName', 'none']); 
</script> 

私は一般的な方法を知っていますCookieオーバーヘッドの問題を解決するには、GAとGWOを使用するドメインとはまったく異なるドメインの静的コンテンツを提供することです。それは私が求める解決策ではありません。

+0

http://stackoverflow.com/questions/9587030/google-siteから収集したように、別の '_gaq.push(['gwo._setDomainName'、 'none']);も表示されます。 -optimizer-not-tracking-cross-domain-conversions - それを試してみてください。 – ecmanaut

答えて

0

Googleウェブサイトオプティマイザーの制御スクリプトでも、_gaq.push(['gwo._setDomainName', 'none']);コールが必要です(GA全体と同様ですが、システム全体ではないようです)。上記の設定で

は、すべてのクッキーは、何らかの理由で .www.britely.comにスコープ終わる __utmx__utmxxものを除い www.britely.comにスコープます。私のために十分に良い。

関連する問題