1

助けてください。私は一日中これに取り組んできました。これが取引です...

私は2つのドメインを持っています。

domain1.com と domain2.com

これらのドメインの Google アナリティクスでクロスドメイン トラッキングを設定したいと考えています。

また、domain2.com で A/B コンテンツ テストをセットアップしています。

この2ページを読みました。

http://support.google.com/analytics/bin/answer.py?hl=en&answer=2658141 https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite#yourDomainName

私が理解していることから、domain1.comのGoogleアナリティクスコードに次を入れる必要があります

_gaq.push(['_setDomainName', 'domain1.com']);

そして、これを domain2.com の Google アナリティクス コードに入れる必要があります。

_gaq.push(['_setDomainName', 'domain2.com']);

また、これを実験用の制御スクリプトの前に置く必要があります...

<script>
_udn = "domain2.com";
</script> 

domain1.com から domain2.com にリンクするときにも、このコードを使用する必要があります。

<a href="domain2.com/experiment/location" onclick="_gaq.push(['_link', 'domain2.com/experiment/location']); return false;">Link to domain2</a>

ここに問題があります... 1 つのシナリオでは、2 つのドメイン間で Cookie が渡されません。別のシナリオで、2 つのドメイン間で渡されます。

シナリオ 1 (機能しない)

  1. domain1.com に移動します
  2. domain2.com/experiment/location へのリンクをクリックします (制御スクリプトはここにあります)。

シナリオ 2 (機能する)

  1. domain1.com に移動します
  2. domain2.com/some/other/page へのリンクをクリックします
  3. domain2.com/experiment/location へのリンクをクリックします (制御スクリプトはここにあります)。

どういうわけか、実験にアクセスする前に domain2.com の別のページにアクセスすると、Cookie 情報が渡されます。

何か案は?私は困惑しています。

4

0 に答える 0