異なるドメイン間の遷移をセッションが途切れないように計測(クロスドメイントラッキング)できますか?

アクセス分析, 各種設定

複数のドメインをListFinderで計測する場合、異なるドメイン間を遷移するリンクを書き換えて頂くことで、セッションが途切れることなく計測(クロスドメイントラッキング)をすることが出来ます。List Finderのみをご利用の場合と、ユニバーサルアナリティクスやGoogle Analytics(旧版/新版)を併用している場合で設定方法が異なります。

1.List Finderのみの場合
2.ユニバーサルアナリティクスとLF併用の場合
3.Google Analytics[新版](非同期トラッキング版)とList Finder併用の場合
4.Google Analytics[旧版]とList Finder併用の場合
5.参考リンク

クロスドメイントラッキングの設定をした場合、下記のアクセスは1つのセッションとして計測されます。(ドメインA)→(ドメインB)→(ドメインA)

尚、クロスドメイントラッキングの設定をしなかった場合は、ドメイン間の遷移の計測が引き継げないため、3つのセッションとして計測されます。

 


 

1.List Finderのみの場合

 

同一ウインドウのリンク
<a href="リンク先URL">

<a href="リンク先URL" onclick="cdlistgo2(this.href);return false;">

 

別ウインドウのリンク
<a href="リンク先URL" target="_blank">

<a href="リンク先URL" onclick="window.open(listurl2(this.href),'_blank');return false;">

 

フォームで送信
<form method='POST' action='リンク先URL'>

<form method='POST' action='リンク先URL' onsubmit="this.action=listurl2(this.action);return true;">

 

 


 

2.ユニバーサルアナリティクスとLF併用の場合

ユニバーサルアナリティクスでは、クロスドメイントラッキング設定が簡素化されてトラッキングコードの修正のみ
となったため、各リンク先の設定は1.List Finderのみの場合と同様になります。

 

 


 

3.Google Analytics[新版](非同期トラッキング版)とList Finder併用の場合

 

同一ウインドウのリンク
<a href="リンク先URL" onclick="_gaq.push(['_link', this.href]);return false;">

<a href="リンク先URL" onclick="_gaq.push(['_link', listurl2(this.href)]);return false;">

 

別ウインドウのリンク
<a href="リンク先URL" onclick="_gaq.push(['_link', window.open(this.href)]);return false;">

<a href="リンク先URL" onclick="_gaq.push(['_link', window.open(listurl2(this.href))]);return false;">

あるいは

<a href="リンク先URL" onclick="window.open(_gat._getTrackerByName()._getLinkerUrl(this.href),'_blank');return false;">

<a href="リンク先URL" onclick="window.open(_gat._getTrackerByName()._getLinkerUrl(listurl2(this.href)),'_blank');return
false;">

 

フォームで送信
<form action="リンク先URL" onsubmit="_gaq.push(['_linkByPost', this]);">

<form action="リンク先URL" onsubmit="this.action=listurl2(this.action);_gaq.push(['_linkByPost', this]);">

※既にGoogle Analytics[新版](非同期トラッキング版)が正常に動作している環境が前提です。
※上記は参考例になります。実際のサイト上の記述に合わせて設定してください。
基本的には、aタグであればthis.href→listurl2(this.href)へ書き換え
formタグであればonsubmitイベントの先頭にthis.action=listurl2(this.action);を追加します。

 


 

4.Google Analytics[旧版]とList Finder併用の場合

 

同一ウインドウのリンク
<a href="リンク先URL" onclick="pageTracker._link(this.href);return false;">

<a href="リンク先URL" onclick="pageTracker._link(listurl2(this.href));return false;">

 

別ウインドウのリンク
<a href="リンク先URL" onclick="window.open(pageTracker._getLinkerUrl(this.href),'_blank');return false;">

<a href="リンク先URL" onclick="window.open(pageTracker._getLinkerUrl(listurl2(this.href)),'_blank');return false;">

 

フォームで送信
<form action="リンク先URL" onsubmit="pageTracker._linkByPost(this);">

<form action="リンク先URL" onsubmit="this.action=listurl2(this.action);pageTracker._linkByPost(this);">※既にGoogle Analytics[旧版]が正常に動作している環境が前提です。
※上記は参考例になります。実際のサイト上の記述に合わせて設定してください。
基本的には、aタグであればthis.href→listurl2(this.href)へ書き換えformタグであればonsubmitイベントの先頭にthis.action=listurl2(this.action);を追加します。

 

《お役立ち》利用している解析ツールの見分け方
ソースに「analytics.js」の記述がある → ユニバーサルアナリティクス
ソースに「ga.js」の記述がある → Google Analytics

 


 

5.参考リンク

▼リンクの書き換えをせずに、異なるドメイン間の遷移をセッションが途切れないように計測する方法
https://faq.list-finder.jp/faq/237