Googleアナリティクス(GA)によるクロスドメイントラッキングの「穴」と対応方法について
Googleアナリティクス(GA)でクロスドメイントラッキングをする場合、ページ遷移の方法によってはクロスドメインの計測がされない場合があります。その時の対処方法について説明します。また、SprocketとGAのデータ連携についてご紹介します。
Googleアナリティクスのクロスドメイントラッキングには「穴」がある
「サービス紹介サイトと申込サイトのドメインが異なる」「商品ページとカートページのドメインが異なる」・・・こういった場合に、Googleアナリティクス(以下、GA)のクロスドメイントラッキングを使ってドメインをまたいだ計測を設定するケースは多いと思います。
ただ、いろいろなサイトを見て回っていると、時々「(ページ遷移の一部で)クロスドメイントラッキングができていないケース」を見かけることがあります。
その中でもよくあるのが、JavaScriptを使ったページ遷移をしている箇所で適切な対応がされていないケースです。
GA公式のサポートページなどを参照してクロスドメイントラッキングの設定を行った場合、オートリンク プラグインがページ内のリンクを自動的に処理し、URLにリンカー パラメータを付加することでドメインをまたいだ計測が行われます。
ただし、リンカー パラメータが付与されるのは <a> タグと<form>タグで記述されたリンクのみで、JavaScriptの location.href などを使ったページ遷移の場合は付加されません。このため、ドメインをまたいだページ遷移は別々のユーザーによるものとして計測されてしまいます。
これを防ぐためには、JavaScriptでリンカー プラグインからパラメータを取得し、URLに付加する処理を実装する必要があります。具体的な実装方法については、以下のGA公式ドキュメントを参照してみてください。
なお、リンカー パラメータが付加されているかどうかは、該当のリンクからドメインをまたいだ遷移をした時のURLで確認できます。(画像下線部がリンカー パラメータ)
GAとSprocketの連携機能について
Sprocketでは、シナリオ実施データをイベントとしてGAに送信し、GAでの分析に利用できるデータ連携機能があります。
Sprocket - Google アナリティクス連携(開発者向けドキュメント)
クロスドメイントラッキングを実施しているサイトの場合、Sprocketのポップアップ上にあるボタンから遷移するURLにリンカー パラメータを付与する機能も追加可能です。これにより、Sprocketのシナリオでドメインまたぎの遷移をした場合にもGA上での同一ユーザーとして連続した計測が可能になっています。
サービス資料ダウンロード
Sprocketの特徴、MA・CDP・BIの機能、コンサルティングサービス、事例などをご紹介します。
導入検討の相談・見積もり
新規導入、乗り換えのご相談、MA・CDP・BIの各ツールの比較などお気軽にお問い合わせください。
03-6420-0079(受付:平日10:00~18:00)