Googleアナリティクス(GA)によるクロスドメイントラッキングの「穴」と対応方法について

マーケティングノウハウ

大野 陽子

Googleアナリティクス(GA)でクロスドメイントラッキングをする場合、ページ遷移の方法によってはクロスドメインの計測がされない場合があります。その時の対処方法について説明します。また、SprocketとGAのデータ連携についてご紹介します。

Googleアナリティクスのクロスドメイントラッキングには「穴」がある

「サービス紹介サイトと申込サイトのドメインが異なる」「商品ページとカートページのドメインが異なる」・・・こういった場合に、Googleアナリティクス(以下、GA)のクロスドメイントラッキングを使ってドメインをまたいだ計測を設定するケースは多いと思います。

ただ、いろいろなサイトを見て回っていると、時々「(ページ遷移の一部で)クロスドメイントラッキングができていないケース」を見かけることがあります。 

イラスト:Google Analyticsという名の落とし穴に男性がはまりそうになっている

その中でもよくあるのが、JavaScriptを使ったページ遷移をしている箇所で適切な対応がされていないケースです。

GA公式のサポートページなどを参照してクロスドメイントラッキングの設定を行った場合、オートリンク プラグインがページ内のリンクを自動的に処理し、URLにリンカー パラメータを付加することでドメインをまたいだ計測が行われます。

ただし、リンカー パラメータが付与されるのは <a> タグと<form>タグで記述されたリンクのみで、JavaScriptの location.href などを使ったページ遷移の場合は付加されません。このため、ドメインをまたいだページ遷移は別々のユーザーによるものとして計測されてしまいます。

これを防ぐためには、JavaScriptでリンカー プラグインからパラメータを取得し、URLに付加する処理を実装する必要があります。具体的な実装方法については、以下のGA公式ドキュメントを参照してみてください。

なお、リンカー パラメータが付加されているかどうかは、該当のリンクからドメインをまたいだ遷移をした時のURLで確認できます。(画像下線部がリンカー パラメータ)

キャプチャ画面:URLのga以降がリンカーパラメータにあたることを表示

GAとSprocketの連携機能について

Sprocketでは、シナリオ実施データをイベントとしてGAに送信し、GAでの分析に利用できるデータ連携機能があります。

Sprocket - Google アナリティクス連携(開発者向けドキュメント)

クロスドメイントラッキングを実施しているサイトの場合、Sprocketのポップアップ上にあるボタンから遷移するURLにリンカー パラメータを付与する機能も追加可能です。これにより、Sprocketのシナリオでドメインまたぎの遷移をした場合にもGA上での同一ユーザーとして連続した計測が可能になっています。

サービス資料ダウンロード

Sprocketの機能、コンサルタント、導入事例、実績、
プラン体系などをご紹介します。(無料)

資料ダウンロード

導入検討の相談・見積もり

新規導入、乗り換えのご相談、Web接客ツールの比較など
お気軽にお問い合わせください。(無料)

お問い合わせ

03-6420-0079(受付:平日10:00~18:00)