メインコンテンツまでスキップ

成果地点タグ:パラメータ設定

計測タグ(成果地点タグ)に任意のパラメータを設定する方法を解説します。


概要

タグ計測時、成果地点タグに任意のパラメータを追加することで、コンバージョン時の各種情報を取得できます。

広告詳細 - 成果地点タグ

成果地点タグ‗パラメータ設定

パラメータは、タグの発火時に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

タグの設定と取得

パラメータを追加は以下の手順で行います。

広告詳細 | 計測タグ - 成果地点タグ

  1. 付与するパラメータにチェック
  2. 変換する」ボタンを押下すると、追加するパラメータがタグに出力されます。
  3. タグを取得

成果地点タグ付与例

成果識別ID(args)の設定

成果の照合に、お問い合わせ番号や注文IDなどを取得したい場合は、成果識別ID(args)パラメータを使用します。

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パラメータの設定が必須となります。

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を動的に出力する必要があります。

ptを付与した成果地点タグ
<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・単価・商品数を設定します。
これらの情報が通知されることで、商品単位で成果を切り分けます。
※広告主側(カートシステム)で、カート内容を動的に出力できる必要があります。

pgを付与した成果地点タグ
<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)を使用します。

tkp1、tkp2 を付与した成果地点タグ
<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>