人気ワード

Copy Title & URL

Bookmark

Feed

Share

フューチャーショップ(futureshop)とアフィリコード・システムの連携方法

目次

  1. フューチャーショップとアフィリコード・システムの連携方法
    1. アフィリコード・システム側でタグを取得
    2. フューチャーショップ側でタグを設置

フューチャーショップとアフィリコード・システムの連携方法

フューチャーショップ(futureshop)」とアフィリコード・システムの連携方法を解説します。

公式サイト:https://www.future-shop.jp/

基本的な流れは、アフィリコード・システムで該当広告のトラッキングタグを取得し、フューチャーショップの管理画面より測定タグを設置していきます。

アフィリコード・システム側でタグを取得

広告管理 > 広告一覧 成果連携する広告の広告詳細からトラッキングタグを取得します。

フューチャーショップと連携する場合は、「JSタグ(ITP対応)」を利用します。

JSタグ(着地点)はそのままタグをコピーペーストして、テキストエディタに控えます。

【アフィリコード・システム】フューチャーショップとの連携_着地点タグ
図1-1:広告詳細 > トラッキングタグ(着地点タグ)
<script>
var _CIDN = "cid";
var _PMTN = "p";
var _param = location.search.substring(1).split("&");
var _ulp = "", _ulcid = "";
for(var i = 0; _param[i]; i++){ var kv = _param[i].split("="); if(kv[0] == _PMTN && kv[1].length > 1){ _ulp = kv[1]; } if(kv[0] == _CIDN && kv[1].length > 1){ _ulcid = kv[1]; }}
if(_ulp && _ulcid){ document.cookie = "CL_" + _ulp + "=" + decodeURIComponent(_ulcid) + "; expires=" + new Date(new Date().getTime() + (63072000000)).toUTCString() + "; path=/;"; localStorage.setItem("CL_" + _ulp, _ulcid); }
</script>

JSタグ(成果地点)は、フューチャーショップ側のパラメータ追記が必要なため、まずargspriceにチェックを入れ「取得タグ変換」から、 パラメータが追記されたJSタグを出力し控えます。
※args:注文番号などユニークなID、price:売上金額 を受け取るパラメータ

【アフィリコード・システム】フューチャーショップとの連携_成果地点タグ
図1-2:広告詳細 > トラッキングタグ(成果地点タグ)

パラメータ「args」と「price」が付与された成果地点タグ

<script>
var _CIDN = "cid";
var _PMTV = "pfwsron0zkwe";
var _ARGSV = "";
var _PRICEV = "";
var _TRKU = "https://demo.leafworks.jp/package/affilicode/system/track.php?p=" + _PMTV + "&args=" + _ARGSV + "&price=" + _PRICEV + "&t=5bdaddd7";
var _cks = document.cookie.split("; ");
var _cidv = "";
for(var i = 0; i < _cks.length; i++){ var _ckd = _cks[i].split( "=" ); if(_ckd[0] == "CL_" + _PMTV && _ckd[1].length > 1){ _cidv = _ckd[1]; break; }}
if(!_cidv && localStorage.getItem("CL_" + _PMTV)){ _cidv = localStorage.getItem("CL_" + _PMTV); }
if(_cidv){ _TRKU += "&" + _CIDN + "=" + _cidv; }
img = document.body.appendChild(document.createElement("img"));
img.src = _TRKU;
</script>

出力したタグに以下の記述を追記します。
ここでは、argsに先方の「受注コード」、priceに「商品購入金額合計(オプション価格除く)」の値が付与されるようにします。

追記箇所

  • var _ARGSV = "$ORDER_ID$";
  • var _PRICEV = "$TOTAL_BUY_GOODS_PRICE$";

フューチャーショップで用意されている変数を設定した成果地点タグ

<script>
var _CIDN = "cid";
var _PMTV = "pfwsron0zkwe";
var _ARGSV = "$ORDER_ID$";
var _PRICEV = "$TOTAL_BUY_GOODS_PRICE$";
var _TRKU = "https://demo.leafworks.jp/package/affilicode/system/track.php?p=" + _PMTV + "&args=" + _ARGSV + "&price=" + _PRICEV + "&t=5bdaddd7";
var _cks = document.cookie.split("; ");
var _cidv = "";
for(var i = 0; i < _cks.length; i++){ var _ckd = _cks[i].split( "=" ); if(_ckd[0] == "CL_" + _PMTV && _ckd[1].length > 1){ _cidv = _ckd[1]; break; }}
if(!_cidv && localStorage.getItem("CL_" + _PMTV)){ _cidv = localStorage.getItem("CL_" + _PMTV); }
if(_cidv){ _TRKU += "&" + _CIDN + "=" + _cidv; }
img = document.body.appendChild(document.createElement("img"));
img.src = _TRKU;
</script>
【アフィリコード・システム】フューチャーショップとの連携_トラッキングタグ取得
図1-3:フューチャーショップのパラメータ例(任意測定タグ設定 > 置換文字列)

フューチャーショップ側でタグを設置

フューチャーショップの管理画面より測定タグの設置を行います。

構築タブ > プロモーション管理 > 任意測定タグ設定 → 任意測定タグ 新規登録 より、先に取得したトラッキングタグを設置していきます。

【アフィリコード・システム】フューチャーショップとの連携_フューチャーショップ管理画面
図2-1:フューチャーショップの管理画面

任意測定タグ設定画面より、JSタグ(着地点)を「共通出力」の出力内容の欄にペーストします。

【アフィリコード・システム】フューチャーショップとの連携_共通出力タグ設置

JSタグ(成果地点)は、「注文完了ページ」の出力内容にペーストします。

【アフィリコード・システム】フューチャーショップとの連携_注文完了ページタグ設置

タグ設置後、「登録する」で連携する測定タグの設置が完了します。

フューチャーショップとの連携設定は以上になります。

最後にテスト注文を行い、無事成果が上がればすべての設定が完了です(成果テストの実施方法)。トラッキングログ、成果管理から正常にパラメータが付与されているかもご確認ください。

製品情報

アフィリエイト広告配信システム「アフィリコード・システム」
製品アフィリコード・システム
概要アフィリエイト広告配信システム
「アフィリコード・システム」

自社アフィリエイト運用から本格的なASP運営まで
導入実績700社以上!多機能アフィリエイトシステム
URLhttps://system.affilicode.jp/

関連記事