web-dev-qa-db-ja.com

Wordpress WPMLマルチドメインGoogle Analyticsクロスドメインリンク

私は以前に多くのGoogle Analyticsクロスドメインセットアップを設定しましたが、何らかの理由でこれは現在のシナリオでは機能していません:

ドメイン:

  • domain.com.auUA-XXXXXX-1
  • domain.co.ukUA-XXXXXX-2

2つのドメインは、サブドメインまたはサブフォルダーではなく、個別のドメインでWPMLプラグインセットアップを使用して、同じWordpress Multi-Siteを指します。

Googleアナリティクス(両方のドメインで同じGTMコンテナを介してデプロイされた)の一般的なGAページビュータグには次のものがあります。

domain.com.au ::

  • タイプ:ページビュー、コード:UA-XXXXXX-1
  • cookieDomain:auto
  • allowLinker:true
  • autolinkDomains:domain.co.uk
  • decorateForms:true

domain.co.uk ::

  • タイプ:ページビュー、コード:UA-XXXXXX-2
  • cookieDomain:auto
  • allowLinker:true
  • autolinkDomains:domain.com.au
  • decorateForms:true

両方のアナリティクスプロパティは、参照除外リストに自身と他のドメインの両方を持っています。

あるドメインから別のドメインに移動すると、_ga=1....クエリ文字列を追加するという予期される動作がありますが、ソース/メディア情報は失われます。

Googleの検索結果から1つのドメインに移動してテストし(ソースメディアとしてgoogle/organicと表示されました)、他のドメインに切り替えるとリアルタイムでdirect/noneと表示されます。最初のドメインに戻ると、google/organicとして再び表示されます。

1
Killerpixler

さらに多くの調査と実験を行った結果、次のことがわかりました。クロスドメイン参照の除外は、同じUAコードを使用してプッシュする場合にのみ機能します。言い換えると、domain.co.ukを追跡する1つのUAとdomain.com.auを追跡する1つのUAコード、そして両方のドメインからトラフィックをプッシュするRollupを呼び出すようになった3番目のUAコードです。

ロールアッププロパティのGTMのGAタグには、相​​互に自動リンクドメインが設定されており、独自の参照除外リストに両方のドメインもあります。このようにして、実際にgoogle / organicsource/mediumとして見ることができます。誰かがGoogleから来て、domain.co.ukに行き、次にdomain.com.auに行きます。その訪問者はgoogle / organicとしてURL domain.com.au/....としてリストされます。

0
Killerpixler