成果地点タグ:パラメータ設定
計測タグ(成果地点タグ)に任意のパラメータを設定する方法を解説します。
概要
タグ計測時、成果地点タグに任意のパラメータを追加することで、コンバージョン時の各種情報を取得できます。
広告詳細 - 成果地点タグ

パラメータは、タグの発火時にURLのパラメータとしてシステムへ送信され、成果の判定や認証に利用されます。

図:トラッキングログのパラメータ出力例
パラメータの種類
計測パラメータには「必須」と「任意」があります。 任意のパラメータは、計測の用途に応じて追加設定します。
必須パラメータ
成果計測には、cidtとpパラメータが必須です。
必須パラメータはタグに手動で追記する必要はなく、計測時にシステムによって自動的に付与されます。
- 成果認証用ID(cid):広告(アフィリエイトリンク)クリック時に発行されるID。成果とクリックを紐づけるために使用します
- 広告ID(p):広告登録時に発行されるID。どの広告経由の成果かを識別します
任意パラメータ
任意で設定きるパラメータについては、トラッキングパラメータ をご確認ください。
パラメータの付与方法については、次の章で説明します。
任意パラメータの設定
主な用途
任意パラメータの主な用途は以下のとおりです。
- 成果識別ID(args):注文IDなどの情報を紐づけたい場合に使用
- 購入金額(price):購入金額を取得する場合に使用。成果報酬単価を定率(%)に設定している場合は必須
- 報酬テーブル(pt):報酬条件を判別し、単価を切り分ける場合に使用
- 商品テーブル(pg):購入商品や購入数に応じて報酬を計上する場合に使用
- 識別パラメータ(tkp1 / tkp2 / tkp3):任意の値を送信する場合に使用
追加したパラメータには、CVページで取得した注文IDなどの値を設定します。
値の取得や設定は、カートシステムなど広告主サイト側での対応が必要です。
argsを追加した場合のURL付与イメージ:https://example.com/track.php?cid=*******p=*******&args=order001
タグの設定と取得
パラメータを追加は以下の手順で行います。
広告詳細 | 計測タグ - 成果地点タグ
- 付与するパラメータにチェック
- 「変換する」ボタンを押下すると、追加するパラメータがタグに出力されます。
- タグを取得

成果識別ID(args)の設定
成果の照合に、お問い合わせ番号や注文IDなどを取得したい場合は、成果識別ID(args)パラメータを使用します。
<script>
(function acsTrack(){
var PV = "広告ID";
var _ARGSV = "成果識別ID";
var KEYS = {cid : ["CL_", "ACT_", "cid_auth_get_type"], plid : ["PL_", "APT_", "plid_auth_get_type"]};
var turl = "https://システムドメイン/track.php?p=" + PV + "&args=" + _ARGSV;
=== 以下、省略 ===
</script>
"成果識別ID"の部分に、args値として取得する値(取得先の変数等)を入力の上、成果地点タグに設定します。
入力例:var _ARGSV = "成果識別ID"; → var _ARGSV = "{order_id}";
購入金額(price)の設定
成果報酬単価を「%」(購入額に応じた定率報酬)に設定している場合、 priceパラメータの設定が必須となります。
<script>
(function acsTrack(){
var PV = "広告ID;
var _PRICEV = "購入金額";
var KEYS = {cid : ["CL_", "ACT_", "cid_auth_get_type"], plid : ["PL_", "APT_", "plid_auth_get_type"]};
var turl = "https://システムドメイン/track.php?p=" + PV + "&price=" + _PRICEV;
=== 以下、省略 ===
</script>
半角数字が受け取り可能。カンマ区切り(例:1,000)でも計測可能です。
報酬テーブル(pt)の設定
var _PTV = "報酬テーブルID"; に設定された情報と、報酬テーブルIDに登録された内容を照合し、報酬単価を切り分けます。
※広告主側で、「キャンペーン商品」と「通常商品」など、報酬条件を区別するIDを動的に出力する必要があります。
<script>
(function acsTrack(){
var PV = "広告ID";
var _PTV = "報酬テーブルID";
var KEYS = {cid : ["CL_", "ACT_", "cid_auth_get_type"], plid : ["PL_", "APT_", "plid_auth_get_type"]};
var turl = "https://システムドメイン/track.php?p=" + PV + "&pt=" + _PTV;
=== 以下、省略 ===
</script>
商品テーブル(pg)の設定
var _PGV = "pg[]=商品ID.単価.商品数"; に、商品ID・単価・商品数を設定します。
これらの情報が通知されることで、商品単位で成果を切り分けます。
※広告主側(カートシステム)で、カート内容を動的に出力できる必要があります。
<script>
(function acsTrack(){
var PV = "広告ID";
var _PGV = "pg[]=商品ID.単価.商品数";
var KEYS = {cid : ["CL_", "ACT_", "cid_auth_get_type"], plid : ["PL_", "APT_", "plid_auth_get_type"]};
var turl = "https://システムドメイン/track.php?p=" + PV + "&" + _PGV;
=== 以下、省略 ===
</script>
var _PGV = "pg[]=商品ID.単価.商品数" について
- 商品A:ID:A001 / 単価:1000円 / 報酬単価:200円
- 商品B:ID:B001 / 単価:2000円 / 報酬単価:10%
商品Aを2つ、商品Bを3つ購入された場合、
繰り返し部分:pg[]=商品ID.単価.商品数
区切り文字:&
出力結果:var _PGV = "pg[]=A001.1000.2&pg[]=B001.2000.3";
なお、上記例の報酬金額は、
商品テーブルID / 単価 / 報 酬単価 / 商品数
- A001 / 1000 / 200 / 2 → 200 × 2 = 400円
- B001 / 2000 / 10% / 3 → 200 × 3 = 600円
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
合計:1000円 の報酬額となります。
識別パラメータ(tkp1 / tkp2 / tkp3)の設定
成果発生時にハッシュ化されたユーザー情報などを取得する場合に、識別パラメータ(tkp1 / tkp2 / tkp3)を使用します。
<script>
(function acsTrack(){
var PV = "広告ID";
var _TKP1V = "識別パラメータ1";
var _TKP2V = "識別パラメータ2";
var KEYS = {cid : ["CL_", "ACT_", "cid_auth_get_type"], plid : ["PL_", "APT_", "plid_auth_get_type"]};
var turl = "https://システムドメイン/track.php?p=" + PV + "&tkp1=" + _TKP1V + "&tkp2=" + _TKP2V;
=== 以下、省略 ===
</script>