人気ワード

Copy Title & URL

Bookmark

Feed

Share

MakeShopとアフィリコード・システムの連携方法

目次

  1. MakeShopとの連携
    1. カート連携時のタグ設置方法
    2. 商品ごとに報酬単価を設定したい場合(商品テーブル)

MakeShopとの連携

アフィリコード・システムとMakeShopとの成果連携の方法を解説します。

カート連携時のタグ設置方法

アフィリコード・システムから、該当の広告詳細 > トラッキングタグ(設置型)より取得したタグをMakeShop側に設置していきます。

① まずは「着地点タグ」の設定を行います。

「着地点」に関してはどのページ(商品詳細ページ、カートページなど)にランディングするか運営者によって異なるため、全ページ共通の「head」に配置します。

独自デザイン > 共通head管理

共通head管理

共通headタグ管理の<head>~</head>内に「着地点タグ」をコピーペーストします。

共通headタグ管理

② 次に「成果地点タグ」の設置を行います。成果地点はMakeShopで用意された設定画面を利用します。

プロモーション > 任意アフィリエイト設定 に遷移します。

任意アフィリエイト設定

以下のように、コンバージョンタグ設定を行います。

出力設定
  1. 出力設定:チェックを入れる
  2. アフィリエイト名:任意のアフィリエイト名を入力
  3. 出力画面:今回は「注文完了画面」を選択
  4. 出力箇所:今回は「<body>直後」を選択

次に、開始部に「成果地点タグ」を記述します。
成果情報として受け取るパラメータ「成果識別子(args)」と「購入金額(price)」にチェックを入れ、「変換」からタグを出力します。

成果地点タグの設定

いったんメモ帳などに控え、(args)(price)の箇所に、MakeShopの変数を挿入します。
※使用可能変数は、こちら を参照ください。

<script>
(function(){
var _CIDN = "cid";
var _PLIDN = "plid";
var _ACTN = "cid_auth_get_type";
var _APTN = "plid_auth_get_type";
var _PMTV = "pfwwngp0qmkp";
var _ARGSV = "[ORDER_NUM]";
var _PRICEV = "[TOTAL_AMOUNT]";
var _TRKU = "https://システム設置先/track.php?p=" + _PMTV + "&args=" + _ARGSV + "&price=" + _PRICEV;
var _cks = document.cookie.split("; ");
        ================= 以下、省略 ================= 
}());        
</script>

MakeShopの変数

var _ARGSV = "[ORDER_NUM]";

var _PRICEV = "[TOTAL_AMOUNT]";

変数の書き換えが終了したらそのまま「開始部」にコピーペーストして貼り付けます。

開始部に設定

MakeShopとの基本的な連携設定は以上になります。成果テストは必ず行ってください。

商品ごとに報酬単価を設定したい場合(商品テーブル)

商品ごとに報酬単価を設定したい場合は、商品テーブル機能を利用します。
設定については、商品テーブル機能を使用する方法 を参照してください。

基本的には、成果地点タグに「商品テーブル(pg)」パラメータを付与し、「商品テーブルID」の値を渡します。

<script>
(function(){
var _CIDN = "cid";
var _PLIDN = "plid";
var _ACTN = "cid_auth_get_type";
var _APTN = "plid_auth_get_type";
var _PMTV = "広告ID";
var _PGV = "pg[]=商品ID.単価.商品数";
var _TRKU = "https://システム設置先/track.php?p=" + _PMTV + "&" + _PGV;
var _cks = document.cookie.split("; ");
        ================= 以下、省略 =================
}()); 
</script>

商品テーブル(pg)の出力形式

var _PGV = "pg[]=商品ID.単価.商品数";

「MakeShop」で出力可能な変数を「pgパラメータ」に渡し、繰り返し処理をすることで、カートに複合的に商品が入る場合でも対応することができます。

MakeShopのカート情報出力変数

・ [ITEM_CD_SHOP] ・・・ 独自商品コード

・ [ITEM_PRICE] ・・・ 商品販売価格

・[ITEM_COUNT] ・・・ 商品購入数量

繰り返し部:pg[]=[ITEM_CD_SHOP].[ITEM_PRICE].[ITEM_COUNT]

区切り文字:

成果地点タグは、以下のように設置します。

makeshop例

コンバージョン設定:タグ設置例

========開始部==========

<script>
(function(){
var _CIDN = "cid";
var _PLIDN = "plid";
var _ACTN = "cid_auth_get_type";
var _APTN = "plid_auth_get_type";
var _PMTV = "広告ID";
var _PGV = "

========繰り返し部========

pg[]=[ITEM_CD_SHOP].[ITEM_PRICE].[ITEM_COUNT]

========終了部==========

";
var _TRKU = "https://システム設置先/track.php?p=" + _PMTV + "&" + _PGV;
var _cks = document.cookie.split("; ");
        ================= 以下、省略 =================
}());         
</script>

カートで以下のように商品購入があった場合、

・広告ID:pfwt0ymmed56
・商品A(商品コード:idA)、商品B(商品コード:idB)、商品C(商品コード:idC)

商品テーブル機能の使用方法_カート商品

実際に成果地点に出力されるタグは以下のとおりとなります。

<script>
(function(){
var _CIDN = "cid";
var _PLIDN = "plid";
var _ACTN = "cid_auth_get_type";
var _APTN = "plid_auth_get_type";
var _PMTV = "pfwt0ymmed56";
var _PGV = "pg[]=idA.500.1&pg[]=idB.1000.5&pg[]=idC.2000.2";
        ================= 以下、省略 =================
}()); 
</script>

製品情報

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

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

関連記事