クロスドメインとは?GA4での設定方法は?問題点や対応策についても解説!のアイキャッチ画像

マーケティング

更新日: 2023/12/20

クロスドメインとは?GA4での設定方法は?問題点や対応策についても解説!

character_balloon

ブルーちゃんブルーちゃん!

どうしたの、イエローちゃん?

character_balloon
character_balloon

アクセス解析を行う時には、クロスドメインに注意しないといけないって聞いたんだけど…

確かに、クロスドメインの状態になっていると、きちんと設定しないと正しくアクセス解析ができないからね

character_balloon
character_balloon

クロスドメインって、どんな状態のことなの?

じゃあ今日は、クロスドメインについて、その意味や、発生している時のGoogleアナリティクスでの設定方法について解説していくよ

character_balloon

クロスドメインとは?

クロスドメインとは?GA4での設定方法は?問題点や対応策についても解説!の画像_2枚目
character_balloon

クロスドメインとは、1つのサイトに、複数のドメインがまたがっている状態のことなんだ

character_balloon

例えば、あるサイトで販売されている商品の詳細ページのドメインが「〇〇〇.com」で、商品をカートに入れた後、移動した購入ページではドメインが「✕✕✕.com」となっている…というような状態が、クロスドメインだよ

character_balloon

ECサイトでASP型のカートシステムを利用している場合や、多言語に対応しているサイトで対象の国ごとにドメインを使い分けている場合に、クロスドメインは発生するよ

クロスドメインが発生していると何が問題なの?

クロスドメインとは?GA4での設定方法は?問題点や対応策についても解説!の画像_4枚目
character_balloon

クロスドメインが発生していると、Googleアナリティクスで正しくユーザーの行動を分析することができないんだ

character_balloon

Googleアナリティクスは、Googleが提供している無料のアクセス解析ツールだよ

character_balloon

例えば先ほどのECサイトの例のようにクロスドメインが発生していると…

character_balloon

ユーザーが〇〇〇.comから✕✕✕.comに移動すると、それぞれのドメインが別のサイトのものとみなされてしまって、セッションが切れてしまうんだ

character_balloon

そのため、ユーザーがどのような経路で商品購入に至ったかが、正確に記録されなくなってしまうよ

クロスドメインが発生した場合の対応方法を解説!

クロスドメインとは?GA4での設定方法は?問題点や対応策についても解説!の画像_6枚目

じゃあクロスドメインになっている時はアクセス解析を諦めるしかないの!?

character_balloon
character_balloon

大丈夫だよ、ブルーちゃん

character_balloon

クロスドメインが起きている時には、Googleアナリティクス上でクロスドメイントラッキングの設定が必要なんだ

character_balloon

クロスドメイントラッキングがきちんと設定すれば、正しくアクセス解析ができるよ

character_balloon

Googleアナリティクスには、従来からあるバージョンのUAと、2020年10月にリリースされた新バージョンのGA4があるから、それぞれでの設定方法を解説していくね

クロスドメインの設定方法1.UAの場合

character_balloon

GA4でクロスドメインを設定するには、まず下記の手順でトラッキングコードを編集するよ

UAでのフロー

1.左メニュー内の歯車マーク[管理]をクリック


2.プロパティ内の[トラッキング情報]>[トラッキングコード]をクリック


3.コード内に、下記の赤字部分を追加する

character_balloon

次に、ユーザーがドメインをまたいだ際に、移動する前のドメインが別の参照元サイトとして表示されないよう、参照元除外リストの設定を行っていくよ

UAでのフロー

1.左メニュー内の歯車マーク[管理]をクリック


2.プロパティ内の[トラッキング情報]>[トラッキングコード]をクリック


3.コード内に、下記の赤字部分を追加する

UAでのフロー

1.左メニュー内の歯車マーク[管理]をクリック


2.プロパティ内の[トラッキング情報]>[参照元除外リスト]をクリック


3.[参照元除外を追加]をクリック


4.使用するドメイン全てを入力して、[作成]をクリック

character_balloon

最後に、UAの画面上でドメイン名を表示させるために、フィルタを作成するよ

UAでのフロー

1.左メニュー内の歯車マーク[管理]をクリック


2.ビュー内の[フィルタ]に移動し、画面上部の[フィルタを追加]をクリック


3.任意のフィルタ名を入力する


4.[フィルタの種類]で[カスタム]>[詳細]を選択する


5.[フィールドA -> 引用A]で[ホスト名]を選択し、「(.*)」と入力する


6.[フィールドB -> 引用B]で[リクエストURI]を選択し、「(.*)」と入力する


7.[出力先 -> 構成]で[リクエストURI]を選択し、「$A1$B1」と入力する


8.[保存]をクリック

character_balloon

これでUAでのクロスドメイン設定は完了だよ

クロスドメインの設定方法2.GA4の場合

character_balloon

GA4でのクロスドメインの設定は、以下の手順で行うよ

GoogleAnalytics4(GA4)でのクロスドメイン設定の手順

1.左メニュー内の歯車マーク[管理]をクリック


2.プロパティ内の[データストリーム]から、設定したいストリーム名をクリック


3.ストリーム詳細下部の、[タグ設定を行う]をクリック


4.下部[設定]内の[ドメインの設定]をクリック


5.マッチタイプ(「含む」など)を選択後、クロスドメインで測定するドメイン(yyy.com)を入力し[条件を追加]


6.クロスドメイントラッキングに加えたい全てのドメインを追加したら、[保存]

character_balloon

この方法で、GA4でも正しくクロスドメインのトラッキングが可能になるよ

まとめ

character_balloon

クロスドメインについて、今日解説した大切なポイントをまとめるね

まとめ

◆クロスドメインとは、1つのサイトに、複数のドメインがまたがっている状態のこと


◆クロスドメインが起きていると同一サイト内での行動の途中でセッションが切れてしまうため、正しくアクセス解析を行うことができない


◆クロスドメインでのアクセス解析のためには、Google Analytics上での設定が必要

ありがとうブルーちゃん!これでクロスドメインにもバッチリ対応できるよ!

character_balloon
最新の記事一覧
最新の記事一覧