成果連携マニュアル

1 / 17

目 次

成果連携マニュアル
広告を仕入れるパターンの繋ぎ込み

・・・・・

3

広告を卸すパターンの繋ぎ込み

・・・・・

10

STEP1-1 新規広告登録

・・・・・

4

STEP1-1 新規アフィリエイター登録

・・・・・

11

STEP1-2 新規広告登録

・・・・・

5

STEP1-2 新規メディア登録

・・・・・

12

STEP2-1 広告素材の登録

・・・・・

6

STEP2-1 広告URLの取得

・・・・・

13

STEP3-1 連携先ASPからの成果通知

・・・・・

7

STEP3-1 キックバック通知設定

・・・・・

14

成果ステータスの自動変更連携

・・・・・

8

成果ステータスの自動変更連携

・・・・・

15

パラメータ一覧・・・・・

9

パラメータ一覧

・・・・・

16

2 / 17

広告を仕入れるパターンの繋ぎ込み（流れ）①ユーザーが広告をクリック②連携先ASPにリダイレクト

トップページ③連携先ASPから広告主様のサイトにリダイレクト③①②⑥
アフィリエイターサイト⑤

連携先ASP

アフィリコードプラス④④商品購入などアクションが完了した時点で連携先ASPに通知⑤アフィリコードプラスにコンバージョン通知

成果確定ページ⑥アフィリコードプラスのアフィリエイターに成果が発生
3 / 17STEP 1-1 新規広告登録（広告を仕入れるパターン）

連携先ASPの広告を扱うため、アフィリコードプラスに広告を新規登録します。

成果報酬重複チェックは設定しないに設定をお願いします。

4 / 17STEP 1-2 新規広告登録（広告を仕入れるパターン）

広告の登録後、広告編集より成果認証パスワードを空に変更してください。

5 / 17STEP 2-1 広告素材の登録（広告を仕入れるパターン）
連携先ASPより発行された広告URLを入力し、末尾に先方の指定するパラメータを設定します。
例）https://example.com/click.php?param1=[cid]&param2=[p]連携先ASPの「param1」と「param2」パラメータにそれぞれアフィリコードプラスのセッションID「cid」と広告ID「p」を付与します。

上記の形で、----------------------------------・「[cid]」を値で置換する
・「[p]」を値で置換する-----------------------------------と設定してください。
※連携先ASPでパラメータが1つしか受け取れない場合、&param2=[p]は削除し、cidのみ付与してください。

※「param1」と「param2」は連携先ASPの指定するパラメータ名に変更してください。
6 / 17STEP 3-1 連携先ASPからの成果通知（広告を仕入れるパターン）※ACP=アフィリコードプラス

連携先ASP側での成果発生時、下記の成果通知先フォーマットに対して成果通知を行って頂くよう先方にご依頼ください。
■定額用（ACPへの成果通知先URL）
例）https://システム設置先/track.php?cid=[param1の値]&p=[param2の値]&args=[連携先ASPの成果IDや注文番号]■定率用（ACPへの成果通知先URL）
例）https://システム設置先/track.php?cid=[param1の値]&p=[param2の値]&args=[連携先ASPの成果IDや注文番号]&price=売上金額※STEP2-1にて、連携先ASP側でパラメータが1つしか受け取れない場合は「https://システム設置先/track.php?p=123456789&cid=....」と設定してください。
p=123456789は広告IDとなりますので、当該広告の広告詳細にあるトラッキングタグのp=値をご利用ください。

一連の流れまでの連携テストを行い、無事、両者システムで成果が計上されれば連携完了です。
7 / 17

成果ステータスの自動変更連携（広告を仕入れるパターン）【ご利用の前に】連携先ASP側で成果ステータス（承認・未承認・キャンセル）を示す値を通知可能な場合に限ります。

※連携先ASPが値だけでなく、パラメータ名も合わせて一緒に送信する仕様のシステムの場合には、トラッキングパラメータ変換をご利用ください。

連携先ASPの指定する、承認・未承認・キャンセルを示す値をそれぞれ設定してください。
「初回の成果通知時」及び「成果ステータスの変更時」に、下記のURLへ通知を行って頂くようご依頼ください。
■定額用の場合例）https://システム設置先/track.php?cid=[param1の値]&p=[param2の値]&args=[連携先ASPの成果IDや注
文番号]&did=[連携先ASPの発行する成果毎にユニークな値]&state=[成果ステータスを示す値]
8 / 17

パラメータ一覧

cidp
mid

cidp
price
args
didstate
tkp1
tkp2
tkp3
pt

広告クリック時に付与可能
アフィリコードプラスのセッションID
アフィリコードプラスの広告ID
アフィリコードプラスのメディアID

