複数ドメイン間でのトラッキングの仕組み

SMPのトラッキングは、ファーストパーティクッキーを利用して情報を蓄積しているため、ドメインをまたぐアクセス情報を以下の方法で引き継いでいます。

<a>タグにおける遷移元ドメインでのURL変換

遷移元のドメインでページに存在するURLリンク(<a>タグ)がトラッキングタグに設定したドメインに含まれる場合、リンクのURLにクッキーから取得した「__CAMVID」「__CAMSID」および「__CAMCID」を追加したURLリンクに書き換えます。
具体的には以下のように変換します。

<a>タグのURLパラメータ付与例

image14.png
図 1. <a>タグ例
<a href="https://xxx.smktg.jp/public/application/add/30">
お問い合わせはこちら
</a>
image16.png
<a href="https://xxx.smktg.jp/public/application/add/30?
__CAMCID=AAA&__CAMSID=BBB&__CAMVID=CCC&_c_d=1&_ct=DDD">
お問い合わせはこちら
</a>

<form>タグにおける遷移先ドメインでのURL変換

ドメインをまたぐアクセス情報の引継ぎを、<form>タグでも行うことができます。
トラッキングタグにおける「crossLinker:allLink」関数の第2引数にtrueを指定すると、<form>タグでもドメインをまたいだアクセス情報の引継ぎが有効になります。
引継ぎ用のパラメータは,submitボタンを押下したタイミングで付与されます。

<form>タグで複数ドメイン間でのトラッキングを有効にする方法

(function(n){ // スクリプトローダー
var w = window;
var d = document;
w['ShanonCAMObject'] = n;
w[n] = w[n] || function(){
(w[n].q=w[n].q||[]).push(arguments);
};
w[n].date = 1*new Date();
var e = d.createElement('script');
var t = d.getElementsByTagName('script')[0];
e.async = 1;
e.src = 'httpss://tracker.smartseminar.jp/static/js/cam3.js' + "?_=" + w[n].date;
t.parentNode.insertBefore(e,t);
})('_cam');
_cam('create', 'XXXXXXXXXXXXXX',['xxx.smktg.jp','shanon.co.jp']);
_cam("require", "crossLinker");
_cam("crossLinker:allLink", ['xxx.smktg.jp','shanon.co.jp'], true);// trueを指定することで<form>タグ利用可
_cam('send');

GET送信のURLパラメータ付与例

image15.png
図 2. GET送信のsubmitボタン例
<form action="https://xxx.smktg.jp/public/application/add/30" method="get" >
  <input type="submit" value="GET送信" >
</form>
image16.png
<form action="https://xxx.smktg.jp/public/application/add/30" method="get" >
  <input type="submit" value="GET送信" >
  <input type="hidden" name="_c_d" value="1">
  <input type="hidden" name="__CAMCID" value="AAA">
  <input type="hidden" name="__CAMSID" value="BBB">
  <input type="hidden" name="__CAMVID" value="CCC">
  <input type="hidden" name="__ct" value="DDD">
</form>

POST送信のURLパラメータ付与

image17.png
図 3. POST送信のsubmitボタン例
<form action="https://xxx.smktg.jp/public/application/add/30" method="post" >
  <input type="submit" value="POST送信" >
</form>
image16.png
<form action="https://xxx.smktg.jp/public/application/add/30?
__CAMCID=AAA&__CAMSID=BBB&__CAMVID=CCC&_c_d=1&_ct=DDD" method="post" >
  <input type="submit" value="POST送信" >
</form>

ユーザーがリンクまたはSubmitボタンをクリックしページ遷移を行う際、URLパラメータ情報にトラッキングデータを付与し送信します。遷移先ドメインでは、パラメータとして送られてきたトラッキング情報をクッキーに登録することで、トラッキングデータの引継ぎを行っています。

検索結果 ""

    検索結果がありません ""