2015年3月20日金曜日

Googleアナリティクスとユニバーサルアナリティクスのカスタム設定(③クロスドメイントラッキング編)

前回からずいぶん日にちが空いてしまいましたが、Googleアナリティクスとユニバーサルアナリティクスのカスタム設定の違い、第3弾です。

今回は③クロスドメイントラッキングです。

●Googleアナリティクス(非同期コード)の場合

①TC追記
_gaq.push(['_setAccount', 'UA-XXXXXXXX-1']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
※赤字が追記箇所。

②別サイトを繋ぐリンクボタンに追記
onclick="_gaq.push(['_link',this.href]); return false;"

③カスタムフィルタ
フィルタの種類・・・「カスタムフィルタ」を選択し、「詳細」を選択
フィールドA・・・「ホスト名」を選択。引用A・・・(.*)と入力
フィールドB・・・「リクエストURI」を選択。引用B・・・(.*)と入力
出力先・・・「リクエストURI」を選択。構成・・・$A1$B1と入力


●ユニバーサルアナリティクスの場合

例:計測したいドメインのサイトがAAA.comとBBB.comの場合です。

①TC追記
ga('create', 'UA-XXXXXXX-1', 'auto',{'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['AAA.com','BBB.com']);
ga('send', 'pageview');
※赤字が追記箇所。

②参照元の除外設定
参照元除外リスト(アナリティクス設定 > トラッキング情報)に
AAA.com
BBB.com
を追加。

③カスタムフィルタ
フィルタの種類・・・「カスタムフィルタ」を選択し、「詳細」を選択
フィールドA・・・「ホスト名」を選択。引用A・・・(.*)と入力
フィールドB・・・「リクエストURI」を選択。引用B・・・(.*)と入力
出力先・・・「リクエストURI」を選択。構成・・・$A1$B1と入力


--
最も大きな違いはドメイン間を繋ぐリンクに触れなくても良くなったという点だと思います。
これは作業負担が軽減されますね。