受け取り可能なパラメータ一覧
アフィリコードプラスのセッションID
アフィリコードプラスの広告ID
売上金額
注文番号や成果IDなどユニークな値
承認状態切り替え時のキーとなる値
承認状態を表す値（未承認：0、承認：1、キャンセル：2）
通知された値を確認通知された値を確認通知された値を確認
報酬テーブルID備考
ACP側での成果発生に必須
ACP側での成果発生に必須
定率案件の際に必須
ASP間での成果照合に使用（※付与推奨）
成果IDなど、成果毎にユニークな値承認状態を変更可能
渡されたIDから設定した値に単価を変更

9 / 17

広告を卸すパターンの繋ぎ込み（流れ）①ユーザーが広告をクリック②アフィリコードプラスにリダイレクト

トップページ③広告主のサイトにリダイレクト
③
①

②

⑥

連携先ASP

アフィリエイターサイト⑤
アフィリコードプラス④④トラッキングタグからアフィリコードプラスに成果発生通知⑤連携先ASPへキックバック通知

成果確定ページ⑥連携先ASPのアフィリエイターに成果が発生
10 / 17

STEP 1-1 新規アフィリエイター登録（広告を卸すパターン）アフィリエイターを新規登録します。
（連携先ASPの会社名とされることをおすすめしております。）

11 / 17

STEP 1-2 新規メディア登録（広告を卸すパターン）

メディアを新規登録します。
（連携先ASPのASP名とされることをおすすめしております。）

12 / 17

STEP 2-1 広告URLの取得（広告を卸すパターン）STEP1-2 で作成したメディアでログインし、アフィリエイター用広告URL（入稿URL）を取得します。
その後、連携先ASPに取得した広告URLをお伝えください。
連携先ASPとご相談頂き、先方側で広告を登録して頂きます。

・広告URLフォーマット
https://システム設置先/link.php?i=[広告素材ID]&m=[メディアID]&pbid=[連携先ASPの発行するセッションID]&kbp1=[連携先ASPで返却が必要な値（任意）]13 / 17

STEP 3-1 キックバック通知設定（広告を卸すパターン）

連携先ASPの指定する成果通知先にキックバック通知を行います。

・キックバック通知先URLフォーマット
例）https://example.com/track.php?param1=[pbid]&param2=[kbp1]&param3=[args]※先方の指定するURLとパラメータをご利用ください。
STEP2-1の形式で「pbid」に連携先ASPのセッションID、「kbp1」に連携先ASPで返却が必要な値を受け取っている場合、「param1」に連携先ASPのセッションID、「param2」に連携先ASPで返却が必要な値、「param3」に注文番号（args）などを返却します。
「param1」「param2」「param3」は先方の指定するパラメータ名に変更してください。

14 / 17

成果ステータスの自動変更連携（広告を卸すパターン）【ご利用の前に】連携先ASPで成果ステータス（承認・未承認・キャンセル）を示す値の受け取りが可能な場合に限ります。
キックバック通知設定を全て通知に設定して頂き、連携先ASPの指定する成果ステータスを管理しているパラメータに「&status=[state]」といった形で承認状態の値を追加してください。
※「status」は先方の指定するパラメータに変更してください。

15 / 17

パラメータ一覧

成果ID
広告ID
メディアID
成果報酬額
承認状態「pbid」の値「kbp1」の値「kbp2」の値「kbp3」の値「tkp1」の値「tkp2」の値「tkp3」の値「args」の値
売上金額
成果確定日時
成果発生日時

送信可能なパラメータ一覧
アフィリコードプラスの成果毎にユニークな値
アフィリコードプラスの広告ID
アフィリコードプラスのメディアID
対象成果の成果報酬額
承認状態を表す値（未承認：0、承認：1、キャンセル：2）
広告遷移時に「pbid」に渡された値
広告遷移時に「kbp1」に渡された値
広告遷移時に「kbp2」に渡された値
広告遷移時に「kbp3」に渡された値
広告主様よりトラッキング時に「tkp1」に渡された値
広告主様よりトラッキング時に「tkp2」に渡された値
広告主様よりトラッキング時に「tkp3」に渡された値
広告主様よりトラッキング時に「args」に渡された値
広告主様よりトラッキング時に「price」に渡された値
アフィリコードプラスの成果確定日時
アフィリコードプラスの成果発生日時

備考
任意の値に変更可能
セッションID保存推奨
任意パラメータ
任意パラメータ
任意パラメータ
任意パラメータ
任意パラメータ
任意パラメータ
注文番号など売上金額
UNIXタイムUNIXタイム

16 / 17

成果連携マニュアル

アフィリコードプラスのFAQはこちらをご参照ください。
アフィリコードプラスのマニュアル一覧はこちらをご参照ください。
ご不明な点が御座いましたら、こちらよりお問い合わせください。

17 / 17